{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# 8. Blinking bacteria: The repressilator enables self-sustaining oscillations\n", "\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Design principle**\n", "\n", "- Delayed, ultrasensitive, negative feedback can generate self-sustaining oscillations in cells.\n", "\n", "**Techniques**\n", "\n", "- Composition of functions\n", "- Linear stability analysis\n", "- Linear stability diagrams\n", "- Numerical calculation of a scalar fixed point\n", "- Synthetic biology\n", "\n", "**References**\n", "\n", "- [Elowitz & Leibler, A synthetic oscillatory network of transcriptional regulators, *Nature*, 2000](https://doi.org/10.1038/35002125)\n", "- [Synchronous long-term oscillations in a synthetic gene circuit, *Nature*, 2016](https://doi.org/10.1038/nature19841) \n", "\n", "
" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.213619Z", "start_time": "2019-06-05T00:52:06.190940Z" }, "tags": [ "hide_input" ] }, "outputs": [ { "data": { "application/javascript": [ "\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " if (window.requirejs) {\n", " require([], function() {\n", " run_callbacks();\n", " })\n", " } else {\n", " var skip = [];\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " if (skip.indexOf(url) >= 0) { on_load(); continue; }\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " var js_urls = [];\n", " var css_urls = [];\n", "\n", " var inline_js = [\n", " function(Bokeh) {\n", " inject_raw_css(\".widget-box {\\n\\tmin-height: 20px;\\n\\tbackground-color: #f5f5f5;\\n\\tborder: 1px solid #e3e3e3 !important;\\n\\tborder-radius: 4px;\\n\\t-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\toverflow-x: hidden;\\n\\toverflow-y: hidden;\\n}\\n\\n.scrollable {\\n overflow: scroll;\\n}\\n\\nprogress {\\n\\tappearance: none;\\n\\t-moz-appearance: none;\\n\\t-webkit-appearance: none;\\n\\n\\tborder: none;\\n\\theight: 20px;\\n\\tbackground-color: whiteSmoke;\\n\\tborder-radius: 3px;\\n\\tbox-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n\\tcolor: royalblue;\\n\\tposition: relative;\\n\\tmargin: 0 0 1.5em;\\n}\\n\\nprogress[value]::-webkit-progress-bar {\\n\\tbackground-color: whiteSmoke;\\n\\tborder-radius: 3px;\\n\\tbox-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n}\\n\\nprogress[value]::-webkit-progress-value {\\n\\tposition: relative;\\n\\n\\tbackground-size: 35px 20px, 100% 100%, 100% 100%;\\n\\tborder-radius:3px;\\n}\\n\\nprogress.active:not([value])::before {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress[value]::-moz-progress-bar {\\n\\tbackground-size: 35px 20px, 100% 100%, 100% 100%;\\n\\tborder-radius:3px;\\n}\\n\\nprogress:not([value])::-moz-progress-bar {\\n\\tborder-radius:3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n\\n}\\n\\nprogress.active:not([value])::-moz-progress-bar {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress.active:not([value])::-webkit-progress-bar {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress.primary[value]::-webkit-progress-value { background-color: #007bff; }\\nprogress.primary:not([value])::before { background-color: #007bff; }\\nprogress.primary:not([value])::-webkit-progress-bar { background-color: #007bff; }\\nprogress.primary::-moz-progress-bar { background-color: #007bff; }\\n\\nprogress.secondary[value]::-webkit-progress-value { background-color: #6c757d; }\\nprogress.secondary:not([value])::before { background-color: #6c757d; }\\nprogress.secondary:not([value])::-webkit-progress-bar { background-color: #6c757d; }\\nprogress.secondary::-moz-progress-bar { background-color: #6c757d; }\\n\\nprogress.success[value]::-webkit-progress-value { background-color: #28a745; }\\nprogress.success:not([value])::before { background-color: #28a745; }\\nprogress.success:not([value])::-webkit-progress-bar { background-color: #28a745; }\\nprogress.success::-moz-progress-bar { background-color: #28a745; }\\n\\nprogress.danger[value]::-webkit-progress-value { background-color: #dc3545; }\\nprogress.danger:not([value])::before { background-color: #dc3545; }\\nprogress.danger:not([value])::-webkit-progress-bar { background-color: #dc3545; }\\nprogress.danger::-moz-progress-bar { background-color: #dc3545; }\\n\\nprogress.warning[value]::-webkit-progress-value { background-color: #ffc107; }\\nprogress.warning:not([value])::before { background-color: #ffc107; }\\nprogress.warning:not([value])::-webkit-progress-bar { background-color: #ffc107; }\\nprogress.warning::-moz-progress-bar { background-color: #ffc107; }\\n\\nprogress.info[value]::-webkit-progress-value { background-color: #17a2b8; }\\nprogress.info:not([value])::before { background-color: #17a2b8; }\\nprogress.info:not([value])::-webkit-progress-bar { background-color: #17a2b8; }\\nprogress.info::-moz-progress-bar { background-color: #17a2b8; }\\n\\nprogress.light[value]::-webkit-progress-value { background-color: #f8f9fa; }\\nprogress.light:not([value])::before { background-color: #f8f9fa; }\\nprogress.light:not([value])::-webkit-progress-bar { background-color: #f8f9fa; }\\nprogress.light::-moz-progress-bar { background-color: #f8f9fa; }\\n\\nprogress.dark[value]::-webkit-progress-value { background-color: #343a40; }\\nprogress.dark:not([value])::-webkit-progress-bar { background-color: #343a40; }\\nprogress.dark:not([value])::before { background-color: #343a40; }\\nprogress.dark::-moz-progress-bar { background-color: #343a40; }\\n\\nprogress:not([value])::-webkit-progress-bar {\\n\\tborder-radius: 3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\nprogress:not([value])::before {\\n\\tcontent:\\\" \\\";\\n\\tposition:absolute;\\n\\theight: 20px;\\n\\ttop:0;\\n\\tleft:0;\\n\\tright:0;\\n\\tbottom:0;\\n\\tborder-radius: 3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\n\\n@keyframes stripes {\\n from {background-position: 0%}\\n to {background-position: 100%}\\n}\");\n", " },\n", " function(Bokeh) {\n", " inject_raw_css(\".codehilite .hll { background-color: #ffffcc }\\n.codehilite { background: #f8f8f8; }\\n.codehilite .c { color: #408080; font-style: italic } /* Comment */\\n.codehilite .err { border: 1px solid #FF0000 } /* Error */\\n.codehilite .k { color: #008000; font-weight: bold } /* Keyword */\\n.codehilite .o { color: #666666 } /* Operator */\\n.codehilite .ch { color: #408080; font-style: italic } /* Comment.Hashbang */\\n.codehilite .cm { color: #408080; font-style: italic } /* Comment.Multiline */\\n.codehilite .cp { color: #BC7A00 } /* Comment.Preproc */\\n.codehilite .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */\\n.codehilite .c1 { color: #408080; font-style: italic } /* Comment.Single */\\n.codehilite .cs { color: #408080; font-style: italic } /* Comment.Special */\\n.codehilite .gd { color: #A00000 } /* Generic.Deleted */\\n.codehilite .ge { font-style: italic } /* Generic.Emph */\\n.codehilite .gr { color: #FF0000 } /* Generic.Error */\\n.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */\\n.codehilite .gi { color: #00A000 } /* Generic.Inserted */\\n.codehilite .go { color: #888888 } /* Generic.Output */\\n.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\\n.codehilite .gs { font-weight: bold } /* Generic.Strong */\\n.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\\n.codehilite .gt { color: #0044DD } /* Generic.Traceback */\\n.codehilite .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\\n.codehilite .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\\n.codehilite .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\\n.codehilite .kp { color: #008000 } /* Keyword.Pseudo */\\n.codehilite .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\\n.codehilite .kt { color: #B00040 } /* Keyword.Type */\\n.codehilite .m { color: #666666 } /* Literal.Number */\\n.codehilite .s { color: #BA2121 } /* Literal.String */\\n.codehilite .na { color: #7D9029 } /* Name.Attribute */\\n.codehilite .nb { color: #008000 } /* Name.Builtin */\\n.codehilite .nc { color: #0000FF; font-weight: bold } /* Name.Class */\\n.codehilite .no { color: #880000 } /* Name.Constant */\\n.codehilite .nd { color: #AA22FF } /* Name.Decorator */\\n.codehilite .ni { color: #999999; font-weight: bold } /* Name.Entity */\\n.codehilite .ne { color: #D2413A; font-weight: bold } /* Name.Exception */\\n.codehilite .nf { color: #0000FF } /* Name.Function */\\n.codehilite .nl { color: #A0A000 } /* Name.Label */\\n.codehilite .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\\n.codehilite .nt { color: #008000; font-weight: bold } /* Name.Tag */\\n.codehilite .nv { color: #19177C } /* Name.Variable */\\n.codehilite .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\\n.codehilite .w { color: #bbbbbb } /* Text.Whitespace */\\n.codehilite .mb { color: #666666 } /* Literal.Number.Bin */\\n.codehilite .mf { color: #666666 } /* Literal.Number.Float */\\n.codehilite .mh { color: #666666 } /* Literal.Number.Hex */\\n.codehilite .mi { color: #666666 } /* Literal.Number.Integer */\\n.codehilite .mo { color: #666666 } /* Literal.Number.Oct */\\n.codehilite .sa { color: #BA2121 } /* Literal.String.Affix */\\n.codehilite .sb { color: #BA2121 } /* Literal.String.Backtick */\\n.codehilite .sc { color: #BA2121 } /* Literal.String.Char */\\n.codehilite .dl { color: #BA2121 } /* Literal.String.Delimiter */\\n.codehilite .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\\n.codehilite .s2 { color: #BA2121 } /* Literal.String.Double */\\n.codehilite .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */\\n.codehilite .sh { color: #BA2121 } /* Literal.String.Heredoc */\\n.codehilite .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */\\n.codehilite .sx { color: #008000 } /* Literal.String.Other */\\n.codehilite .sr { color: #BB6688 } /* Literal.String.Regex */\\n.codehilite .s1 { color: #BA2121 } /* Literal.String.Single */\\n.codehilite .ss { color: #19177C } /* Literal.String.Symbol */\\n.codehilite .bp { color: #008000 } /* Name.Builtin.Pseudo */\\n.codehilite .fm { color: #0000FF } /* Name.Function.Magic */\\n.codehilite .vc { color: #19177C } /* Name.Variable.Class */\\n.codehilite .vg { color: #19177C } /* Name.Variable.Global */\\n.codehilite .vi { color: #19177C } /* Name.Variable.Instance */\\n.codehilite .vm { color: #19177C } /* Name.Variable.Magic */\\n.codehilite .il { color: #666666 } /* Literal.Number.Integer.Long */\\n\\n.markdown h1 { margin-block-start: 0.34em }\\n.markdown h2 { margin-block-start: 0.42em }\\n.markdown h3 { margin-block-start: 0.5em }\\n.markdown h4 { margin-block-start: 0.67em }\\n.markdown h5 { margin-block-start: 0.84em }\\n.markdown h6 { margin-block-start: 1.17em }\\n.markdown ul { padding-inline-start: 2em }\\n.markdown ol { padding-inline-start: 2em }\\n.markdown strong { font-weight: 600 }\\n.markdown a { color: -webkit-link }\\n.markdown a { color: -moz-hyperlinkText }\\n\");\n", " },\n", " function(Bokeh) {\n", " inject_raw_css(\".json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n\");\n", " },\n", " function(Bokeh) {\n", " inject_raw_css(\"table.panel-df {\\n margin-left: auto;\\n margin-right: auto;\\n border: none;\\n border-collapse: collapse;\\n border-spacing: 0;\\n color: black;\\n font-size: 12px;\\n table-layout: fixed;\\n width: 100%;\\n}\\n\\n.panel-df tr, th, td {\\n text-align: right;\\n vertical-align: middle;\\n padding: 0.5em 0.5em !important;\\n line-height: normal;\\n white-space: normal;\\n max-width: none;\\n border: none;\\n}\\n\\n.panel-df tbody {\\n display: table-row-group;\\n vertical-align: middle;\\n border-color: inherit;\\n}\\n\\n.panel-df tbody tr:nth-child(odd) {\\n background: #f5f5f5;\\n}\\n\\n.panel-df thead {\\n border-bottom: 1px solid black;\\n vertical-align: bottom;\\n}\\n\\n.panel-df tr:hover {\\n background: lightblue !important;\\n cursor: pointer;\\n}\\n\");\n", " },\n", " function(Bokeh) {\n", " /* BEGIN bokeh.min.js */\n", " /*!\n", " * Copyright (c) 2012 - 2019, Anaconda, Inc., and Bokeh Contributors\n", " * All rights reserved.\n", " * \n", " * Redistribution and use in source and binary forms, with or without modification,\n", " * are permitted provided that the following conditions are met:\n", " * \n", " * Redistributions of source code must retain the above copyright notice,\n", " * this list of conditions and the following disclaimer.\n", " * \n", " * Redistributions in binary form must reproduce the above copyright notice,\n", " * this list of conditions and the following disclaimer in the documentation\n", " * and/or other materials provided with the distribution.\n", " * \n", " * Neither the name of Anaconda nor the names of any contributors\n", " * may be used to endorse or promote products derived from this software\n", " * without specific prior written permission.\n", " * \n", " * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", " * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n", " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n", " * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n", " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n", " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n", " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n", " * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n", " * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n", " * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n", " * THE POSSIBILITY OF SUCH DAMAGE.\n", " */\n", " (function(root, factory) {\n", " root[\"Bokeh\"] = factory();\n", " })(this, function() {\n", " var define;\n", " var parent_require = typeof require === \"function\" && require\n", " return (function(modules, entry, aliases, externals) {\n", " if (aliases === undefined) aliases = {};\n", " if (externals === undefined) externals = {};\n", "\n", " var cache = {};\n", "\n", " var normalize = function(name) {\n", " if (typeof name === \"number\")\n", " return name;\n", "\n", " if (name === \"bokehjs\")\n", " return entry;\n", "\n", " var prefix = \"@bokehjs/\"\n", " if (name.slice(0, prefix.length) === prefix)\n", " name = name.slice(prefix.length)\n", "\n", " var alias = aliases[name]\n", " if (alias != null)\n", " return alias;\n", "\n", " var trailing = name.length > 0 && name[name.lenght-1] === \"/\";\n", " var index = aliases[name + (trailing ? \"\" : \"/\") + \"index\"];\n", " if (index != null)\n", " return index;\n", "\n", " return name;\n", " }\n", "\n", " var require = function(name) {\n", " var mod = cache[name];\n", " if (!mod) {\n", " var id = normalize(name);\n", "\n", " mod = cache[id];\n", " if (!mod) {\n", " if (!modules[id]) {\n", " if (parent_require && externals[id]) {\n", " try {\n", " mod = {exports: parent_require(id)};\n", " cache[id] = cache[name] = mod;\n", " return mod.exports;\n", " } catch (e) {}\n", " }\n", "\n", " var err = new Error(\"Cannot find module '\" + name + \"'\");\n", " err.code = 'MODULE_NOT_FOUND';\n", " throw err;\n", " }\n", "\n", " mod = {exports: {}};\n", " cache[id] = cache[name] = mod;\n", " modules[id].call(mod.exports, require, mod, mod.exports);\n", " } else\n", " cache[name] = mod;\n", " }\n", "\n", " return mod.exports;\n", " }\n", "\n", " var main = require(entry);\n", " main.require = require;\n", "\n", " main.register_plugin = function(plugin_modules, plugin_entry, plugin_aliases, plugin_externals) {\n", " if (plugin_aliases === undefined) plugin_aliases = {};\n", " if (plugin_externals === undefined) plugin_externals = {};\n", "\n", " for (var name in plugin_modules) {\n", " modules[name] = plugin_modules[name];\n", " }\n", "\n", " for (var name in plugin_aliases) {\n", " aliases[name] = plugin_aliases[name];\n", " }\n", "\n", " for (var name in plugin_externals) {\n", " externals[name] = plugin_externals[name];\n", " }\n", "\n", " var plugin = require(plugin_entry);\n", "\n", " for (var name in plugin) {\n", " main[name] = plugin[name];\n", " }\n", "\n", " return plugin;\n", " }\n", "\n", " return main;\n", " })\n", " ([\n", " function _(n,o,r){n(1),function(n){for(var o in n)r.hasOwnProperty(o)||(r[o]=n[o])}(n(102))},\n", " function _(n,c,f){n(2),n(11),n(14),n(21),n(49),n(52),n(87),n(94),n(100)},\n", " function _(e,n,a){e(3)()||Object.defineProperty(Object,\"assign\",{value:e(4),configurable:!0,enumerable:!1,writable:!0})},\n", " function _(r,t,o){t.exports=function(){var r,t=Object.assign;return\"function\"==typeof t&&(t(r={foo:\"raz\"},{bar:\"dwa\"},{trzy:\"trzy\"}),r.foo+r.bar+r.trzy===\"razdwatrzy\")}},\n", " function _(t,r,n){var o=t(5),c=t(10),a=Math.max;r.exports=function(t,r){var n,f,h,i=a(arguments.length,2);for(t=Object(c(t)),h=function(o){try{t[o]=r[o]}catch(t){n||(n=t)}},f=1;f= 0\");if(!isFinite(r))throw new RangeError(\"Count must be < ∞\");for(n=\"\";r;)r%2&&(n+=t),r>1&&(t+=t),r>>=1;return n}},\n", " function _(t,i,n){var r=t(18),a=Math.abs,o=Math.floor;i.exports=function(t){return isNaN(t)?0:0!==(t=Number(t))&&isFinite(t)?r(t)*o(a(t)):t}},\n", " function _(n,t,i){t.exports=n(19)()?Math.sign:n(20)},\n", " function _(n,t,o){t.exports=function(){var n=Math.sign;return\"function\"==typeof n&&(1===n(10)&&-1===n(-20))}},\n", " function _(n,r,t){r.exports=function(n){return n=Number(n),isNaN(n)||0===n?n:n>0?1:-1}},\n", " function _(e,r,a){e(22)()||Object.defineProperty(Array,\"from\",{value:e(23),configurable:!0,enumerable:!1,writable:!0})},\n", " function _(n,o,r){o.exports=function(){var n,o,r=Array.from;return\"function\"==typeof r&&(o=r(n=[\"raz\",\"dwa\"]),Boolean(o&&o!==n&&\"dwa\"===o[1]))}},\n", " function _(e,l,r){var n=e(24).iterator,t=e(44),a=e(45),i=e(46),u=e(47),o=e(10),f=e(8),c=e(48),v=Array.isArray,h=Function.prototype.call,y={configurable:!0,enumerable:!0,writable:!0,value:null},s=Object.defineProperty;l.exports=function(e){var l,r,A,g,p,w,b,d,x,j,O=arguments[1],m=arguments[2];if(e=Object(o(e)),f(O)&&u(O),this&&this!==Array&&a(this))l=this;else{if(!O){if(t(e))return 1!==(p=e.length)?Array.apply(null,e):((g=new Array(1))[0]=e[0],g);if(v(e)){for(g=new Array(p=e.length),r=0;r=55296&&w<=56319&&(j+=e[++r]),j=O?h.call(O,m,j,A):j,l?(y.value=j,s(g,A,y)):g[A]=j,++A;p=A}if(void 0===p)for(p=i(e.length),l&&(g=new l(p)),r=0;r-1}},\n", " function _(r,n,o){var t=r(40);n.exports=function(r){if(!t(r))throw new TypeError(r+\" is not a symbol\");return r}},\n", " function _(o,t,n){t.exports=function(o){return!!o&&(\"symbol\"==typeof o||!!o.constructor&&(\"Symbol\"===o.constructor.name&&\"Symbol\"===o[o.constructor.toStringTag]))}},\n", " function _(t,e,n){var r=t(28),o=Object.create,c=Object.defineProperty,u=Object.prototype,f=o(null);e.exports=function(t){for(var e,n,o=0;f[t+(o||\"\")];)++o;return f[t+=o||\"\"]=!0,c(u,e=\"@@\"+t,r.gs(null,function(t){n||(n=!0,c(this,e,r(t)),n=!1)})),e}},\n", " function _(e,t,a){var s=e(28),i=e(26).Symbol;t.exports=function(e){return Object.defineProperties(e,{hasInstance:s(\"\",i&&i.hasInstance||e(\"hasInstance\")),isConcatSpreadable:s(\"\",i&&i.isConcatSpreadable||e(\"isConcatSpreadable\")),iterator:s(\"\",i&&i.iterator||e(\"iterator\")),match:s(\"\",i&&i.match||e(\"match\")),replace:s(\"\",i&&i.replace||e(\"replace\")),search:s(\"\",i&&i.search||e(\"search\")),species:s(\"\",i&&i.species||e(\"species\")),split:s(\"\",i&&i.split||e(\"split\")),toPrimitive:s(\"\",i&&i.toPrimitive||e(\"toPrimitive\")),toStringTag:s(\"\",i&&i.toStringTag||e(\"toStringTag\")),unscopables:s(\"\",i&&i.unscopables||e(\"unscopables\"))})}},\n", " function _(r,n,e){var t=r(28),i=r(39),o=Object.create(null);n.exports=function(r){return Object.defineProperties(r,{for:t(function(n){return o[n]?o[n]:o[n]=r(String(n))}),keyFor:t(function(r){var n;for(n in i(r),o)if(o[n]===r)return n})})}},\n", " function _(t,n,r){var o=Object.prototype.toString,c=o.call(function(){return arguments}());n.exports=function(t){return o.call(t)===c}},\n", " function _(t,o,n){var e=Object.prototype.toString,c=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);o.exports=function(t){return\"function\"==typeof t&&c(e.call(t))}},\n", " function _(n,t,r){var a=n(17),o=Math.max;t.exports=function(n){return o(0,a(n))}},\n", " function _(n,o,t){o.exports=function(n){if(\"function\"!=typeof n)throw new TypeError(n+\" is not a function\");return n}},\n", " function _(t,n,o){var e=Object.prototype.toString,r=e.call(\"\");n.exports=function(t){return\"string\"==typeof t||t&&\"object\"==typeof t&&(t instanceof String||e.call(t)===r)||!1}},\n", " function _(e,a,l){e(50)()||Object.defineProperty(Math,\"log10\",{value:e(51),configurable:!0,enumerable:!1,writable:!0})},\n", " function _(n,t,o){t.exports=function(){var n=Math.log10;return\"function\"==typeof n&&.3010299956639812===n(2)}},\n", " function _(N,a,t){var n=Math.log,r=Math.LOG10E;a.exports=function(N){return isNaN(N)?NaN:(N=Number(N))<0?NaN:0===N?-1/0:1===N?0:N===1/0?1/0:n(N)*r}},\n", " function _(e,n,r){e(53)()||Object.defineProperty(e(26),\"Set\",{value:e(54),configurable:!0,enumerable:!1,writable:!0})},\n", " function _(t,e,n){e.exports=function(){var t,e;return\"function\"==typeof Set&&(t=new Set([\"raz\",\"dwa\",\"trzy\"]),\"[object Set]\"===String(t)&&(3===t.size&&(\"function\"==typeof t.add&&(\"function\"==typeof t.clear&&(\"function\"==typeof t.delete&&(\"function\"==typeof t.entries&&(\"function\"==typeof t.forEach&&(\"function\"==typeof t.has&&(\"function\"==typeof t.keys&&(\"function\"==typeof t.values&&(!1===(e=t.values().next()).done&&\"raz\"===e.value)))))))))))}},\n", " function _(t,e,n){var r,i,s,o=t(55),a=t(56),_=t(60),c=t(47),u=t(28),h=t(65),l=t(24),f=t(66),p=t(68),y=t(85),v=t(86),d=Function.prototype.call,D=Object.defineProperty,g=Object.getPrototypeOf;v&&(s=Set),e.exports=r=function(){var t,e=arguments[0];if(!(this instanceof r))throw new TypeError(\"Constructor requires 'new'\");return t=v&&_?_(new s,g(this)):this,null!=e&&f(e),D(t,\"__setData__\",u(\"c\",[])),e?(p(e,function(t){-1===a.call(this,t)&&this.push(t)},t.__setData__),t):t},v&&(_&&_(r,s),r.prototype=Object.create(s.prototype,{constructor:u(r)})),h(Object.defineProperties(r.prototype,{add:u(function(t){return this.has(t)?this:(this.emit(\"_add\",this.__setData__.push(t)-1,t),this)}),clear:u(function(){this.__setData__.length&&(o.call(this.__setData__),this.emit(\"_clear\"))}),delete:u(function(t){var e=a.call(this.__setData__,t);return-1!==e&&(this.__setData__.splice(e,1),this.emit(\"_delete\",e,t),!0)}),entries:u(function(){return new y(this,\"key+value\")}),forEach:u(function(t){var e,n,r,i=arguments[1];for(c(t),n=(e=this.values())._next();void 0!==n;)r=e._resolve(n),d.call(t,i,r,r,this),n=e._next()}),has:u(function(t){return-1!==a.call(this.__setData__,t)}),keys:u(i=function(){return this.values()}),size:u.gs(function(){return this.__setData__.length}),values:u(function(){return new y(this)}),toString:u(function(){return\"[object Set]\"})})),D(r.prototype,l.iterator,u(i)),D(r.prototype,l.toStringTag,u(\"c\",\"Set\"))},\n", " function _(t,n,i){var r=t(10);n.exports=function(){return r(this).length=0,this}},\n", " function _(t,r,e){var i=t(57),n=t(46),o=t(10),a=Array.prototype.indexOf,h=Object.prototype.hasOwnProperty,s=Math.abs,p=Math.floor;r.exports=function(t){var r,e,f,l;if(!i(t))return a.apply(this,arguments);for(e=n(o(this).length),f=arguments[1],r=f=isNaN(f)?0:f>=0?p(f):n(this.length)-p(s(f));r=55296&&v<=56319&&(g+=r[++p]),i.call(n,x,g,s),!y);++p);else f.call(r,function(r){return i.call(n,x,r,s),y})}},\n", " function _(n,t,e){var o=n(44),r=n(48),f=n(70),i=n(84),u=n(66),c=n(24).iterator;t.exports=function(n){return\"function\"==typeof u(n)[c]?n[c]():o(n)?new f(n):r(n)?new i(n):new f(n)}},\n", " function _(t,e,r){var o,_=t(60),i=t(36),n=t(28),l=t(24),a=t(71),s=Object.defineProperty;o=e.exports=function(t,e){if(!(this instanceof o))throw new TypeError(\"Constructor requires 'new'\");a.call(this,t),e=e?i.call(e,\"key+value\")?\"key+value\":i.call(e,\"key\")?\"key\":\"value\":\"value\",s(this,\"__kind__\",n(\"\",e))},_&&_(o,a),delete o.prototype.constructor,o.prototype=Object.create(a.prototype,{_resolve:n(function(t){return\"value\"===this.__kind__?this.__list__[t]:\"key+value\"===this.__kind__?[t,this.__list__[t]]:t})}),s(o.prototype,l.toStringTag,n(\"c\",\"Array Iterator\"))},\n", " function _(_,t,e){var n,i=_(55),o=_(34),s=_(47),r=_(10),h=_(28),d=_(72),c=_(24),u=Object.defineProperty,l=Object.defineProperties;t.exports=n=function(_,t){if(!(this instanceof n))throw new TypeError(\"Constructor requires 'new'\");l(this,{__list__:h(\"w\",r(_)),__context__:h(\"w\",t),__nextIndex__:h(\"w\",0)}),t&&(s(t.on),t.on(\"_add\",this._onAdd),t.on(\"_delete\",this._onDelete),t.on(\"_clear\",this._onClear))},delete n.prototype.constructor,l(n.prototype,o({_next:h(function(){var _;if(this.__list__)return this.__redo__&&void 0!==(_=this.__redo__.shift())?_:this.__nextIndex__=this.__nextIndex__||(++this.__nextIndex__,this.__redo__?(this.__redo__.forEach(function(t,e){t>=_&&(this.__redo__[e]=++t)},this),this.__redo__.push(_)):u(this,\"__redo__\",h(\"c\",[_])))}),_onDelete:h(function(_){var t;_>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(-1!==(t=this.__redo__.indexOf(_))&&this.__redo__.splice(t,1),this.__redo__.forEach(function(t,e){t>_&&(this.__redo__[e]=--t)},this)))}),_onClear:h(function(){this.__redo__&&i.call(this.__redo__),this.__nextIndex__=0})}))),u(n.prototype,c.iterator,h(function(){return this}))},\n", " function _(e,t,n){var r,o=e(29),i=e(73),l=e(78),u=e(79),s=e(35),v=e(81),a=Function.prototype.bind,c=Object.defineProperty,f=Object.prototype.hasOwnProperty;r=function(e,t,n){var r,o=i(t)&&l(t.value);return delete(r=u(t)).writable,delete r.value,r.get=function(){return!n.overwriteDefinition&&f.call(this,e)?o:(t.value=a.call(o,n.resolveContext?n.resolveContext(this):this),c(this,e,t),this[e])},r},t.exports=function(e){var t=s(arguments[1]);return o(t.resolveContext)&&l(t.resolveContext),v(e,function(e,n){return r(n,e,t)})}},\n", " function _(n,t,o){var r=n(74),u=n(29);t.exports=function(n){return u(n)?n:r(n,\"Cannot use %v\",arguments[1])}},\n", " function _(r,e,n){var t=r(29),i=r(33),o=r(75),f=r(76),u=function(r,e){return r.replace(\"%v\",f(e))};e.exports=function(r,e,n){if(!i(n))throw new TypeError(u(e,r));if(!t(r)){if(\"default\"in n)return n.default;if(n.isOptional)return null}var f=o(n.errorMessage);throw t(f)||(f=e),new TypeError(u(f,r))}},\n", " function _(t,n,r){var u=t(29),e=t(33),i=Object.prototype.toString;n.exports=function(t){if(!u(t))return null;if(e(t)){var n=t.toString;if(\"function\"!=typeof n)return null;if(n===i)return null}try{return\"\"+t}catch(t){return null}}},\n", " function _(r,e,n){var t=r(77),u=/[\\n\\r\\u2028\\u2029]/g;e.exports=function(r){var e=t(r);return null===e?\"\":(e.length>100&&(e=e.slice(0,99)+\"…\"),e=e.replace(u,function(r){switch(r){case\"\\n\":return\"\\\\n\";case\"\\r\":return\"\\\\r\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw new Error(\"Unexpected character\")}}))}},\n", " function _(t,r,n){r.exports=function(t){try{return t.toString()}catch(r){try{return String(t)}catch(t){return null}}}},\n", " function _(n,t,i){var o=n(74),r=n(30);t.exports=function(n){return r(n)?n:o(n,\"%v is not a plain function\",arguments[1])}},\n", " function _(n,r,t){var e=n(80),u=n(34),c=n(10);r.exports=function(n){var r=Object(c(n)),t=arguments[1],i=Object(arguments[2]);if(r!==n&&!t)return r;var f={};return t?e(t,function(r){(i.ensure||r in n)&&(f[r]=n[r])}):u(f,n),f}},\n", " function _(r,o,f){o.exports=r(22)()?Array.from:r(23)},\n", " function _(n,t,o){var c=n(47),r=n(82),u=Function.prototype.call;t.exports=function(n,t){var o={},a=arguments[2];return c(t),r(n,function(n,c,r,i){o[c]=u.call(t,a,n,c,r,i)}),o}},\n", " function _(o,c,f){c.exports=o(83)(\"forEach\")},\n", " function _(t,n,o){var c=t(47),e=t(10),r=Function.prototype.bind,u=Function.prototype.call,l=Object.keys,p=Object.prototype.propertyIsEnumerable;n.exports=function(t,n){return function(o,i){var a,f=arguments[2],y=arguments[3];return o=Object(e(o)),c(i),a=l(o),y&&a.sort(\"function\"==typeof y?r.call(y,o):void 0),\"function\"!=typeof t&&(t=a[t]),u.call(t,a,function(t,c){return p.call(o,t)?u.call(i,f,o[t],t,o,c):n})}}},\n", " function _(t,_,e){var n,r=t(60),i=t(28),o=t(24),s=t(71),h=Object.defineProperty;n=_.exports=function(t){if(!(this instanceof n))throw new TypeError(\"Constructor requires 'new'\");t=String(t),s.call(this,t),h(this,\"__length__\",i(\"\",t.length))},r&&r(n,s),delete n.prototype.constructor,n.prototype=Object.create(s.prototype,{_next:i(function(){if(this.__list__)return this.__nextIndex__=55296&&_<=56319?e+this.__list__[this.__nextIndex__++]:e})}),h(n.prototype,o.toStringTag,i(\"c\",\"String Iterator\"))},\n", " function _(t,e,_){var r,i=t(60),o=t(36),n=t(28),s=t(71),a=t(24).toStringTag,c=Object.defineProperty;r=e.exports=function(t,e){if(!(this instanceof r))return new r(t,e);s.call(this,t.__setData__,t),e=e&&o.call(e,\"key+value\")?\"key+value\":\"value\",c(this,\"__kind__\",n(\"\",e))},i&&i(r,s),r.prototype=Object.create(s.prototype,{constructor:n(r),_resolve:n(function(t){return\"value\"===this.__kind__?this.__list__[t]:[this.__list__[t],this.__list__[t]]}),toString:n(function(){return\"[object Set Iterator]\"})}),c(r.prototype,a,n(\"c\",\"Set Iterator\"))},\n", " function _(t,e,o){e.exports=\"undefined\"!=typeof Set&&\"[object Set]\"===Object.prototype.toString.call(Set.prototype)},\n", " function _(e,a,n){e(88)()||Object.defineProperty(e(26),\"Map\",{value:e(89),configurable:!0,enumerable:!1,writable:!0})},\n", " function _(t,e,n){e.exports=function(){var t,e;if(\"function\"!=typeof Map)return!1;try{t=new Map([[\"raz\",\"one\"],[\"dwa\",\"two\"],[\"trzy\",\"three\"]])}catch(t){return!1}return\"[object Map]\"===String(t)&&(3===t.size&&(\"function\"==typeof t.clear&&(\"function\"==typeof t.delete&&(\"function\"==typeof t.entries&&(\"function\"==typeof t.forEach&&(\"function\"==typeof t.get&&(\"function\"==typeof t.has&&(\"function\"==typeof t.keys&&(\"function\"==typeof t.set&&(\"function\"==typeof t.values&&(!1===(e=t.entries().next()).done&&(!!e.value&&(\"raz\"===e.value[0]&&\"one\"===e.value[1])))))))))))))}},\n", " function _(t,e,a){var _,n=t(55),i=t(56),r=t(60),s=t(47),o=t(10),p=t(28),c=t(65),u=t(24),l=t(66),h=t(68),f=t(90),y=t(93),m=Function.prototype.call,D=Object.defineProperties,v=Object.getPrototypeOf;e.exports=_=function(){var t,e,a,n=arguments[0];if(!(this instanceof _))throw new TypeError(\"Constructor requires 'new'\");return a=y&&r&&Map!==_?r(new Map,v(this)):this,null!=n&&l(n),D(a,{__mapKeysData__:p(\"c\",t=[]),__mapValuesData__:p(\"c\",e=[])}),n?(h(n,function(a){var _=o(a)[0];a=a[1],-1===i.call(t,_)&&(t.push(_),e.push(a))},a),a):a},y&&(r&&r(_,Map),_.prototype=Object.create(Map.prototype,{constructor:p(_)})),c(D(_.prototype,{clear:p(function(){this.__mapKeysData__.length&&(n.call(this.__mapKeysData__),n.call(this.__mapValuesData__),this.emit(\"_clear\"))}),delete:p(function(t){var e=i.call(this.__mapKeysData__,t);return-1!==e&&(this.__mapKeysData__.splice(e,1),this.__mapValuesData__.splice(e,1),this.emit(\"_delete\",e,t),!0)}),entries:p(function(){return new f(this,\"key+value\")}),forEach:p(function(t){var e,a,_=arguments[1];for(s(t),a=(e=this.entries())._next();void 0!==a;)m.call(t,_,this.__mapValuesData__[a],this.__mapKeysData__[a],this),a=e._next()}),get:p(function(t){var e=i.call(this.__mapKeysData__,t);if(-1!==e)return this.__mapValuesData__[e]}),has:p(function(t){return-1!==i.call(this.__mapKeysData__,t)}),keys:p(function(){return new f(this,\"key\")}),set:p(function(t,e){var a,_=i.call(this.__mapKeysData__,t);return-1===_&&(_=this.__mapKeysData__.push(t)-1,a=!0),this.__mapValuesData__[_]=e,a&&this.emit(\"_add\",_,t),this}),size:p.gs(function(){return this.__mapKeysData__.length}),values:p(function(){return new f(this,\"value\")}),toString:p(function(){return\"[object Map]\"})})),Object.defineProperty(_.prototype,u.iterator,p(function(){return this.entries()})),Object.defineProperty(_.prototype,u.toStringTag,p(\"c\",\"Map\"))},\n", " function _(t,_,e){var i,n=t(60),r=t(28),o=t(71),s=t(24).toStringTag,a=t(91),u=Object.defineProperties,c=o.prototype._unBind;i=_.exports=function(t,_){if(!(this instanceof i))return new i(t,_);o.call(this,t.__mapKeysData__,t),_&&a[_]||(_=\"key+value\"),u(this,{__kind__:r(\"\",_),__values__:r(\"w\",t.__mapValuesData__)})},n&&n(i,o),i.prototype=Object.create(o.prototype,{constructor:r(i),_resolve:r(function(t){return\"value\"===this.__kind__?this.__values__[t]:\"key\"===this.__kind__?this.__list__[t]:[this.__list__[t],this.__values__[t]]}),_unBind:r(function(){this.__values__=null,c.call(this)}),toString:r(function(){return\"[object Map Iterator]\"})}),Object.defineProperty(i.prototype,s,r(\"c\",\"Map Iterator\"))},\n", " function _(e,u,a){u.exports=e(92)(\"key\",\"value\",\"key+value\")},\n", " function _(r,t,n){var c=Array.prototype.forEach,o=Object.create;t.exports=function(r){var t=o(null);return c.call(arguments,function(r){t[r]=!0}),t}},\n", " function _(t,e,o){e.exports=\"undefined\"!=typeof Map&&\"[object Map]\"===Object.prototype.toString.call(new Map)},\n", " function _(e,a,n){e(95)()||Object.defineProperty(e(26),\"WeakMap\",{value:e(96),configurable:!0,enumerable:!1,writable:!0})},\n", " function _(t,e,n){e.exports=function(){var t,e;if(\"function\"!=typeof WeakMap)return!1;try{t=new WeakMap([[e={},\"one\"],[{},\"two\"],[{},\"three\"]])}catch(t){return!1}return\"[object WeakMap]\"===String(t)&&(\"function\"==typeof t.set&&(t.set({},1)===t&&(\"function\"==typeof t.delete&&(\"function\"==typeof t.has&&\"one\"===t.get(e)))))}},\n", " function _(t,e,a){var r,n=t(8),o=t(60),p=t(97),_=t(10),i=t(98),c=t(28),s=t(69),u=t(68),f=t(24).toStringTag,k=t(99),M=Array.isArray,h=Object.defineProperty,w=Object.prototype.hasOwnProperty,y=Object.getPrototypeOf;e.exports=r=function(){var t,e=arguments[0];if(!(this instanceof r))throw new TypeError(\"Constructor requires 'new'\");return t=k&&o&&WeakMap!==r?o(new WeakMap,y(this)):this,n(e)&&(M(e)||(e=s(e))),h(t,\"__weakMapData__\",c(\"c\",\"$weakMap$\"+i())),e?(u(e,function(e){_(e),t.set(e[0],e[1])}),t):t},k&&(o&&o(r,WeakMap),r.prototype=Object.create(WeakMap.prototype,{constructor:c(r)})),Object.defineProperties(r.prototype,{delete:c(function(t){return!!w.call(p(t),this.__weakMapData__)&&(delete t[this.__weakMapData__],!0)}),get:c(function(t){if(w.call(p(t),this.__weakMapData__))return t[this.__weakMapData__]}),has:c(function(t){return w.call(p(t),this.__weakMapData__)}),set:c(function(t,e){return h(p(t),this.__weakMapData__,c(\"c\",e)),this}),toString:c(function(){return\"[object WeakMap]\"})}),h(r.prototype,f,c(\"c\",\"WeakMap\"))},\n", " function _(n,r,t){var o=n(63);r.exports=function(n){if(!o(n))throw new TypeError(n+\" is not an Object\");return n}},\n", " function _(t,n,r){var e=Object.create(null),o=Math.random;n.exports=function(){var t;do{t=o().toString(36).slice(2)}while(e[t]);return t}},\n", " function _(t,e,o){e.exports=\"function\"==typeof WeakMap&&\"[object WeakMap]\"===Object.prototype.toString.call(new WeakMap)},\n", " function _(l,o,f){o.exports=l(101).polyfill()},\n", " function _(t,e,r){\n", " /*!\n", " * @overview es6-promise - a tiny implementation of Promises/A+.\n", " * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)\n", " * @license Licensed under MIT license\n", " * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE\n", " * @version v4.2.6+9869a4bc\n", " */\n", " !function(t,n){\"object\"==typeof r&&void 0!==e?e.exports=n():\"function\"==typeof define&&define.amd?define(n):t.ES6Promise=n()}(this,function(){\"use strict\";function e(t){return\"function\"==typeof t}var r=Array.isArray?Array.isArray:function(t){return\"[object Array]\"===Object.prototype.toString.call(t)},n=0,o=void 0,i=void 0,s=function(t,e){v[n]=t,v[n+1]=e,2===(n+=2)&&(i?i(p):b())};var u=\"undefined\"!=typeof window?window:void 0,c=u||{},a=c.MutationObserver||c.WebKitMutationObserver,f=\"undefined\"==typeof self&&\"undefined\"!=typeof process&&\"[object process]\"==={}.toString.call(process),l=\"undefined\"!=typeof Uint8ClampedArray&&\"undefined\"!=typeof importScripts&&\"undefined\"!=typeof MessageChannel;function h(){var t=setTimeout;return function(){return t(p,1)}}var v=new Array(1e3);function p(){for(var t=0;t0;)this.remove_root(this._roots[0])}finally{this._pop_all_models_freeze()}},e.prototype.interactive_start=function(e){null==this._interactive_plot&&(this._interactive_plot=e,this._interactive_plot.trigger_event(new s.LODStart)),this._interactive_timestamp=Date.now()},e.prototype.interactive_stop=function(e){null!=this._interactive_plot&&this._interactive_plot.id===e.id&&this._interactive_plot.trigger_event(new s.LODEnd),this._interactive_plot=null,this._interactive_timestamp=null},e.prototype.interactive_duration=function(){return null==this._interactive_timestamp?-1:Date.now()-this._interactive_timestamp},e.prototype.destructively_move=function(e){if(e===this)throw new Error(\"Attempted to overwrite a document with itself\");e.clear();var t=d.copy(this._roots);this.clear();for(var n=0,o=t;n=0&&this._callbacks.splice(t,1)},e.prototype._trigger_on_change=function(e){for(var t=0,n=this._callbacks;t0||d.difference(f,a).length>0)throw new Error(\"Not implemented: computing add/remove of document roots\");var g={},y=[];for(var w in n._all_models)if(w in i){var b=e._events_to_sync_objects(i[w],c[w],n,g);y=y.concat(b)}return{references:e._references_json(h.values(g),!1),events:y}},e.prototype.to_json_string=function(e){return void 0===e&&(e=!0),JSON.stringify(this.to_json(e))},e.prototype.to_json=function(t){void 0===t&&(t=!0);var n=this._roots.map(function(e){return e.id}),o=h.values(this._all_models);return{version:r.version,title:this._title,roots:{root_ids:n,references:e._references_json(o,t)}}},e.from_json_string=function(t){var n=JSON.parse(t);return e.from_json(n)},e.from_json=function(t){i.logger.debug(\"Creating Document from JSON\");var n=t.version,o=-1!==n.indexOf(\"+\")||-1!==n.indexOf(\"-\"),s=\"Library versions: JS (\"+r.version+\") / Python (\"+n+\")\";o||r.version===n?i.logger.debug(s):(i.logger.warn(\"JS/Python version mismatch\"),i.logger.warn(s));var a=t.roots,_=a.root_ids,l=a.references,c=e._instantiate_references_json(l,{});e._initialize_references_json(l,{},c);for(var u=new e,d=0,h=_;d0,\"'step' must be a positive number\"),null==r&&(r=n,n=0);for(var t=n<=r?e:-e,i=(0,Math.max)((0,Math.ceil)((0,Math.abs)(r-n)/e),0),a=Array(i),o=0;o=0?r:n.length+r]},e.zip=function(){for(var n=[],r=0;rt||void 0===e)return 1;if(e2*Math.PI;)n-=2*Math.PI;return n}function o(n,r){return a(n-r)}function u(){return Math.random()}t.angle_norm=a,t.angle_dist=o,t.angle_between=function(n,r,t,u){var e=o(r,t);if(0==e)return!1;if(e==2*Math.PI)return!0;var f=a(n),i=o(r,f)<=e&&o(f,t)<=e;return 0==u?i:!i},t.random=u,t.randomIn=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},t.atan2=function(n,r){return Math.atan2(r[1]-n[1],r[0]-n[0])},t.rnorm=function(n,r){for(var t,a;t=u(),a=(2*(a=u())-1)*Math.sqrt(1/Math.E*2),!(-4*t*t*Math.log(t)>=a*a););var o=a/t;return o=n+r*o},t.clamp=function(n,r,t){return n>t?t:n=0;u--)(o=t[u])&&(c=(a<3?o(c):a>3?o(e,n,c):o(e,n))||c);return a>3&&c&&Object.defineProperty(e,n,c),c},u=function(t,e){return function(n,r){e(n,r,t)}},i=function(t,e){if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.metadata)return Reflect.metadata(t,e)},f=function(t,e,n,r){return new(n||(n=Promise))(function(o,a){function c(t){try{i(r.next(t))}catch(t){a(t)}}function u(t){try{i(r.throw(t))}catch(t){a(t)}}function i(t){t.done?o(t.value):new n(function(e){e(t.value)}).then(c,u)}i((r=r.apply(t,e||[])).next())})},l=function(t,e){var n,r,o,a,c={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:u(0),throw:u(1),return:u(2)},\"function\"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function u(a){return function(u){return function(a){if(n)throw new TypeError(\"Generator is already executing.\");for(;c;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return c.label++,{value:a[1],done:!1};case 5:c.label++,r=a[1],a=[0];continue;case 7:a=c.ops.pop(),c.trys.pop();continue;default:if(!(o=(o=c.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){c=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}},p=function(t,e){var n=\"function\"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,a=n.call(t),c=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)c.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return c},_=function(){for(var t=[],e=0;e1||u(t,e)})})}function u(t,e){try{(n=o[t](e)).value instanceof h?Promise.resolve(n.value.v).then(i,f):l(a[0][2],n)}catch(t){l(a[0][3],t)}var n}function i(t){u(\"next\",t)}function f(t){u(\"throw\",t)}function l(t,e){t(e),a.shift(),a.length&&u(a[0][0],a[0][1])}},d=function(t){var e,n;return e={},r(\"next\"),r(\"throw\",function(t){throw t}),r(\"return\"),e[Symbol.iterator]=function(){return this},e;function r(r,o){e[r]=t[r]?function(e){return(n=!n)?{value:h(t[r](e)),done:\"return\"===r}:o?o(e):e}:o}},w=function(t){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=y(t),e={},r(\"next\"),r(\"throw\"),r(\"return\"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise(function(r,o){(function(t,e,n,r){Promise.resolve(r).then(function(e){t({value:e,done:n})},e)})(r,o,(e=t[n](e)).done,e.value)})}}},m=function(t,e){return Object.defineProperty?Object.defineProperty(t,\"raw\",{value:e}):t.raw=e,t},O=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e},j=function(t){return t&&t.__esModule?t:{default:t}},t(\"__extends\",r),t(\"__assign\",o),t(\"__rest\",a),t(\"__decorate\",c),t(\"__param\",u),t(\"__metadata\",i),t(\"__awaiter\",f),t(\"__generator\",l),t(\"__exportStar\",s),t(\"__values\",y),t(\"__read\",p),t(\"__spread\",_),t(\"__spreadArrays\",b),t(\"__await\",h),t(\"__asyncGenerator\",v),t(\"__asyncDelegator\",d),t(\"__asyncValues\",w),t(\"__makeTemplateObject\",m),t(\"__importStar\",O),t(\"__importDefault\",j)})},\n", " function _(n,r,t){function e(n,r,t){for(var e=[],o=3;ou&&(r=u),null==t||t>u-r?t=u-r:t<0&&(t=0);for(var i=u-t+e.length,f=new n.constructor(i),a=0;a0?0:e-1;o>=0&&ot&&(t=r);return t},t.max_by=function(n,r){if(0==n.length)throw new Error(\"max_by() called with an empty array\");for(var t=n[0],e=r(t),o=1,u=n.length;oe&&(t=i,e=f)}return t},t.sum=function(n){for(var r=0,t=0,e=n.length;t0&&(this._pending=!0);for(var p=0;p0?this._dict[t]=s:delete this._dict[t]}else i.isEqual(e,n)&&delete this._dict[t]},t.prototype.get_one=function(t,n){var e=this._existing(t);if(o.isArray(e)){if(1===e.length)return e[0];throw new Error(n)}return e},t}();e.MultiDict=s,s.__name__=\"MultiDict\";var a=function(){function t(n){if(null==n)this._values=[];else if(n instanceof t)this._values=r.copy(n._values);else{this._values=[];for(var e=0,i=n;et?(a&&(clearTimeout(a),a=null),o=c,i=n.apply(r,u),a||(r=u=null)):a||!1===e.trailing||(a=setTimeout(l,f)),i}},e.once=function(n){var t,e=!1;return function(){return e||(e=!0,t=n()),t}}},\n", " function _(e,t,n){var r=e(121),a=e(125);function l(e,t){var n={};for(var r in e){var a=e[r];n[t+r]=a}return n}var i={line_color:[r.ColorSpec,\"black\"],line_width:[r.NumberSpec,1],line_alpha:[r.NumberSpec,1],line_join:[r.LineJoin,\"bevel\"],line_cap:[r.LineCap,\"butt\"],line_dash:[r.Array,[]],line_dash_offset:[r.Number,0]};n.line=function(e){return void 0===e&&(e=\"\"),l(i,e)};var o={fill_color:[r.ColorSpec,\"gray\"],fill_alpha:[r.NumberSpec,1]};n.fill=function(e){return void 0===e&&(e=\"\"),l(o,e)};var c={hatch_color:[r.ColorSpec,\"black\"],hatch_alpha:[r.NumberSpec,1],hatch_scale:[r.NumberSpec,12],hatch_pattern:[r.StringSpec,null],hatch_weight:[r.NumberSpec,1],hatch_extra:[r.Any,{}]};n.hatch=function(e){return void 0===e&&(e=\"\"),l(c,e)};var h={text_font:[r.Font,\"helvetica\"],text_font_size:[r.FontSizeSpec,\"12pt\"],text_font_style:[r.FontStyle,\"normal\"],text_color:[r.ColorSpec,\"#444444\"],text_alpha:[r.NumberSpec,1],text_align:[r.TextAlign,\"left\"],text_baseline:[r.TextBaseline,\"bottom\"],text_line_height:[r.Number,1.2]};n.text=function(e){return void 0===e&&(e=\"\"),l(h,e)},n.create=function(e){for(var t={},r=0,l=e;r\",\"*\"],n.HTTPMethod=[\"POST\",\"GET\"],n.HexTileOrientation=[\"pointytop\",\"flattop\"],n.HoverMode=[\"mouse\",\"hline\",\"vline\"],n.LatLon=[\"lat\",\"lon\"],n.LegendClickPolicy=[\"none\",\"hide\",\"mute\"],n.LegendLocation=n.Anchor,n.LineCap=[\"butt\",\"round\",\"square\"],n.LineJoin=[\"miter\",\"round\",\"bevel\"],n.LinePolicy=[\"prev\",\"next\",\"nearest\",\"interp\",\"none\"],n.Location=[\"above\",\"below\",\"left\",\"right\"],n.Logo=[\"normal\",\"grey\"],n.MarkerType=[\"asterisk\",\"circle\",\"circle_cross\",\"circle_x\",\"cross\",\"dash\",\"diamond\",\"diamond_cross\",\"hex\",\"inverted_triangle\",\"square\",\"square_cross\",\"square_x\",\"triangle\",\"x\"],n.Orientation=[\"vertical\",\"horizontal\"],n.OutputBackend=[\"canvas\",\"svg\",\"webgl\"],n.PaddingUnits=[\"percent\",\"absolute\"],n.Place=[\"above\",\"below\",\"left\",\"right\",\"center\"],n.PointPolicy=[\"snap_to_data\",\"follow_mouse\",\"none\"],n.RadiusDimension=[\"x\",\"y\",\"max\",\"min\"],n.RenderLevel=[\"image\",\"underlay\",\"glyph\",\"annotation\",\"overlay\"],n.RenderMode=[\"canvas\",\"css\"],n.ResetPolicy=[\"standard\",\"event_only\"],n.RoundingFunction=[\"round\",\"nearest\",\"floor\",\"rounddown\",\"ceil\",\"roundup\"],n.Side=[\"above\",\"below\",\"left\",\"right\"],n.SizingMode=[\"stretch_width\",\"stretch_height\",\"stretch_both\",\"scale_width\",\"scale_height\",\"scale_both\",\"fixed\"],n.SliderCallbackPolicy=[\"continuous\",\"throttle\",\"mouseup\"],n.Sort=[\"ascending\",\"descending\"],n.SpatialUnits=[\"screen\",\"data\"],n.StartEnd=[\"start\",\"end\"],n.StepMode=[\"after\",\"before\",\"center\"],n.TapBehavior=[\"select\",\"inspect\"],n.TextAlign=[\"left\",\"right\",\"center\"],n.TextBaseline=[\"top\",\"middle\",\"bottom\",\"alphabetic\",\"hanging\",\"ideographic\"],n.TextureRepetition=[\"repeat\",\"repeat_x\",\"repeat_y\",\"no_repeat\"],n.TickLabelOrientation=[\"vertical\",\"horizontal\",\"parallel\",\"normal\"],n.TooltipAttachment=[\"horizontal\",\"vertical\",\"left\",\"right\",\"above\",\"below\"],n.UpdateMode=[\"replace\",\"append\"],n.VerticalAlign=[\"top\",\"middle\",\"bottom\"]},\n", " function _(r,e,t){var n=r(124),a=r(110);function o(r){var e=Number(r).toString(16);return 1==e.length?\"0\"+e:e}function l(r){if(0==(r+=\"\").indexOf(\"#\"))return r;if(n.is_svg_color(r))return n.svg_colors[r];if(0==r.indexOf(\"rgb\")){var e=r.replace(/^rgba?\\(|\\s+|\\)$/g,\"\").split(\",\"),t=e.slice(0,3).map(o).join(\"\");return 4==e.length&&(t+=o(Math.floor(255*parseFloat(e[3])))),\"#\"+t.slice(0,8)}return r}function i(r){var e;switch(r.substring(0,4)){case\"rgba\":e={start:\"rgba(\",len:4,alpha:!0};break;case\"rgb(\":e={start:\"rgb(\",len:3,alpha:!1};break;default:return!1}if(new RegExp(\".*?(\\\\.).*(,)\").test(r))throw new Error(\"color expects integers for rgb in rgb/rgba tuple, received \"+r);var t=r.replace(e.start,\"\").replace(\")\",\"\").split(\",\").map(parseFloat);if(t.length!=e.len)throw new Error(\"color expects rgba \"+e.len+\"-tuple, received \"+r);if(e.alpha&&!(0<=t[3]&&t[3]<=1))throw new Error(\"color expects rgba 4-tuple to have alpha value between 0 and 1\");if(a.includes(t.slice(0,3).map(function(r){return 0<=r&&r<=255}),!1))throw new Error(\"color expects rgb to have value between 0 and 255\");return!0}t.is_color=function(r){return n.is_svg_color(r.toLowerCase())||\"#\"==r.substring(0,1)||i(r)},t.rgb2hex=function(r,e,t){return\"#\"+o(255&r)+o(255&e)+o(255&t)},t.color2hex=l,t.color2rgba=function(r,e){if(void 0===e&&(e=1),!r)return[0,0,0,0];var t=l(r);(t=t.replace(/ |#/g,\"\")).length<=4&&(t=t.replace(/(.)/g,\"$1$1\"));for(var n=t.match(/../g).map(function(r){return parseInt(r,16)/255});n.length<3;)n.push(0);return n.length<4&&n.push(e),n.slice(0,4)},t.valid_rgb=i},\n", " function _(F,e,r){r.svg_colors={indianred:\"#CD5C5C\",lightcoral:\"#F08080\",salmon:\"#FA8072\",darksalmon:\"#E9967A\",lightsalmon:\"#FFA07A\",crimson:\"#DC143C\",red:\"#FF0000\",firebrick:\"#B22222\",darkred:\"#8B0000\",pink:\"#FFC0CB\",lightpink:\"#FFB6C1\",hotpink:\"#FF69B4\",deeppink:\"#FF1493\",mediumvioletred:\"#C71585\",palevioletred:\"#DB7093\",coral:\"#FF7F50\",tomato:\"#FF6347\",orangered:\"#FF4500\",darkorange:\"#FF8C00\",orange:\"#FFA500\",gold:\"#FFD700\",yellow:\"#FFFF00\",lightyellow:\"#FFFFE0\",lemonchiffon:\"#FFFACD\",lightgoldenrodyellow:\"#FAFAD2\",papayawhip:\"#FFEFD5\",moccasin:\"#FFE4B5\",peachpuff:\"#FFDAB9\",palegoldenrod:\"#EEE8AA\",khaki:\"#F0E68C\",darkkhaki:\"#BDB76B\",lavender:\"#E6E6FA\",thistle:\"#D8BFD8\",plum:\"#DDA0DD\",violet:\"#EE82EE\",orchid:\"#DA70D6\",fuchsia:\"#FF00FF\",magenta:\"#FF00FF\",mediumorchid:\"#BA55D3\",mediumpurple:\"#9370DB\",blueviolet:\"#8A2BE2\",darkviolet:\"#9400D3\",darkorchid:\"#9932CC\",darkmagenta:\"#8B008B\",purple:\"#800080\",indigo:\"#4B0082\",slateblue:\"#6A5ACD\",darkslateblue:\"#483D8B\",mediumslateblue:\"#7B68EE\",greenyellow:\"#ADFF2F\",chartreuse:\"#7FFF00\",lawngreen:\"#7CFC00\",lime:\"#00FF00\",limegreen:\"#32CD32\",palegreen:\"#98FB98\",lightgreen:\"#90EE90\",mediumspringgreen:\"#00FA9A\",springgreen:\"#00FF7F\",mediumseagreen:\"#3CB371\",seagreen:\"#2E8B57\",forestgreen:\"#228B22\",green:\"#008000\",darkgreen:\"#006400\",yellowgreen:\"#9ACD32\",olivedrab:\"#6B8E23\",olive:\"#808000\",darkolivegreen:\"#556B2F\",mediumaquamarine:\"#66CDAA\",darkseagreen:\"#8FBC8F\",lightseagreen:\"#20B2AA\",darkcyan:\"#008B8B\",teal:\"#008080\",aqua:\"#00FFFF\",cyan:\"#00FFFF\",lightcyan:\"#E0FFFF\",paleturquoise:\"#AFEEEE\",aquamarine:\"#7FFFD4\",turquoise:\"#40E0D0\",mediumturquoise:\"#48D1CC\",darkturquoise:\"#00CED1\",cadetblue:\"#5F9EA0\",steelblue:\"#4682B4\",lightsteelblue:\"#B0C4DE\",powderblue:\"#B0E0E6\",lightblue:\"#ADD8E6\",skyblue:\"#87CEEB\",lightskyblue:\"#87CEFA\",deepskyblue:\"#00BFFF\",dodgerblue:\"#1E90FF\",cornflowerblue:\"#6495ED\",royalblue:\"#4169E1\",blue:\"#0000FF\",mediumblue:\"#0000CD\",darkblue:\"#00008B\",navy:\"#000080\",midnightblue:\"#191970\",cornsilk:\"#FFF8DC\",blanchedalmond:\"#FFEBCD\",bisque:\"#FFE4C4\",navajowhite:\"#FFDEAD\",wheat:\"#F5DEB3\",burlywood:\"#DEB887\",tan:\"#D2B48C\",rosybrown:\"#BC8F8F\",sandybrown:\"#F4A460\",goldenrod:\"#DAA520\",darkgoldenrod:\"#B8860B\",peru:\"#CD853F\",chocolate:\"#D2691E\",saddlebrown:\"#8B4513\",sienna:\"#A0522D\",brown:\"#A52A2A\",maroon:\"#800000\",white:\"#FFFFFF\",snow:\"#FFFAFA\",honeydew:\"#F0FFF0\",mintcream:\"#F5FFFA\",azure:\"#F0FFFF\",aliceblue:\"#F0F8FF\",ghostwhite:\"#F8F8FF\",whitesmoke:\"#F5F5F5\",seashell:\"#FFF5EE\",beige:\"#F5F5DC\",oldlace:\"#FDF5E6\",floralwhite:\"#FFFAF0\",ivory:\"#FFFFF0\",antiquewhite:\"#FAEBD7\",linen:\"#FAF0E6\",lavenderblush:\"#FFF0F5\",mistyrose:\"#FFE4E1\",gainsboro:\"#DCDCDC\",lightgray:\"#D3D3D3\",lightgrey:\"#D3D3D3\",silver:\"#C0C0C0\",darkgray:\"#A9A9A9\",darkgrey:\"#A9A9A9\",gray:\"#808080\",grey:\"#808080\",dimgray:\"#696969\",dimgrey:\"#696969\",lightslategray:\"#778899\",lightslategrey:\"#778899\",slategray:\"#708090\",slategrey:\"#708090\",darkslategray:\"#2F4F4F\",darkslategrey:\"#2F4F4F\",black:\"#000000\"},r.is_svg_color=function(F){return F in r.svg_colors}},\n", " function _(e,n,t){var r=e(113),c=e(110);function o(e,n){return r.__assign(e,n)}function u(e){return Object.keys(e).length}t.keys=Object.keys,t.values=function(e){for(var n=Object.keys(e),t=n.length,r=new Array(t),c=0;c\"'`])/g,function(r){switch(r){case\"&\":return\"&\";case\"<\":return\"<\";case\">\":return\">\";case'\"':return\""\";case\"'\":return\"'\";case\"`\":return\"`\";default:return r}})},e.unescape=function(r){return r.replace(/&(amp|lt|gt|quot|#x27|#x60);/g,function(r,t){switch(t){case\"amp\":return\"&\";case\"lt\":return\"<\";case\"gt\":return\">\";case\"quot\":return'\"';case\"#x27\":return\"'\";case\"#x60\":return\"`\";default:return t}})},e.use_strict=function(r){return\"'use strict';\\n\"+r}},\n", " function _(e,t,n){var i=function(){function e(){this._dev=!1}return Object.defineProperty(e.prototype,\"dev\",{get:function(){return this._dev},set:function(e){this._dev=e},enumerable:!0,configurable:!0}),e}();n.Settings=i,i.__name__=\"Settings\",n.settings=new i},\n", " function _(n,o,r){function f(n){for(var o in n)r.hasOwnProperty(o)||(r[o]=n[o])}f(n(130)),f(n(242)),f(n(269)),f(n(273)),f(n(288)),f(n(292)),f(n(298)),f(n(302)),f(n(332)),f(n(335)),f(n(337)),f(n(350)),f(n(217)),f(n(356)),f(n(360)),f(n(383)),f(n(384)),f(n(385)),f(n(386)),f(n(387)),f(n(393)),f(n(395)),f(n(405)),f(n(409))},\n", " function _(a,e,o){var r=a(131);o.Annotation=r.Annotation;var n=a(168);o.Arrow=n.Arrow;var t=a(169);o.ArrowHead=t.ArrowHead;var v=a(169);o.OpenHead=v.OpenHead;var l=a(169);o.NormalHead=l.NormalHead;var d=a(169);o.TeeHead=d.TeeHead;var i=a(169);o.VeeHead=i.VeeHead;var A=a(200);o.Band=A.Band;var H=a(201);o.BoxAnnotation=H.BoxAnnotation;var T=a(203);o.ColorBar=T.ColorBar;var p=a(227);o.Label=p.Label;var L=a(229);o.LabelSet=L.LabelSet;var b=a(230);o.Legend=b.Legend;var B=a(231);o.LegendItem=B.LegendItem;var S=a(233);o.PolyAnnotation=S.PolyAnnotation;var g=a(234);o.Slope=g.Slope;var m=a(235);o.Span=m.Span;var w=a(228);o.TextAnnotation=w.TextAnnotation;var x=a(236);o.Title=x.Title;var P=a(237);o.ToolbarPanel=P.ToolbarPanel;var h=a(238);o.Tooltip=h.Tooltip;var k=a(241);o.Whisker=k.Whisker},\n", " function _(t,e,n){var i=t(113),o=t(132),r=t(125),s=t(160),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"panel\",{get:function(){return this.layout},enumerable:!0,configurable:!0}),e.prototype.get_size=function(){if(this.model.visible){var t=this._get_size(),e=t.width,n=t.height;return{width:Math.round(e),height:Math.round(n)}}return{width:0,height:0}},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this);var n=this.model.properties;this.on_change(n.visible,function(){return e.plot_view.request_layout()})},e.prototype._get_size=function(){throw new Error(\"not implemented\")},Object.defineProperty(e.prototype,\"ctx\",{get:function(){return this.plot_view.canvas_view.ctx},enumerable:!0,configurable:!0}),e.prototype.set_data=function(t){var e,n,i=this.model.materialize_dataspecs(t);if(r.extend(this,i),this.plot_model.use_map){null!=this._x&&(e=o.project_xy(this._x,this._y),this._x=e[0],this._y=e[1]),null!=this._xs&&(n=o.project_xsys(this._xs,this._ys),this._xs=n[0],this._ys=n[1])}},Object.defineProperty(e.prototype,\"needs_clip\",{get:function(){return null==this.layout},enumerable:!0,configurable:!0}),e.prototype.serializable_state=function(){var e=t.prototype.serializable_state.call(this);return null==this.layout?e:Object.assign(Object.assign({},e),{bbox:this.layout.bbox.box})},e}(s.RendererView);n.AnnotationView=a,a.__name__=\"AnnotationView\";var l=function(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.init_Annotation=function(){this.override({level:\"annotation\"})},e}(s.Renderer);n.Annotation=l,l.__name__=\"Annotation\",l.init_Annotation()},\n", " function _(r,n,t){var a=r(133),e=r(134),o=new e(\"GOOGLE\"),c=new e(\"WGS84\");t.wgs84_mercator=a(c,o);var i={lon:[-20026376.39,20026376.39],lat:[-20048966.1,20048966.1]},u={lon:[-180,180],lat:[-85.06,85.06]};function l(r,n){for(var a=Math.min(r.length,n.length),e=new Array(a),o=new Array(a),c=0;cu[n][0]&&r-1})}(n)?i(n):function(n){return\"+\"===n[0]}(n)?o(n):void 0:n}},\n", " function _(r,n,i){var t=r(137),e=r(138),a=r(141);function f(r){var n=this;if(2===arguments.length){var i=arguments[1];\"string\"==typeof i?\"+\"===i.charAt(0)?f[r]=e(arguments[1]):f[r]=a(arguments[1]):f[r]=i}else if(1===arguments.length){if(Array.isArray(r))return r.map(function(r){Array.isArray(r)?f.apply(n,r):f(r)});if(\"string\"==typeof r){if(r in f)return f[r]}else\"EPSG\"in r?f[\"EPSG:\"+r.EPSG]=r:\"ESRI\"in r?f[\"ESRI:\"+r.ESRI]=r:\"IAU2000\"in r?f[\"IAU2000:\"+r.IAU2000]=r:console.log(r);return}}t(f),n.exports=f},\n", " function _(t,l,G){l.exports=function(t){t(\"EPSG:4326\",\"+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees\"),t(\"EPSG:4269\",\"+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees\"),t(\"EPSG:3857\",\"+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs\"),t.WGS84=t[\"EPSG:4326\"],t[\"EPSG:3785\"]=t[\"EPSG:3857\"],t.GOOGLE=t[\"EPSG:3857\"],t[\"EPSG:900913\"]=t[\"EPSG:3857\"],t[\"EPSG:102113\"]=t[\"EPSG:3857\"]}},\n", " function _(n,t,o){var a=.017453292519943295,u=n(139),e=n(140);t.exports=function(n){var t,o,r,i={},f=n.split(\"+\").map(function(n){return n.trim()}).filter(function(n){return n}).reduce(function(n,t){var o=t.split(\"=\");return o.push(!0),n[o[0].toLowerCase()]=o[1],n},{}),s={proj:\"projName\",datum:\"datumCode\",rf:function(n){i.rf=parseFloat(n)},lat_0:function(n){i.lat0=n*a},lat_1:function(n){i.lat1=n*a},lat_2:function(n){i.lat2=n*a},lat_ts:function(n){i.lat_ts=n*a},lon_0:function(n){i.long0=n*a},lon_1:function(n){i.long1=n*a},lon_2:function(n){i.long2=n*a},alpha:function(n){i.alpha=parseFloat(n)*a},lonc:function(n){i.longc=n*a},x_0:function(n){i.x0=parseFloat(n)},y_0:function(n){i.y0=parseFloat(n)},k_0:function(n){i.k0=parseFloat(n)},k:function(n){i.k0=parseFloat(n)},a:function(n){i.a=parseFloat(n)},b:function(n){i.b=parseFloat(n)},r_a:function(){i.R_A=!0},zone:function(n){i.zone=parseInt(n,10)},south:function(){i.utmSouth=!0},towgs84:function(n){i.datum_params=n.split(\",\").map(function(n){return parseFloat(n)})},to_meter:function(n){i.to_meter=parseFloat(n)},units:function(n){i.units=n,e[n]&&(i.to_meter=e[n].to_meter)},from_greenwich:function(n){i.from_greenwich=n*a},pm:function(n){i.from_greenwich=(u[n]?u[n]:parseFloat(n))*a},nadgrids:function(n){\"@null\"===n?i.datumCode=\"none\":i.nadgrids=n},axis:function(n){3===n.length&&-1!==\"ewnsud\".indexOf(n.substr(0,1))&&-1!==\"ewnsud\".indexOf(n.substr(1,1))&&-1!==\"ewnsud\".indexOf(n.substr(2,1))&&(i.axis=n)}};for(t in f)o=f[t],t in s?\"function\"==typeof(r=s[t])?r(o):i[r]=o:i[t]=o;return\"string\"==typeof i.datumCode&&\"WGS84\"!==i.datumCode&&(i.datumCode=i.datumCode.toLowerCase()),i}},\n", " function _(o,r,s){s.greenwich=0,s.lisbon=-9.131906111111,s.paris=2.337229166667,s.bogota=-74.080916666667,s.madrid=-3.687938888889,s.rome=12.452333333333,s.bern=7.439583333333,s.jakarta=106.807719444444,s.ferro=-17.666666666667,s.brussels=4.367975,s.stockholm=18.058277777778,s.athens=23.7163375,s.oslo=10.722916666667},\n", " function _(t,e,f){f.ft={to_meter:.3048},f[\"us-ft\"]={to_meter:1200/3937}},\n", " function _(e,a,t){var r=.017453292519943295,n=e(142);function o(e,a,t){e[a]=t.map(function(e){var a={};return l(e,a),a}).reduce(function(e,a){return n(e,a)},{})}function l(e,a){var t;Array.isArray(e)?(\"PARAMETER\"===(t=e.shift())&&(t=e.shift()),1===e.length?Array.isArray(e[0])?(a[t]={},l(e[0],a[t])):a[t]=e[0]:e.length?\"TOWGS84\"===t?a[t]=e:(a[t]={},[\"UNIT\",\"PRIMEM\",\"VERT_DATUM\"].indexOf(t)>-1?(a[t]={name:e[0].toLowerCase(),convert:e[1]},3===e.length&&(a[t].auth=e[2])):\"SPHEROID\"===t?(a[t]={name:e[0],a:e[1],rf:e[2]},4===e.length&&(a[t].auth=e[3])):[\"GEOGCS\",\"GEOCCS\",\"DATUM\",\"VERT_CS\",\"COMPD_CS\",\"LOCAL_CS\",\"FITTED_CS\",\"LOCAL_DATUM\"].indexOf(t)>-1?(e[0]=[\"name\",e[0]],o(a,t,e)):e.every(function(e){return Array.isArray(e)})?o(a,t,e):l(e,a[t])):a[t]=!0):a[e]=!0}function i(e){return e*r}a.exports=function(e,a){var t=JSON.parse((\",\"+e).replace(/\\s*\\,\\s*([A-Z_0-9]+?)(\\[)/g,',[\"$1\",').slice(1).replace(/\\s*\\,\\s*([A-Z_0-9]+?)\\]/g,',\"$1\"]').replace(/,\\[\"VERTCS\".+/,\"\")),r=t.shift(),o=t.shift();t.unshift([\"name\",o]),t.unshift([\"type\",r]),t.unshift(\"output\");var _={};return l(t,_),function(e){function a(a){var t=e.to_meter||1;return parseFloat(a,10)*t}\"GEOGCS\"===e.type?e.projName=\"longlat\":\"LOCAL_CS\"===e.type?(e.projName=\"identity\",e.local=!0):\"object\"==typeof e.PROJECTION?e.projName=Object.keys(e.PROJECTION)[0]:e.projName=e.PROJECTION,e.UNIT&&(e.units=e.UNIT.name.toLowerCase(),\"metre\"===e.units&&(e.units=\"meter\"),e.UNIT.convert&&(\"GEOGCS\"===e.type?e.DATUM&&e.DATUM.SPHEROID&&(e.to_meter=parseFloat(e.UNIT.convert,10)*e.DATUM.SPHEROID.a):e.to_meter=parseFloat(e.UNIT.convert,10))),e.GEOGCS&&(e.GEOGCS.DATUM?e.datumCode=e.GEOGCS.DATUM.name.toLowerCase():e.datumCode=e.GEOGCS.name.toLowerCase(),\"d_\"===e.datumCode.slice(0,2)&&(e.datumCode=e.datumCode.slice(2)),\"new_zealand_geodetic_datum_1949\"!==e.datumCode&&\"new_zealand_1949\"!==e.datumCode||(e.datumCode=\"nzgd49\"),\"wgs_1984\"===e.datumCode&&(\"Mercator_Auxiliary_Sphere\"===e.PROJECTION&&(e.sphere=!0),e.datumCode=\"wgs84\"),\"_ferro\"===e.datumCode.slice(-6)&&(e.datumCode=e.datumCode.slice(0,-6)),\"_jakarta\"===e.datumCode.slice(-8)&&(e.datumCode=e.datumCode.slice(0,-8)),~e.datumCode.indexOf(\"belge\")&&(e.datumCode=\"rnb72\"),e.GEOGCS.DATUM&&e.GEOGCS.DATUM.SPHEROID&&(e.ellps=e.GEOGCS.DATUM.SPHEROID.name.replace(\"_19\",\"\").replace(/[Cc]larke\\_18/,\"clrk\"),\"international\"===e.ellps.toLowerCase().slice(0,13)&&(e.ellps=\"intl\"),e.a=e.GEOGCS.DATUM.SPHEROID.a,e.rf=parseFloat(e.GEOGCS.DATUM.SPHEROID.rf,10)),~e.datumCode.indexOf(\"osgb_1936\")&&(e.datumCode=\"osgb36\")),e.b&&!isFinite(e.b)&&(e.b=e.a),[[\"standard_parallel_1\",\"Standard_Parallel_1\"],[\"standard_parallel_2\",\"Standard_Parallel_2\"],[\"false_easting\",\"False_Easting\"],[\"false_northing\",\"False_Northing\"],[\"central_meridian\",\"Central_Meridian\"],[\"latitude_of_origin\",\"Latitude_Of_Origin\"],[\"latitude_of_origin\",\"Central_Parallel\"],[\"scale_factor\",\"Scale_Factor\"],[\"k0\",\"scale_factor\"],[\"latitude_of_center\",\"Latitude_of_center\"],[\"lat0\",\"latitude_of_center\",i],[\"longitude_of_center\",\"Longitude_Of_Center\"],[\"longc\",\"longitude_of_center\",i],[\"x0\",\"false_easting\",a],[\"y0\",\"false_northing\",a],[\"long0\",\"central_meridian\",i],[\"lat0\",\"latitude_of_origin\",i],[\"lat0\",\"standard_parallel_1\",i],[\"lat1\",\"standard_parallel_1\",i],[\"lat2\",\"standard_parallel_2\",i],[\"alpha\",\"azimuth\",i],[\"srsCode\",\"name\"]].forEach(function(a){return t=e,n=(r=a)[0],o=r[1],void(!(n in t)&&o in t&&(t[n]=t[o],3===r.length&&(t[n]=r[2](t[n]))));var t,r,n,o}),e.long0||!e.longc||\"Albers_Conic_Equal_Area\"!==e.projName&&\"Lambert_Azimuthal_Equal_Area\"!==e.projName||(e.long0=e.longc),e.lat_ts||!e.lat1||\"Stereographic_South_Pole\"!==e.projName&&\"Polar Stereographic (variant B)\"!==e.projName||(e.lat0=i(e.lat1>0?90:-90),e.lat_ts=e.lat1)}(_.output),n(a,_.output)}},\n", " function _(n,r,i){r.exports=function(n,r){var i,o;if(n=n||{},!r)return n;for(o in r)void 0!==(i=r[o])&&(n[o]=i);return n}},\n", " function _(n,o,t){var r=[n(144),n(150)],e={},a=[];function i(n,o){var t=a.length;return n.names?(a[t]=n,n.names.forEach(function(n){e[n.toLowerCase()]=t}),this):(console.log(o),!0)}t.add=i,t.get=function(n){if(!n)return!1;var o=n.toLowerCase();return void 0!==e[o]&&a[e[o]]?a[e[o]]:void 0},t.start=function(){r.forEach(i)}},\n", " function _(t,s,i){var h=t(145),a=Math.PI/2,e=57.29577951308232,r=t(146),n=Math.PI/4,l=t(148),o=t(149);i.init=function(){var t=this.b/this.a;this.es=1-t*t,\"x0\"in this||(this.x0=0),\"y0\"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=h(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)},i.forward=function(t){var s,i,h=t.x,o=t.y;if(o*e>90&&o*e<-90&&h*e>180&&h*e<-180)return null;if(Math.abs(Math.abs(o)-a)<=1e-10)return null;if(this.sphere)s=this.x0+this.a*this.k0*r(h-this.long0),i=this.y0+this.a*this.k0*Math.log(Math.tan(n+.5*o));else{var M=Math.sin(o),u=l(this.e,o,M);s=this.x0+this.a*this.k0*r(h-this.long0),i=this.y0-this.a*this.k0*Math.log(u)}return t.x=s,t.y=i,t},i.inverse=function(t){var s,i,h=t.x-this.x0,e=t.y-this.y0;if(this.sphere)i=a-2*Math.atan(Math.exp(-e/(this.a*this.k0)));else{var n=Math.exp(-e/(this.a*this.k0));if(-9999===(i=o(this.e,n)))return null}return s=r(this.long0+h/(this.a*this.k0)),t.x=s,t.y=i,t},i.names=[\"Mercator\",\"Popular Visualisation Pseudo Mercator\",\"Mercator_1SP\",\"Mercator_Auxiliary_Sphere\",\"merc\"]},\n", " function _(t,n,r){n.exports=function(t,n,r){var o=t*n;return r/Math.sqrt(1-o*o)}},\n", " function _(t,n,a){var r=2*Math.PI,o=t(147);n.exports=function(t){return Math.abs(t)<=3.14159265359?t:t-o(t)*r}},\n", " function _(n,t,o){t.exports=function(n){return n<0?-1:1}},\n", " function _(t,a,n){var r=Math.PI/2;a.exports=function(t,a,n){var o=t*n,h=.5*t;return o=Math.pow((1-o)/(1+o),h),Math.tan(.5*(r-a))/o}},\n", " function _(a,t,n){var r=Math.PI/2;t.exports=function(a,t){for(var n,h,M=.5*a,o=r-2*Math.atan(t),e=0;e<=15;e++)if(n=a*Math.sin(o),o+=h=r-2*Math.atan(t*Math.pow((1-n)/(1+n),M))-o,Math.abs(h)<=1e-10)return o;return-9999}},\n", " function _(n,i,t){function e(n){return n}t.init=function(){},t.forward=e,t.inverse=e,t.names=[\"longlat\",\"identity\"]},\n", " function _(r,e,t){var n=r(152);t.eccentricity=function(r,e,t,n){var a=r*r,c=e*e,f=(a-c)/a,i=0;return n?(a=(r*=1-f*(.16666666666666666+f*(.04722222222222222+.022156084656084655*f)))*r,f=0):i=Math.sqrt(f),{es:f,e:i,ep2:(a-c)/c}},t.sphere=function(r,e,t,a,c){if(!r){var f=n[a];f||(f=n.WGS84),r=f.a,e=f.b,t=f.rf}return t&&!e&&(e=(1-1/t)*r),(0===t||Math.abs(r-e)<1e-10)&&(c=!0,e=r),{a:r,b:e,rf:t,sphere:c}}},\n", " function _(e,a,l){l.MERIT={a:6378137,rf:298.257,ellipseName:\"MERIT 1983\"},l.SGS85={a:6378136,rf:298.257,ellipseName:\"Soviet Geodetic System 85\"},l.GRS80={a:6378137,rf:298.257222101,ellipseName:\"GRS 1980(IUGG, 1980)\"},l.IAU76={a:6378140,rf:298.257,ellipseName:\"IAU 1976\"},l.airy={a:6377563.396,b:6356256.91,ellipseName:\"Airy 1830\"},l.APL4={a:6378137,rf:298.25,ellipseName:\"Appl. Physics. 1965\"},l.NWL9D={a:6378145,rf:298.25,ellipseName:\"Naval Weapons Lab., 1965\"},l.mod_airy={a:6377340.189,b:6356034.446,ellipseName:\"Modified Airy\"},l.andrae={a:6377104.43,rf:300,ellipseName:\"Andrae 1876 (Den., Iclnd.)\"},l.aust_SA={a:6378160,rf:298.25,ellipseName:\"Australian Natl & S. Amer. 1969\"},l.GRS67={a:6378160,rf:298.247167427,ellipseName:\"GRS 67(IUGG 1967)\"},l.bessel={a:6377397.155,rf:299.1528128,ellipseName:\"Bessel 1841\"},l.bess_nam={a:6377483.865,rf:299.1528128,ellipseName:\"Bessel 1841 (Namibia)\"},l.clrk66={a:6378206.4,b:6356583.8,ellipseName:\"Clarke 1866\"},l.clrk80={a:6378249.145,rf:293.4663,ellipseName:\"Clarke 1880 mod.\"},l.clrk58={a:6378293.645208759,rf:294.2606763692654,ellipseName:\"Clarke 1858\"},l.CPM={a:6375738.7,rf:334.29,ellipseName:\"Comm. des Poids et Mesures 1799\"},l.delmbr={a:6376428,rf:311.5,ellipseName:\"Delambre 1810 (Belgium)\"},l.engelis={a:6378136.05,rf:298.2566,ellipseName:\"Engelis 1985\"},l.evrst30={a:6377276.345,rf:300.8017,ellipseName:\"Everest 1830\"},l.evrst48={a:6377304.063,rf:300.8017,ellipseName:\"Everest 1948\"},l.evrst56={a:6377301.243,rf:300.8017,ellipseName:\"Everest 1956\"},l.evrst69={a:6377295.664,rf:300.8017,ellipseName:\"Everest 1969\"},l.evrstSS={a:6377298.556,rf:300.8017,ellipseName:\"Everest (Sabah & Sarawak)\"},l.fschr60={a:6378166,rf:298.3,ellipseName:\"Fischer (Mercury Datum) 1960\"},l.fschr60m={a:6378155,rf:298.3,ellipseName:\"Fischer 1960\"},l.fschr68={a:6378150,rf:298.3,ellipseName:\"Fischer 1968\"},l.helmert={a:6378200,rf:298.3,ellipseName:\"Helmert 1906\"},l.hough={a:6378270,rf:297,ellipseName:\"Hough\"},l.intl={a:6378388,rf:297,ellipseName:\"International 1909 (Hayford)\"},l.kaula={a:6378163,rf:298.24,ellipseName:\"Kaula 1961\"},l.lerch={a:6378139,rf:298.257,ellipseName:\"Lerch 1979\"},l.mprts={a:6397300,rf:191,ellipseName:\"Maupertius 1738\"},l.new_intl={a:6378157.5,b:6356772.2,ellipseName:\"New International 1967\"},l.plessis={a:6376523,rf:6355863,ellipseName:\"Plessis 1817 (France)\"},l.krass={a:6378245,rf:298.3,ellipseName:\"Krassovsky, 1942\"},l.SEasia={a:6378155,b:6356773.3205,ellipseName:\"Southeast Asia\"},l.walbeck={a:6376896,b:6355834.8467,ellipseName:\"Walbeck\"},l.WGS60={a:6378165,rf:298.3,ellipseName:\"WGS 60\"},l.WGS66={a:6378145,rf:298.25,ellipseName:\"WGS 66\"},l.WGS7={a:6378135,rf:298.26,ellipseName:\"WGS 72\"},l.WGS84={a:6378137,rf:298.257223563,ellipseName:\"WGS 84\"},l.sphere={a:6370997,b:6370997,ellipseName:\"Normal Sphere (r=6370997)\"}},\n", " function _(e,a,s){s.wgs84={towgs84:\"0,0,0\",ellipse:\"WGS84\",datumName:\"WGS84\"},s.ch1903={towgs84:\"674.374,15.056,405.346\",ellipse:\"bessel\",datumName:\"swiss\"},s.ggrs87={towgs84:\"-199.87,74.79,246.62\",ellipse:\"GRS80\",datumName:\"Greek_Geodetic_Reference_System_1987\"},s.nad83={towgs84:\"0,0,0\",ellipse:\"GRS80\",datumName:\"North_American_Datum_1983\"},s.nad27={nadgrids:\"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat\",ellipse:\"clrk66\",datumName:\"North_American_Datum_1927\"},s.potsdam={towgs84:\"606.0,23.0,413.0\",ellipse:\"bessel\",datumName:\"Potsdam Rauenberg 1950 DHDN\"},s.carthage={towgs84:\"-263.0,6.0,431.0\",ellipse:\"clark80\",datumName:\"Carthage 1934 Tunisia\"},s.hermannskogel={towgs84:\"653.0,-212.0,449.0\",ellipse:\"bessel\",datumName:\"Hermannskogel\"},s.ire65={towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"mod_airy\",datumName:\"Ireland 1965\"},s.rassadiran={towgs84:\"-133.63,-157.5,-158.62\",ellipse:\"intl\",datumName:\"Rassadiran\"},s.nzgd49={towgs84:\"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993\",ellipse:\"intl\",datumName:\"New Zealand Geodetic Datum 1949\"},s.osgb36={towgs84:\"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894\",ellipse:\"airy\",datumName:\"Airy 1830\"},s.s_jtsk={towgs84:\"589,76,480\",ellipse:\"bessel\",datumName:\"S-JTSK (Ferro)\"},s.beduaram={towgs84:\"-106,-87,188\",ellipse:\"clrk80\",datumName:\"Beduaram\"},s.gunung_segara={towgs84:\"-403,684,41\",ellipse:\"bessel\",datumName:\"Gunung Segara Jakarta\"},s.rnb72={towgs84:\"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1\",ellipse:\"intl\",datumName:\"Reseau National Belge 1972\"}},\n", " function _(a,m,t){var p=1,u=2,r=4,_=5,d=484813681109536e-20;m.exports=function(a,m,t,s,e,n){var o={};return o.datum_type=r,a&&\"none\"===a&&(o.datum_type=_),m&&(o.datum_params=m.map(parseFloat),0===o.datum_params[0]&&0===o.datum_params[1]&&0===o.datum_params[2]||(o.datum_type=p),o.datum_params.length>3&&(0===o.datum_params[3]&&0===o.datum_params[4]&&0===o.datum_params[5]&&0===o.datum_params[6]||(o.datum_type=u,o.datum_params[3]*=d,o.datum_params[4]*=d,o.datum_params[5]*=d,o.datum_params[6]=o.datum_params[6]/1e6+1))),o.a=t,o.b=s,o.es=e,o.ep2=n,o}},\n", " function _(t,e,r){var m=.017453292519943295,a=57.29577951308232,o=1,u=2,n=t(156),d=t(158),y=t(134),_=t(159);e.exports=function t(e,r,x){var i;return Array.isArray(x)&&(x=_(x)),e.datum&&r.datum&&function(t,e){return(t.datum.datum_type===o||t.datum.datum_type===u)&&\"WGS84\"!==e.datumCode||(e.datum.datum_type===o||e.datum.datum_type===u)&&\"WGS84\"!==t.datumCode}(e,r)&&(x=t(e,i=new y(\"WGS84\"),x),e=i),\"enu\"!==e.axis&&(x=d(e,!1,x)),\"longlat\"===e.projName?x={x:x.x*m,y:x.y*m}:(e.to_meter&&(x={x:x.x*e.to_meter,y:x.y*e.to_meter}),x=e.inverse(x)),e.from_greenwich&&(x.x+=e.from_greenwich),x=n(e.datum,r.datum,x),r.from_greenwich&&(x={x:x.x-r.grom_greenwich,y:x.y}),\"longlat\"===r.projName?x={x:x.x*a,y:x.y*a}:(x=r.forward(x),r.to_meter&&(x={x:x.x/r.to_meter,y:x.y/r.to_meter})),\"enu\"!==r.axis?d(r,!0,x):x}},\n", " function _(t,e,a){var u=1,m=2,o=t(157);function c(t){return t===u||t===m}e.exports=function(t,e,a){return o.compareDatums(t,e)?a:5===t.datum_type||5===e.datum_type?a:t.es!==e.es||t.a!==e.a||c(t.datum_type)||c(e.datum_type)?(a=o.geodeticToGeocentric(a,t.es,t.a),c(t.datum_type)&&(a=o.geocentricToWgs84(a,t.datum_type,t.datum_params)),c(e.datum_type)&&(a=o.geocentricFromWgs84(a,e.datum_type,e.datum_params)),o.geocentricToGeodetic(a,e.es,e.a,e.b)):a}},\n", " function _(a,t,r){var m=Math.PI/2;r.compareDatums=function(a,t){return a.datum_type===t.datum_type&&(!(a.a!==t.a||Math.abs(this.es-t.es)>5e-11)&&(1===a.datum_type?this.datum_params[0]===t.datum_params[0]&&a.datum_params[1]===t.datum_params[1]&&a.datum_params[2]===t.datum_params[2]:2!==a.datum_type||a.datum_params[0]===t.datum_params[0]&&a.datum_params[1]===t.datum_params[1]&&a.datum_params[2]===t.datum_params[2]&&a.datum_params[3]===t.datum_params[3]&&a.datum_params[4]===t.datum_params[4]&&a.datum_params[5]===t.datum_params[5]&&a.datum_params[6]===t.datum_params[6]))},r.geodeticToGeocentric=function(a,t,r){var s,u,e,n,d=a.x,i=a.y,p=a.z?a.z:0;if(i<-m&&i>-1.001*m)i=-m;else if(i>m&&i<1.001*m)i=m;else if(i<-m||i>m)return null;return d>Math.PI&&(d-=2*Math.PI),u=Math.sin(i),n=Math.cos(i),e=u*u,{x:((s=r/Math.sqrt(1-t*e))+p)*n*Math.cos(d),y:(s+p)*n*Math.sin(d),z:(s*(1-t)+p)*u}},r.geocentricToGeodetic=function(a,t,r,s){var u,e,n,d,i,p,_,h,o,y,c,z,M,x,f,g=a.x,l=a.y,q=a.z?a.z:0;if(u=Math.sqrt(g*g+l*l),e=Math.sqrt(g*g+l*l+q*q),u/r<1e-12){if(x=0,e/r<1e-12)return m,f=-s,{x:a.x,y:a.y,z:a.z}}else x=Math.atan2(l,g);n=q/e,h=(d=u/e)*(1-t)*(i=1/Math.sqrt(1-t*(2-t)*d*d)),o=n*i,M=0;do{M++,p=t*(_=r/Math.sqrt(1-t*o*o))/(_+(f=u*h+q*o-_*(1-t*o*o))),z=(c=n*(i=1/Math.sqrt(1-p*(2-p)*d*d)))*h-(y=d*(1-p)*i)*o,h=y,o=c}while(z*z>1e-24&&M<30);return{x:x,y:Math.atan(c/Math.abs(y)),z:f}},r.geocentricToWgs84=function(a,t,r){if(1===t)return{x:a.x+r[0],y:a.y+r[1],z:a.z+r[2]};if(2===t){var m=r[0],s=r[1],u=r[2],e=r[3],n=r[4],d=r[5],i=r[6];return{x:i*(a.x-d*a.y+n*a.z)+m,y:i*(d*a.x+a.y-e*a.z)+s,z:i*(-n*a.x+e*a.y+a.z)+u}}},r.geocentricFromWgs84=function(a,t,r){if(1===t)return{x:a.x-r[0],y:a.y-r[1],z:a.z-r[2]};if(2===t){var m=r[0],s=r[1],u=r[2],e=r[3],n=r[4],d=r[5],i=r[6],p=(a.x-m)/i,_=(a.y-s)/i,h=(a.z-u)/i;return{x:p+d*_-n*h,y:-d*p+_+e*h,z:n*p-e*_+h}}}},\n", " function _(e,a,r){a.exports=function(e,a,r){var s,c,i,n=r.x,o=r.y,t=r.z||0,u={};for(i=0;i<3;i++)if(!a||2!==i||void 0!==r.z)switch(0===i?(s=n,c=\"x\"):1===i?(s=o,c=\"y\"):(s=t,c=\"z\"),e.axis[i]){case\"e\":u[c]=s;break;case\"w\":u[c]=-s;break;case\"n\":u[c]=s;break;case\"s\":u[c]=-s;break;case\"u\":void 0!==r[c]&&(u.z=s);break;case\"d\":void 0!==r[c]&&(u.z=-s);break;default:return null}return u}},\n", " function _(n,t,e){t.exports=function(n){var t={x:n[0],y:n[1]};return n.length>2&&(t.z=n[2]),n.length>3&&(t.m=n[3]),t}},\n", " function _(e,t,n){var i=e(113),r=e(161),o=e(165),l=e(121),u=e(166),_=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.prototype.initialize=function(){e.prototype.initialize.call(this),this.visuals=new o.Visuals(this.model),this._has_finished=!0},Object.defineProperty(t.prototype,\"plot_view\",{get:function(){return this.parent},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"plot_model\",{get:function(){return this.parent.model},enumerable:!0,configurable:!0}),t.prototype.request_render=function(){this.plot_view.request_render()},t.prototype.map_to_screen=function(e,t){return this.plot_view.map_to_screen(e,t,this.model.x_range_name,this.model.y_range_name)},Object.defineProperty(t.prototype,\"needs_clip\",{get:function(){return!1},enumerable:!0,configurable:!0}),t.prototype.notify_finished=function(){this.plot_view.notify_finished()},Object.defineProperty(t.prototype,\"has_webgl\",{get:function(){return!1},enumerable:!0,configurable:!0}),t}(r.DOMView);n.RendererView=_,_.__name__=\"RendererView\";var p=function(e){function t(t){return e.call(this,t)||this}return i.__extends(t,e),t.init_Renderer=function(){this.define({level:[l.RenderLevel],visible:[l.Boolean,!0]})},t}(u.Model);n.Renderer=p,p.__name__=\"Renderer\",p.init_Renderer()},\n", " function _(e,t,n){var i=e(113),r=e(162),o=e(163),s=e(164),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.prototype.initialize=function(){e.prototype.initialize.call(this),this._has_finished=!1,this.el=this._createElement()},t.prototype.remove=function(){o.removeElement(this.el),e.prototype.remove.call(this)},t.prototype.css_classes=function(){return[]},t.prototype.cursor=function(e,t){return null},t.prototype.render=function(){},t.prototype.renderTo=function(e){e.appendChild(this.el),this.render()},t.prototype.has_finished=function(){return this._has_finished},Object.defineProperty(t.prototype,\"_root_element\",{get:function(){return o.parent(this.el,\".\"+s.bk_root)||document.body},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"is_idle\",{get:function(){return this.has_finished()},enumerable:!0,configurable:!0}),t.prototype._createElement=function(){return o.createElement(this.tagName,{class:this.css_classes()})},t}(r.View);n.DOMView=p,p.__name__=\"DOMView\",p.prototype.tagName=\"div\"},\n", " function _(t,e,n){var o=t(113),i=t(116),r=t(109),a=t(127),s=function(t){function e(e){var n=t.call(this)||this;if(n.removed=new i.Signal0(n,\"removed\"),null==e.model)throw new Error(\"model of a view wasn't configured\");return n.model=e.model,n._parent=e.parent,n.id=e.id||a.uniqueId(),n.initialize(),!1!==e.connect_signals&&n.connect_signals(),n}return o.__extends(e,t),e.prototype.initialize=function(){},e.prototype.remove=function(){this._parent=void 0,this.disconnect_signals(),this.removed.emit()},e.prototype.toString=function(){return this.model.type+\"View(\"+this.id+\")\"},e.prototype.serializable_state=function(){return{type:this.model.type}},Object.defineProperty(e.prototype,\"parent\",{get:function(){if(void 0!==this._parent)return this._parent;throw new Error(\"parent of a view wasn't configured\")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"is_root\",{get:function(){return null===this.parent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"root\",{get:function(){return this.is_root?this:this.parent.root},enumerable:!0,configurable:!0}),e.prototype.assert_root=function(){if(!this.is_root)throw new Error(this.toString()+\" is not a root layout\")},e.prototype.connect_signals=function(){},e.prototype.disconnect_signals=function(){i.Signal.disconnectReceiver(this)},e.prototype.on_change=function(t,e){for(var n=0,o=r.isArray(t)?t:[t];n\":case\"vertical_wave\":_.moveTo(n,0),_.lineTo(3*n,c),_.lineTo(n,l),_.stroke();break;case\"*\":case\"criss_cross\":h(_,l),o(_,l,c),s(_,l,c)}return r}var r=function(){function e(e,t){void 0===t&&(t=\"\"),this.obj=e,this.prefix=t,this.cache={};for(var a=0,i=this.attrs;a0){var n=t[l];return null==n&&(t[l]=n=new e(l,o)),n}throw new TypeError(\"Logger.get() expects a non-empty string name and an optional log-level\")},Object.defineProperty(e.prototype,\"level\",{get:function(){return this.get_level()},enumerable:!0,configurable:!0}),e.prototype.get_level=function(){return this._log_level},e.prototype.set_level=function(l){if(l instanceof r)this._log_level=l;else{if(!n.isString(l)||null==e.log_levels[l])throw new Error(\"Logger.set_level() expects a log-level object or a string name of a log-level\");this._log_level=e.log_levels[l]}var o=\"[\"+this._name+\"]\";for(var t in e.log_levels){e.log_levels[t].levele?a.slice(-e):a}if(l.isTypedArray(t)){var i=t.length+n.length;if(null!=e&&i>e){var r=i-e,o=t.length;a=void 0;t.length0?this.selected_glyphs[0]:null},enumerable:!0,configurable:!0}),e.prototype.add_to_selected_glyphs=function(i){this.selected_glyphs.push(i)},e.prototype.update=function(i,e,t){this.final=e,t?this.update_through_union(i):(this.indices=i.indices,this.line_indices=i.line_indices,this.selected_glyphs=i.selected_glyphs,this.get_view=i.get_view,this.multiline_indices=i.multiline_indices,this.image_indices=i.image_indices)},e.prototype.clear=function(){this.final=!0,this.indices=[],this.line_indices=[],this.multiline_indices={},this.get_view=function(){return null},this.selected_glyphs=[]},e.prototype.is_empty=function(){return 0==this.indices.length&&0==this.line_indices.length&&0==this.image_indices.length},e.prototype.update_through_union=function(i){this.indices=l.union(i.indices,this.indices),this.selected_glyphs=l.union(i.selected_glyphs,this.selected_glyphs),this.line_indices=l.union(i.line_indices,this.line_indices),this.get_view()||(this.get_view=i.get_view),this.multiline_indices=h.merge(i.multiline_indices,this.multiline_indices)},e.prototype.update_through_intersection=function(i){this.indices=l.intersection(i.indices,this.indices),this.selected_glyphs=l.union(i.selected_glyphs,this.selected_glyphs),this.line_indices=l.union(i.line_indices,this.line_indices),this.get_view()||(this.get_view=i.get_view),this.multiline_indices=h.merge(i.multiline_indices,this.multiline_indices)},e}(s.Model);t.Selection=d,d.__name__=\"Selection\",d.init_Selection()},\n", " function _(e,t,i){var n=e(113),o=e(115),r=e(173),s=e(175),c=e(192),l=e(121),p=function(e){function t(t){var i=e.call(this,t)||this;return i.inspectors={},i}return n.__extends(t,e),t.init_SelectionManager=function(){this.internal({source:[l.Any]})},t.prototype.select=function(e,t,i,n){void 0===n&&(n=!1);for(var o=[],r=[],l=0,p=e;l0){d=this.source.selection_policy.hit_test(t,o);a=a||this.source.selection_policy.do_selection(d,this.source,i,n)}return a},t.prototype.inspect=function(e,t){var i=!1;if(e instanceof s.GlyphRendererView){if(null!=(o=e.hit_test(t))){i=!o.is_empty();var n=this.get_or_create_inspector(e.model);n.update(o,!0,!1),this.source.setv({inspected:n},{silent:!0}),this.source.inspect.emit([e,{geometry:t}])}}else if(e instanceof c.GraphRendererView){var o=e.model.inspection_policy.hit_test(t,e);i=i||e.model.inspection_policy.do_inspection(o,t,e,!1,!1)}return i},t.prototype.clear=function(e){this.source.selected.clear(),null!=e&&this.get_or_create_inspector(e.model).clear()},t.prototype.get_or_create_inspector=function(e){return null==this.inspectors[e.id]&&(this.inspectors[e.id]=new r.Selection),this.inspectors[e.id]},t}(o.HasProps);i.SelectionManager=p,p.__name__=\"SelectionManager\",p.init_SelectionManager()},\n", " function _(e,t,i){var n=e(113),l=e(176),s=e(177),h=e(187),r=e(188),o=e(190),a=e(191),d=e(167),c=e(121),_=e(114),p=e(110),u=e(125),g=e(184),y={fill:{},line:{}},m={fill:{fill_alpha:.3,fill_color:\"grey\"},line:{line_alpha:.3,line_color:\"grey\"}},v={fill:{fill_alpha:.2},line:{}},f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.__extends(t,e),t.prototype.initialize=function(){e.prototype.initialize.call(this);var t=this.model.glyph,i=p.includes(t.mixins,\"fill\"),n=p.includes(t.mixins,\"line\"),l=u.clone(t.attributes);function s(e){var s=u.clone(l);return i&&u.extend(s,e.fill),n&&u.extend(s,e.line),new t.constructor(s)}delete l.id,this.glyph=this.build_glyph_view(t);var h=this.model.selection_glyph;null==h?h=s({fill:{},line:{}}):\"auto\"===h&&(h=s(y)),this.selection_glyph=this.build_glyph_view(h);var r=this.model.nonselection_glyph;null==r?r=s({fill:{},line:{}}):\"auto\"===r&&(r=s(v)),this.nonselection_glyph=this.build_glyph_view(r);var o=this.model.hover_glyph;null!=o&&(this.hover_glyph=this.build_glyph_view(o));var a=this.model.muted_glyph;null!=a&&(this.muted_glyph=this.build_glyph_view(a));var d=s(m);this.decimated_glyph=this.build_glyph_view(d),this.xscale=this.plot_view.frame.xscales[this.model.x_range_name],this.yscale=this.plot_view.frame.yscales[this.model.y_range_name],this.set_data(!1)},t.prototype.build_glyph_view=function(e){return new e.default_view({model:e,parent:this})},t.prototype.connect_signals=function(){var t=this;e.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return t.request_render()}),this.connect(this.model.glyph.change,function(){return t.set_data()}),this.connect(this.model.data_source.change,function(){return t.set_data()}),this.connect(this.model.data_source.streaming,function(){return t.set_data()}),this.connect(this.model.data_source.patching,function(e){return t.set_data(!0,e)}),this.connect(this.model.data_source.selected.change,function(){return t.request_render()}),this.connect(this.model.data_source._select,function(){return t.request_render()}),null!=this.hover_glyph&&this.connect(this.model.data_source.inspect,function(){return t.request_render()}),this.connect(this.model.properties.view.change,function(){return t.set_data()}),this.connect(this.model.view.change,function(){return t.set_data()}),this.connect(this.model.properties.visible.change,function(){return t.plot_view.update_dataranges()});var i=this.plot_view.frame,n=i.x_ranges,l=i.y_ranges;for(var s in n){(h=n[s])instanceof g.FactorRange&&this.connect(h.change,function(){return t.set_data()})}for(var s in l){var h;(h=l[s])instanceof g.FactorRange&&this.connect(h.change,function(){return t.set_data()})}this.connect(this.model.glyph.transformchange,function(){return t.set_data()})},t.prototype.have_selection_glyphs=function(){return null!=this.selection_glyph&&null!=this.nonselection_glyph},t.prototype.set_data=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=null);var i=Date.now(),n=this.model.data_source;this.all_indices=this.model.view.indices,this.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.glyph.set_data(n,this.all_indices,t),this.glyph.set_visuals(n),this.decimated_glyph.set_visuals(n),this.have_selection_glyphs()&&(this.selection_glyph.set_visuals(n),this.nonselection_glyph.set_visuals(n)),null!=this.hover_glyph&&this.hover_glyph.set_visuals(n),null!=this.muted_glyph&&this.muted_glyph.set_visuals(n);var l=this.plot_model.lod_factor;this.decimated=[];for(var s=0,h=Math.floor(this.all_indices.length/l);s0?w[\"1d\"].indices:_.map(Object.keys(w[\"2d\"].indices),function(e){return parseInt(e)})),x=_.filter(a,function(t){return b.has(e.all_indices[t])}),D=this.plot_model.lod_threshold;null!=this.model.document&&this.model.document.interactive_duration()>0&&!i&&null!=D&&this.all_indices.length>D?(a=this.decimated,m=this.decimated_glyph,v=this.decimated_glyph,f=this.selection_glyph):(m=this.model.muted&&null!=this.muted_glyph?this.muted_glyph:this.glyph,v=this.nonselection_glyph,f=this.selection_glyph),null!=this.hover_glyph&&x.length&&(a=p.difference(a,x));var R,V=null;if(g.length&&this.have_selection_glyphs()){for(var G=Date.now(),A={},I=0,q=g;I1&&(t.stroke(),r=!1)}r?t.lineTo(n[l],s[l]):(t.beginPath(),t.moveTo(n[l],s[l]),r=!0),_=l}r&&t.stroke()},e.prototype._hit_point=function(t){for(var e=this,i=_.create_empty_hit_test_result(),n={x:t.sx,y:t.sy},s=9999,r=Math.max(2,this.visuals.line.line_width.value()/2),o=0,h=this.sx.length-1;o0){this.index=new e(n.length);for(var t=0,i=n;to&&(e=(t=[o,e])[0],o=t[1]),r>a&&(r=(i=[a,r])[0],a=i[1]),{x0:e,y0:r,x1:o,y1:a}},Object.defineProperty(n.prototype,\"bbox\",{get:function(){if(null==this.index)return r.empty();var n=this.index;return{x0:n.minX,y0:n.minY,x1:n.maxX,y1:n.maxY}},enumerable:!0,configurable:!0}),n.prototype.search=function(n){var t=this;if(null==this.index)return[];var i=this._normalize(n),e=i.x0,r=i.y0,o=i.x1,a=i.y1;return this.index.search(e,r,o,a).map(function(n){return t.points[n]})},n.prototype.indices=function(n){return this.search(n).map(function(n){return n.i})},n}();i.SpatialIndex=o,o.__name__=\"SpatialIndex\"},\n", " function _(t,s,i){var e,h;e=this,h=function(){\"use strict\";var t=function(){this.ids=[],this.values=[],this.length=0};t.prototype.clear=function(){this.length=this.ids.length=this.values.length=0},t.prototype.push=function(t,s){this.ids.push(t),this.values.push(s);for(var i=this.length++;i>0;){var e=i-1>>1,h=this.values[e];if(s>=h)break;this.ids[i]=this.ids[e],this.values[i]=h,i=e}this.ids[i]=t,this.values[i]=s},t.prototype.pop=function(){if(0!==this.length){var t=this.ids[0];if(this.length--,this.length>0){for(var s=this.ids[0]=this.ids[this.length],i=this.values[0]=this.values[this.length],e=this.length>>1,h=0;h=i)break;this.ids[h]=o,this.values[h]=a,h=r}this.ids[h]=s,this.values[h]=i}return this.ids.pop(),this.values.pop(),t}},t.prototype.peek=function(){return this.ids[0]},t.prototype.peekValue=function(){return this.values[0]};var s=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],i=function(i,e,h,r){if(void 0===e&&(e=16),void 0===h&&(h=Float64Array),void 0===i)throw new Error(\"Missing required argument: numItems.\");if(isNaN(i)||i<=0)throw new Error(\"Unpexpected numItems value: \"+i+\".\");this.numItems=+i,this.nodeSize=Math.min(Math.max(+e,2),65535);var n=i,o=n;this._levelBounds=[4*n];do{o+=n=Math.ceil(n/this.nodeSize),this._levelBounds.push(4*o)}while(1!==n);this.ArrayType=h||Float64Array,this.IndexArrayType=o<16384?Uint16Array:Uint32Array;var a=s.indexOf(this.ArrayType),u=4*o*this.ArrayType.BYTES_PER_ELEMENT;if(a<0)throw new Error(\"Unexpected typed array class: \"+h+\".\");r&&r instanceof ArrayBuffer?(this.data=r,this._boxes=new this.ArrayType(this.data,8,4*o),this._indices=new this.IndexArrayType(this.data,8+u,o),this._pos=4*o,this.minX=this._boxes[this._pos-4],this.minY=this._boxes[this._pos-3],this.maxX=this._boxes[this._pos-2],this.maxY=this._boxes[this._pos-1]):(this.data=new ArrayBuffer(8+u+o*this.IndexArrayType.BYTES_PER_ELEMENT),this._boxes=new this.ArrayType(this.data,8,4*o),this._indices=new this.IndexArrayType(this.data,8+u,o),this._pos=0,this.minX=1/0,this.minY=1/0,this.maxX=-1/0,this.maxY=-1/0,new Uint8Array(this.data,0,2).set([251,48+a]),new Uint16Array(this.data,2,1)[0]=e,new Uint32Array(this.data,4,1)[0]=i),this._queue=new t};function e(t,s,i){return t>1;s[h]>t?e=h:i=h+1}return s[i]}function r(t,s,i,e,h){var r=t[e];t[e]=t[h],t[h]=r;var n=4*e,o=4*h,a=s[n],u=s[n+1],p=s[n+2],d=s[n+3];s[n]=s[o],s[n+1]=s[o+1],s[n+2]=s[o+2],s[n+3]=s[o+3],s[o]=a,s[o+1]=u,s[o+2]=p,s[o+3]=d;var _=i[e];i[e]=i[h],i[h]=_}function n(t,s){var i=t^s,e=65535^i,h=65535^(t|s),r=t&(65535^s),n=i|e>>1,o=i>>1^i,a=h>>1^e&r>>1^h,u=i&h>>1^r>>1^r;o=(i=n)&(e=o)>>2^e&(i^e)>>2,a^=i&(h=a)>>2^e&(r=u)>>2,u^=e&h>>2^(i^e)&r>>2,o=(i=n=i&i>>2^e&e>>2)&(e=o)>>4^e&(i^e)>>4,a^=i&(h=a)>>4^e&(r=u)>>4,u^=e&h>>4^(i^e)&r>>4,a^=(i=n=i&i>>4^e&e>>4)&(h=a)>>8^(e=o)&(r=u)>>8;var p=t^s,d=(e=(u^=e&h>>8^(i^e)&r>>8)^u>>1)|65535^(p|(i=a^a>>1));return((d=1431655765&((d=858993459&((d=252645135&((d=16711935&(d|d<<8))|d<<4))|d<<2))|d<<1))<<1|(p=1431655765&((p=858993459&((p=252645135&((p=16711935&(p|p<<8))|p<<4))|p<<2))|p<<1)))>>>0}return i.from=function(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Data must be an instance of ArrayBuffer.\");var e=new Uint8Array(t,0,2),h=e[0],r=e[1];if(251!==h)throw new Error(\"Data does not appear to be in a Flatbush format.\");if(r>>4!=3)throw new Error(\"Got v\"+(r>>4)+\" data when expected v3.\");var n=new Uint16Array(t,2,1)[0],o=new Uint32Array(t,4,1)[0];return new i(o,n,s[15&r],t)},i.prototype.add=function(t,s,i,e){var h=this._pos>>2;this._indices[h]=h,this._boxes[this._pos++]=t,this._boxes[this._pos++]=s,this._boxes[this._pos++]=i,this._boxes[this._pos++]=e,tthis.maxX&&(this.maxX=i),e>this.maxY&&(this.maxY=e)},i.prototype.finish=function(){if(this._pos>>2!==this.numItems)throw new Error(\"Added \"+(this._pos>>2)+\" items when expected \"+this.numItems+\".\");for(var t=this.maxX-this.minX,s=this.maxY-this.minY,i=new Uint32Array(this.numItems),e=0;e=n)return;var o=s[h+n>>1];var a=h-1;var u=n+1;for(;;){do{a++}while(s[a]o);if(a>=u)break;r(s,i,e,a,u)}t(s,i,e,h,u);t(s,i,e,u+1,n)}(i,this._boxes,this._indices,0,this.numItems-1);for(var f=0,l=0;fm&&(m=E),I>c&&(c=I)}this._indices[this._pos>>2]=b,this._boxes[this._pos++]=x,this._boxes[this._pos++]=y,this._boxes[this._pos++]=m,this._boxes[this._pos++]=c}},i.prototype.search=function(t,s,i,e,h){if(this._pos!==this._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");for(var r=this._boxes.length-4,n=this._levelBounds.length-1,o=[],a=[];void 0!==r;){for(var u=Math.min(r+4*this.nodeSize,this._levelBounds[n]),p=r;p>2];ithis._boxes[p+2]||s>this._boxes[p+3]||(r<4*this.numItems?(void 0===h||h(d))&&a.push(d):(o.push(d),o.push(n-1))))}n=o.pop(),r=o.pop()}return a},i.prototype.neighbors=function(t,s,i,r,n){if(void 0===i&&(i=1/0),void 0===r&&(r=1/0),this._pos!==this._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");for(var o=this._boxes.length-4,a=this._queue,u=[],p=r*r;void 0!==o;){for(var d=Math.min(o+4*this.nodeSize,h(o,this._levelBounds)),_=o;_>2],l=e(t,this._boxes[_],this._boxes[_+2]),v=e(s,this._boxes[_+1],this._boxes[_+3]),x=l*l+v*v;o<4*this.numItems?(void 0===n||n(f))&&a.push(-f-1,x):a.push(f,x)}for(;a.length&&a.peek()<0;){if(a.peekValue()>p)return a.clear(),u;if(u.push(-a.pop()-1),u.length===i)return a.clear(),u}o=a.pop()}return a.clear(),u},i},\"object\"==typeof i&&void 0!==s?s.exports=h():\"function\"==typeof define&&define.amd?define(h):(e=e||self).Flatbush=h()},\n", " function _(t,e,r){var i=Math.min,n=Math.max;r.empty=function(){return{x0:1/0,y0:1/0,x1:-1/0,y1:-1/0}},r.positive_x=function(){return{x0:Number.MIN_VALUE,y0:-1/0,x1:1/0,y1:1/0}},r.positive_y=function(){return{x0:-1/0,y0:Number.MIN_VALUE,x1:1/0,y1:1/0}},r.union=function(t,e){return{x0:i(t.x0,e.x0),x1:n(t.x1,e.x1),y0:i(t.y0,e.y0),y1:n(t.y1,e.y1)}};var o=function(){function t(t){if(null==t)this.x0=0,this.y0=0,this.x1=0,this.y1=0;else if(\"x0\"in t){var e=t.x0,r=t.y0,i=t.x1,n=t.y1;if(!(e<=i&&r<=n))throw new Error(\"invalid bbox {x0: \"+e+\", y0: \"+r+\", x1: \"+i+\", y1: \"+n+\"}\");this.x0=e,this.y0=r,this.x1=i,this.y1=n}else if(\"x\"in t){var o=t.x,h=t.y,u=t.width,y=t.height;if(!(u>=0&&y>=0))throw new Error(\"invalid bbox {x: \"+o+\", y: \"+h+\", width: \"+u+\", height: \"+y+\"}\");this.x0=o,this.y0=h,this.x1=o+u,this.y1=h+y}else{var f=void 0,s=void 0,c=void 0,p=void 0;if(\"width\"in t)if(\"left\"in t)s=(f=t.left)+t.width;else if(\"right\"in t)f=(s=t.right)-t.width;else{var b=t.width/2;f=t.hcenter-b,s=t.hcenter+b}else f=t.left,s=t.right;if(\"height\"in t)if(\"top\"in t)p=(c=t.top)+t.height;else if(\"bottom\"in t)c=(p=t.bottom)-t.height;else{var a=t.height/2;c=t.vcenter-a,p=t.vcenter+a}else c=t.top,p=t.bottom;if(!(f<=s&&c<=p))throw new Error(\"invalid bbox {left: \"+f+\", top: \"+c+\", right: \"+s+\", bottom: \"+p+\"}\");this.x0=f,this.y0=c,this.x1=s,this.y1=p}}return t.prototype.toString=function(){return\"BBox({left: \"+this.left+\", top: \"+this.top+\", width: \"+this.width+\", height: \"+this.height+\"})\"},Object.defineProperty(t.prototype,\"left\",{get:function(){return this.x0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"top\",{get:function(){return this.y0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"right\",{get:function(){return this.x1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"bottom\",{get:function(){return this.y1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"p0\",{get:function(){return[this.x0,this.y0]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"p1\",{get:function(){return[this.x1,this.y1]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"x\",{get:function(){return this.x0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"y\",{get:function(){return this.y0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"width\",{get:function(){return this.x1-this.x0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"height\",{get:function(){return this.y1-this.y0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"rect\",{get:function(){return{x0:this.x0,y0:this.y0,x1:this.x1,y1:this.y1}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"box\",{get:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"h_range\",{get:function(){return{start:this.x0,end:this.x1}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"v_range\",{get:function(){return{start:this.y0,end:this.y1}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"ranges\",{get:function(){return[this.h_range,this.v_range]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"aspect\",{get:function(){return this.width/this.height},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"hcenter\",{get:function(){return(this.left+this.right)/2},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"vcenter\",{get:function(){return(this.top+this.bottom)/2},enumerable:!0,configurable:!0}),t.prototype.contains=function(t,e){return t>=this.x0&&t<=this.x1&&e>=this.y0&&e<=this.y1},t.prototype.clip=function(t,e){return tthis.x1&&(t=this.x1),ethis.y1&&(e=this.y1),[t,e]},t.prototype.union=function(e){return new t({x0:i(this.x0,e.x0),y0:i(this.y0,e.y0),x1:n(this.x1,e.x1),y1:n(this.y1,e.y1)})},t.prototype.equals=function(t){return this.x0==t.x0&&this.y0==t.y0&&this.x1==t.x1&&this.y1==t.y1},Object.defineProperty(t.prototype,\"xview\",{get:function(){var t=this;return{compute:function(e){return t.left+e},v_compute:function(e){for(var r=new Float64Array(e.length),i=t.left,n=0;nt.x1&&(t.x1=n.x1)}for(var r=0,s=this.index.search(o.positive_y());rt.y1&&(t.y1=a.y1)}return this._bounds(t)},i.prototype.get_anchor_point=function(t,e,i){var n=i[0],r=i[1];switch(t){case\"center\":return{x:this.scenterx(e,n,r),y:this.scentery(e,n,r)};default:return null}},i.prototype.sdist=function(t,e,i,n,r){var s,o;void 0===n&&(n=\"edge\"),void 0===r&&(r=!1);var a=e.length;if(\"center\"==n){var h=c.map(i,function(t){return t/2});s=new Float64Array(a);for(var _=0;_1?r:{x:n.x+i*(r.x-n.x),y:n.y+i*(r.y-n.y)})}r.point_in_poly=function(t,n,r,e){for(var i=!1,o=r[r.length-1],u=e[e.length-1],a=0;a0&&_<1&&h>0&&h<1,x:t+_*(r-t),y:n+_*(e-n)}}},\n", " function _(t,n,r){var e=t(113),i=t(185),a=t(121),s=t(114),o=t(110),p=t(109);function u(t,n,r){void 0===r&&(r=0);for(var e={},i=0;ithis.end},enumerable:!0,configurable:!0}),n}(a.Model);e.Range=r,r.__name__=\"Range\",r.init_Range()},\n", " function _(e,t,i){var n=e(183);i.generic_line_legend=function(e,t,i,n){var r=i.x0,a=i.x1,l=i.y0,c=i.y1;t.save(),t.beginPath(),t.moveTo(r,(l+c)/2),t.lineTo(a,(l+c)/2),e.line.doit&&(e.line.set_vectorize(t,n),t.stroke()),t.restore()},i.generic_area_legend=function(e,t,i,n){var r=i.x0,a=i.x1,l=i.y0,c=i.y1,o=.1*Math.abs(a-r),s=.1*Math.abs(c-l),_=r+o,v=a-o,h=l+s,x=c-s;e.fill.doit&&(e.fill.set_vectorize(t,n),t.fillRect(_,h,v-_,x-h)),null!=e.hatch&&e.hatch.doit&&(e.hatch.set_vectorize(t,n),t.fillRect(_,h,v-_,x-h)),e.line&&e.line.doit&&(t.beginPath(),t.rect(_,h,v-_,x-h),e.line.set_vectorize(t,n),t.stroke())},i.line_interpolation=function(e,t,i,r,a,l){var c,o,s,_,v,h,x,y,f,d,g=t.sx,m=t.sy;\"point\"==t.type?(f=(c=e.yscale.r_invert(m-1,m+1))[0],d=c[1],x=(o=e.xscale.r_invert(g-1,g+1))[0],y=o[1]):\"v\"==t.direction?(f=(s=e.yscale.r_invert(m,m))[0],d=s[1],x=(_=[Math.min(i-1,a-1),Math.max(i+1,a+1)])[0],y=_[1]):(x=(v=e.xscale.r_invert(g,g))[0],y=v[1],f=(h=[Math.min(r-1,l-1),Math.max(r+1,l+1)])[0],d=h[1]);var u=n.check_2_segments_intersect(x,f,y,d,i,r,a,l);return[u.x,u.y]}},\n", " function _(t,i,e){var n=t(113),s=t(178),l=t(186),o=t(183),r=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(i,t),i.prototype._inner_loop=function(t,i,e,n,s){for(var l=0,o=i;l=0;s--)t.lineTo(i[s],n[s]);t.closePath(),r.call(t)},e.prototype._render=function(t,e,i){var n=this,r=i.sx1,s=i.sx2,o=i.sy;this.visuals.fill.doit&&(this.visuals.fill.set_value(t),this._inner(t,r,s,o,t.fill)),this.visuals.hatch.doit2(t,0,function(){return n._inner(t,r,s,o,t.fill)},function(){return n.renderer.request_render()})},e.prototype._hit_point=function(t){for(var e=this,i=o.create_empty_hit_test_result(),n=this.sy.length,r=new Float64Array(2*n),s=new Float64Array(2*n),a=0,h=n;a=0;s--)t.lineTo(e[s],n[s]);t.closePath(),r.call(t)},e.prototype._render=function(t,e,i){var n=this,r=i.sx,s=i.sy1,o=i.sy2;this.visuals.fill.doit&&(this.visuals.fill.set_value(t),this._inner(t,r,s,o,t.fill)),this.visuals.hatch.doit2(t,0,function(){return n._inner(t,r,s,o,t.fill)},function(){return n.renderer.request_render()})},e.prototype.scenterx=function(t){return this.sx[t]},e.prototype.scentery=function(t){return(this.sy1[t]+this.sy2[t])/2},e.prototype._hit_point=function(t){for(var e=this,i=o.create_empty_hit_test_result(),n=this.sx.length,r=new Float64Array(2*n),s=new Float64Array(2*n),a=0,h=n;a0?this.indices=r.intersection.apply(this,n):this.source instanceof u.ColumnarDataSource&&(this.indices=this.source.get_indices()),this.indices_map_to_subset()},n.prototype.indices_map_to_subset=function(){this.indices_map={};for(var i=0;i0){for(var l=n[0],o=0,_=n;o<_.length;o++){var s=_[o];l.update_through_intersection(s)}return l}return null},e}(u);n.IntersectRenderers=i,i.__name__=\"IntersectRenderers\";var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.hit_test=function(t,e){for(var n=[],r=0,u=e;r0){for(var l=n[0],o=0,_=n;o<_.length;o++){var s=_[o];l.update_through_union(s)}return l}return null},e}(u);n.UnionRenderers=l,l.__name__=\"UnionRenderers\"},\n", " function _(r,n,t){var a=r(109),e=r(197);function i(r){for(var n=new Uint8Array(r.buffer,r.byteOffset,2*r.length),t=0,a=n.length;t=0||r.indexOf(\"Trident\")>0||r.indexOf(\"Edge\")>0,e.is_mobile=\"undefined\"!=typeof window&&(\"ontouchstart\"in window||navigator.maxTouchPoints>0),e.is_little_endian=function(){var n=new ArrayBuffer(4),i=new Uint8Array(n);new Uint32Array(n)[1]=168496141;var e=!0;return 10==i[4]&&11==i[5]&&12==i[6]&&13==i[7]&&(e=!1),e}()},\n", " function _(n,t,r){r.concat=function(n){for(var t=[],r=1;r=0;t--)e.lineTo(this._upper_sx[t],this._upper_sy[t]);e.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_value(e),e.fill()),e.beginPath(),e.moveTo(this._lower_sx[0],this._lower_sy[0]);for(t=0,i=this._lower_sx.length;tthis.sleft&&tthis.stop&&is||(d[r].push(h[p]),d[a].push(0));for(p=0,f=m.length;ps||(c[r].push(m[p]),c[a].push(0));var g={major:this._format_major_labels(d[r],h)},v={major:[[],[]],minor:[[],[]]};return v.major[r]=i.v_compute(d[r]),v.minor[r]=i.v_compute(c[r]),v.major[a]=d[a],v.minor[a]=c[a],\"vertical\"==this.model.orientation&&(v.major[r]=u.map(v.major[r],function(e){return t-e}),v.minor[r]=u.map(v.minor[r],function(e){return t-e})),{coords:v,labels:g}},e}(r.AnnotationView);i.ColorBarView=g,g.__name__=\"ColorBarView\";var v=function(t){function e(e){return t.call(this,e)||this}return o.__extends(e,t),e.init_ColorBar=function(){this.prototype.default_view=g,this.mixins([\"text:major_label_\",\"text:title_\",\"line:major_tick_\",\"line:minor_tick_\",\"line:border_\",\"line:bar_\",\"fill:background_\"]),this.define({location:[m.Any,\"top_right\"],orientation:[m.Orientation,\"vertical\"],title:[m.String],title_standoff:[m.Number,2],width:[m.Any,\"auto\"],height:[m.Any,\"auto\"],scale_alpha:[m.Number,1],ticker:[m.Instance,function(){return new a.BasicTicker}],formatter:[m.Instance,function(){return new n.BasicTickFormatter}],major_label_overrides:[m.Any,{}],color_mapper:[m.Instance],label_standoff:[m.Number,5],margin:[m.Number,30],padding:[m.Number,10],major_tick_in:[m.Number,5],major_tick_out:[m.Number,0],minor_tick_in:[m.Number,0],minor_tick_out:[m.Number,0]}),this.override({background_fill_color:\"#ffffff\",background_fill_alpha:.95,bar_line_color:null,border_line_color:null,major_label_text_align:\"center\",major_label_text_baseline:\"middle\",major_label_text_font_size:\"8pt\",major_tick_line_color:\"#ffffff\",minor_tick_line_color:null,title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})},e}(r.Annotation);i.ColorBar=v,v.__name__=\"ColorBar\",v.init_ColorBar()},\n", " function _(i,n,c){var e=i(113),t=function(i){function n(n){return i.call(this,n)||this}return e.__extends(n,i),n}(i(205).AdaptiveTicker);c.BasicTicker=t,t.__name__=\"BasicTicker\"},\n", " function _(t,i,a){var e=t(113),n=t(206),s=t(110),r=t(121);var h=function(t){function i(i){return t.call(this,i)||this}return e.__extends(i,t),i.init_AdaptiveTicker=function(){this.define({base:[r.Number,10],mantissas:[r.Array,[1,2,5]],min_interval:[r.Number,0],max_interval:[r.Number]})},i.prototype.initialize=function(){t.prototype.initialize.call(this);var i=s.nth(this.mantissas,-1)/this.base,a=s.nth(this.mantissas,0)*this.base;this.extended_mantissas=e.__spreadArrays([i],this.mantissas,[a]),this.base_factor=0===this.get_min_interval()?1:this.get_min_interval()},i.prototype.get_interval=function(t,i,a){var e,n,r=i-t,h=this.get_ideal_interval(t,i,a),_=Math.floor((e=h/this.base_factor,void 0===(n=this.base)&&(n=Math.E),Math.log(e)/Math.log(n))),o=Math.pow(this.base,_)*this.base_factor,m=this.extended_mantissas,c=m.map(function(t){return Math.abs(a-r/(t*o))});return function(t,i,a){return Math.max(i,Math.min(a,t))}(m[s.argmin(c)]*o,this.get_min_interval(),this.get_max_interval())},i}(n.ContinuousTicker);a.AdaptiveTicker=h,h.__name__=\"AdaptiveTicker\",h.init_AdaptiveTicker()},\n", " function _(t,n,i){var r=t(113),e=t(207),o=t(121),u=t(110),_=t(109),s=function(t){function n(n){return t.call(this,n)||this}return r.__extends(n,t),n.init_ContinuousTicker=function(){this.define({num_minor_ticks:[o.Number,5],desired_num_ticks:[o.Number,6]})},n.prototype.get_ticks=function(t,n,i,r,e){return this.get_ticks_no_defaults(t,n,r,this.desired_num_ticks)},n.prototype.get_ticks_no_defaults=function(t,n,i,r){var e=this.get_interval(t,n,r),o=Math.floor(t/e),s=Math.ceil(n/e),a=(_.isStrictNaN(o)||_.isStrictNaN(s)?[]:u.range(o,s+1)).map(function(t){return t*e}).filter(function(i){return t<=i&&i<=n}),c=this.num_minor_ticks,l=[];if(c>0&&a.length>0){for(var f=e/c,h=u.range(0,c).map(function(t){return t*f}),m=0,p=h.slice(1);m=2&&(t=Math.abs(i[1]-i[0])/1e4);var r=!1;if(this.use_scientific)for(var n=0,o=i;nt&&(l>=this.scientific_limit_high||l<=this.scientific_limit_low)){r=!0;break}}var s=new Array(i.length),f=this.precision;if(null==f||a.isNumber(f))if(r)for(var h=0,_=i.length;h<_;h++)s[h]=i[h].toExponential(f||void 0);else for(h=0,_=i.length;h<_;h++)s[h]=i[h].toFixed(f||void 0).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");else for(var p=this.last_precision,u=this.last_precision<=15;u?p<=15:p>=15;u?p++:p--){var m=!0;if(r){for(h=0,_=i.length;h<_;h++)if(s[h]=i[h].toExponential(p),h>0&&s[h]===s[h-1]){m=!1;break}if(m)break}else{for(h=0,_=i.length;h<_;h++)if(s[h]=i[h].toFixed(p).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),h>0&&s[h]==s[h-1]){m=!1;break}if(m)break}if(m){this.last_precision=p;break}}return s},e}(n.TickFormatter);t.BasicTickFormatter=c,c.__name__=\"BasicTickFormatter\",c.init_BasicTickFormatter()},\n", " function _(t,n,r){var e=t(113),i=function(t){function n(n){return t.call(this,n)||this}return e.__extends(n,t),n}(t(166).Model);r.TickFormatter=i,i.__name__=\"TickFormatter\"},\n", " function _(o,n,l){var r=o(113),t=o(211),i=o(114),e=function(o){function n(n){return o.call(this,n)||this}return r.__extends(n,o),n.prototype._v_compute=function(o,n,l,r){for(var t=r.nan_color,e=r.low_color,h=r.high_color,a=null!=this.low?this.low:i.min(o),u=null!=this.high?this.high:i.max(o),_=l.length-1,s=1/(u-a),c=1/l.length,p=0,f=o.length;p_?null!=h?h:l[_]:l[m]}else n[p]=l[_]}},n}(t.ContinuousColorMapper);l.LinearColorMapper=e,e.__name__=\"LinearColorMapper\"},\n", " function _(o,r,i){var l=o(113),n=o(212),t=o(121),u=function(o){function r(r){return o.call(this,r)||this}return l.__extends(r,o),r.init_ContinuousColorMapper=function(){this.define({high:[t.Number],low:[t.Number],high_color:[t.Color],low_color:[t.Color]})},r.prototype._colors=function(r){return Object.assign(Object.assign({},o.prototype._colors.call(this,r)),{low_color:null!=this.low_color?r(this.low_color):void 0,high_color:null!=this.high_color?r(this.high_color):void 0})},r}(n.ColorMapper);i.ContinuousColorMapper=u,u.__name__=\"ContinuousColorMapper\",u.init_ContinuousColorMapper()},\n", " function _(t,r,n){var e=t(113),o=t(213),i=t(121),a=t(109),u=t(123),_=t(197);function c(t){return a.isNumber(t)?t:(\"#\"!=t[0]&&(t=u.color2hex(t)),9!=t.length&&(t+=\"ff\"),parseInt(t.slice(1),16))}function l(t){for(var r=new Uint32Array(t.length),n=0,e=t.length;nr.x?-1:t.x==r.x?0:1}):o.sort(function(t,r){return t.xthis._x_sorted[this._x_sorted.length-1])return NaN}else{if(tthis._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}if(t==this._x_sorted[0])return this._y_sorted[0];var r=s.find_last_index(this._x_sorted,function(r){return rthis._x_sorted[this._x_sorted.length-1])return NaN}else{if(tthis._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}var e;switch(this.mode){case\"after\":e=s.find_last_index(this._x_sorted,function(e){return t>=e});break;case\"before\":e=s.find_index(this._x_sorted,function(e){return t<=e});break;case\"center\":var r=this._x_sorted.map(function(e){return Math.abs(e-t)}),n=s.min(r);e=s.find_index(r,function(t){return n===t});break;default:throw new Error(\"unknown mode: \"+this.mode)}return-1!=e?this._y_sorted[e]:NaN},e}(i.Interpolator);r.StepInterpolator=_,_.__name__=\"StepInterpolator\",_.init_StepInterpolator()},\n", " function _(t,e,a){var r=t(113),o=function(t){function e(e){return t.call(this,e)||this}return r.__extends(e,t),e.prototype.compute=function(t){var e,a=this._compute_state(),r=a[0],o=a[1],n=a[2],i=a[3];if(0==n)e=0;else{var h=(Math.log(t)-i)/n;e=isFinite(h)?h*r+o:NaN}return e},e.prototype.v_compute=function(t){var e=this._compute_state(),a=e[0],r=e[1],o=e[2],n=e[3],i=new Float64Array(t.length);if(0==o)for(var h=0;h0?(this.el.style.top=y+\"px\",this.el.style.left=b+\"px\"):l.undisplay(this.el)}},e}(o.AnnotationView);i.TooltipView=c,c.__name__=\"TooltipView\";var d=function(t){function e(e){return t.call(this,e)||this}return s.__extends(e,t),e.init_Tooltip=function(){this.prototype.default_view=c,this.define({attachment:[a.TooltipAttachment,\"horizontal\"],inner_only:[a.Boolean,!0],show_arrow:[a.Boolean,!0]}),this.override({level:\"overlay\"}),this.internal({data:[a.Any,[]],custom:[a.Any]})},e.prototype.clear=function(){this.data=[]},e.prototype.add=function(t,e,i){this.data=this.data.concat([[t,e,i]])},e}(o.Annotation);i.Tooltip=d,d.__name__=\"Tooltip\",d.init_Tooltip()},\n", " function _(o,t,n){o(164),o(163).styles.append('.bk-root {\\n /* Same border color used everywhere */\\n /* Gray of icons */\\n}\\n.bk-root .bk-tooltip {\\n font-weight: 300;\\n font-size: 12px;\\n position: absolute;\\n padding: 5px;\\n border: 1px solid #e5e5e5;\\n color: #2f2f2f;\\n background-color: white;\\n pointer-events: none;\\n opacity: 0.95;\\n z-index: 100;\\n}\\n.bk-root .bk-tooltip > div:not(:first-child) {\\n /* gives space when multiple elements are being hovered over */\\n margin-top: 5px;\\n border-top: #e5e5e5 1px dashed;\\n}\\n.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-left::before {\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right::after {\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-above::before {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n top: -10px;\\n border-bottom-width: 10px;\\n border-bottom-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-below::after {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n bottom: -10px;\\n border-top-width: 10px;\\n border-top-color: #909599;\\n}\\n.bk-root .bk-tooltip-row-label {\\n text-align: right;\\n color: #26aae1;\\n /* blue from toolbar highlighting */\\n}\\n.bk-root .bk-tooltip-row-value {\\n color: default;\\n /* seems to be necessary for notebook */\\n}\\n.bk-root .bk-tooltip-color-block {\\n width: 12px;\\n height: 12px;\\n margin-left: 5px;\\n margin-right: 5px;\\n outline: #dddddd solid 1px;\\n display: inline-block;\\n}\\n'),n.bk_tooltip=\"bk-tooltip\",n.bk_tooltip_arrow=\"bk-tooltip-arrow\",n.bk_tooltip_custom=\"bk-tooltip-custom\",n.bk_tooltip_row_label=\"bk-tooltip-row-label\",n.bk_tooltip_row_value=\"bk-tooltip-row-value\",n.bk_tooltip_color_block=\"bk-tooltip-color-block\"},\n", " function _(b,e,k){b(163).styles.append(\"\"),k.bk_active=\"bk-active\",k.bk_inline=\"bk-inline\",k.bk_left=\"bk-left\",k.bk_right=\"bk-right\",k.bk_above=\"bk-above\",k.bk_below=\"bk-below\",k.bk_up=\"bk-up\",k.bk_down=\"bk-down\",k.bk_side=function(b){switch(b){case\"above\":return k.bk_above;case\"below\":return k.bk_below;case\"left\":return k.bk_left;case\"right\":return k.bk_right}}},\n", " function _(e,t,i){var s=e(113),n=e(131),r=e(170),o=e(169),a=e(121),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s.__extends(t,e),t.prototype.initialize=function(){e.prototype.initialize.call(this),this.set_data(this.model.source)},t.prototype.connect_signals=function(){var t=this;e.prototype.connect_signals.call(this),this.connect(this.model.source.streaming,function(){return t.set_data(t.model.source)}),this.connect(this.model.source.patching,function(){return t.set_data(t.model.source)}),this.connect(this.model.source.change,function(){return t.set_data(t.model.source)})},t.prototype.set_data=function(t){e.prototype.set_data.call(this,t),this.visuals.warm_cache(t),this.plot_view.request_render()},t.prototype._map_data=function(){var e,t,i,s=this.plot_view.frame,n=this.model.dimension,r=s.xscales[this.model.x_range_name],o=s.yscales[this.model.y_range_name],a=\"height\"==n?o:r,h=\"height\"==n?r:o,_=\"height\"==n?s.yview:s.xview,l=\"height\"==n?s.xview:s.yview;e=\"data\"==this.model.properties.lower.units?a.v_compute(this._lower):_.v_compute(this._lower),t=\"data\"==this.model.properties.upper.units?a.v_compute(this._upper):_.v_compute(this._upper),i=\"data\"==this.model.properties.base.units?h.v_compute(this._base):l.v_compute(this._base);var u=\"height\"==n?[1,0]:[0,1],p=u[0],c=u[1],d=[e,i],m=[t,i];this._lower_sx=d[p],this._lower_sy=d[c],this._upper_sx=m[p],this._upper_sy=m[c]},t.prototype.render=function(){if(this.model.visible){this._map_data();var e=this.plot_view.canvas_view.ctx;if(this.visuals.line.doit)for(var t=0,i=this._lower_sx.length;tu&&(u=b)}return u>0&&(u+=a),u},Object.defineProperty(t.prototype,\"normals\",{get:function(){return this.panel.normals},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"dimension\",{get:function(){return this.panel.dimension},enumerable:!0,configurable:!0}),t.prototype.compute_labels=function(e){for(var t=this.model.formatter.doFormat(e,this),i=0;i_(l-c)?(a=u(h(n,o),l),r=h(u(n,o),c)):(a=h(n,o),r=u(n,o)),[a,r]}throw new Error(\"user bounds '\"+t+\"' not understood\")},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"rule_coords\",{get:function(){var e=this.dimension,t=(e+1)%2,i=this.ranges[0],a=this.computed_bounds,r=a[0],n=a[1],o=[new Array(2),new Array(2)];return o[e][0]=Math.max(r,i.min),o[e][1]=Math.min(n,i.max),o[e][0]>o[e][1]&&(o[e][0]=o[e][1]=NaN),o[t][0]=this.loc,o[t][1]=this.loc,o},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"tick_coords\",{get:function(){for(var e=this.dimension,t=(e+1)%2,i=this.ranges[0],a=this.computed_bounds,r=a[0],n=a[1],o=this.model.ticker.get_ticks(r,n,i,this.loc,{}),s=o.major,l=o.minor,_=[[],[]],h=[[],[]],u=[i.min,i.max],c=u[0],d=u[1],m=0;md||(_[e].push(s[m]),_[t].push(this.loc));for(m=0;md||(h[e].push(l[m]),h[t].push(this.loc));return{major:_,minor:h}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"loc\",{get:function(){var e=this.model.fixed_location;if(null!=e){if(s.isNumber(e))return e;var t=this.ranges[1];if(t instanceof l.FactorRange)return t.synthetic(e);throw new Error(\"unexpected\")}var i=this.ranges[1];switch(this.panel.side){case\"left\":case\"below\":return i.start;case\"right\":case\"above\":return i.end}},enumerable:!0,configurable:!0}),t.prototype.serializable_state=function(){return Object.assign(Object.assign({},e.prototype.serializable_state.call(this)),{bbox:this.layout.bbox.box})},t}(r.GuideRendererView);i.AxisView=c,c.__name__=\"AxisView\";var d=function(e){function t(t){return e.call(this,t)||this}return a.__extends(t,e),t.init_Axis=function(){this.prototype.default_view=c,this.mixins([\"line:axis_\",\"line:major_tick_\",\"line:minor_tick_\",\"text:major_label_\",\"text:axis_label_\"]),this.define({bounds:[n.Any,\"auto\"],ticker:[n.Instance],formatter:[n.Instance],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"],axis_label:[n.String,\"\"],axis_label_standoff:[n.Int,5],major_label_standoff:[n.Int,5],major_label_orientation:[n.Any,\"horizontal\"],major_label_overrides:[n.Any,{}],major_tick_in:[n.Number,2],major_tick_out:[n.Number,6],minor_tick_in:[n.Number,0],minor_tick_out:[n.Number,4],fixed_location:[n.Any,null]}),this.override({axis_line_color:\"black\",major_tick_line_color:\"black\",minor_tick_line_color:\"black\",major_label_text_font_size:\"8pt\",major_label_text_align:\"center\",major_label_text_baseline:\"alphabetic\",axis_label_text_font_size:\"10pt\",axis_label_text_font_style:\"italic\"})},t}(r.GuideRenderer);i.Axis=d,d.__name__=\"Axis\",d.init_Axis()},\n", " function _(e,n,r){var i=e(113),t=e(160),d=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(n,e),n}(t.RendererView);r.GuideRendererView=d,d.__name__=\"GuideRendererView\";var u=function(e){function n(n){return e.call(this,n)||this}return i.__extends(n,e),n.init_GuideRenderer=function(){this.override({level:\"overlay\"})},n}(t.Renderer);r.GuideRenderer=u,u.__name__=\"GuideRenderer\",u.init_GuideRenderer()},\n", " function _(t,o,e){var i=t(113),r=t(243),s=t(246),a=t(247),n=t(121),l=function(t){function o(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(o,t),o.prototype._render=function(t,o,e){this._draw_group_separators(t,o,e)},o.prototype._draw_group_separators=function(t,o,e){var i,r=this.ranges[0],s=this.computed_bounds,a=s[0],n=s[1];if(r.tops&&!(r.tops.length<2)&&this.visuals.separator_line.doit){for(var l=this.dimension,_=(l+1)%2,u=[[],[]],p=0,h=0;ha&&f1&&(l.tops[o]=n.tops,l.tops[e]=n.tops.map(function(o){return t.loc})),l},enumerable:!0,configurable:!0}),o}(r.AxisView);e.CategoricalAxisView=l,l.__name__=\"CategoricalAxisView\";var _=function(t){function o(o){return t.call(this,o)||this}return i.__extends(o,t),o.init_CategoricalAxis=function(){this.prototype.default_view=l,this.mixins([\"line:separator_\",\"text:group_\",\"text:subgroup_\"]),this.define({group_label_orientation:[n.Any,\"parallel\"],subgroup_label_orientation:[n.Any,\"parallel\"]}),this.override({ticker:function(){return new s.CategoricalTicker},formatter:function(){return new a.CategoricalTickFormatter},separator_line_color:\"lightgrey\",separator_line_width:2,group_text_font_style:\"bold\",group_text_font_size:\"8pt\",group_text_color:\"grey\",subgroup_text_font_style:\"bold\",subgroup_text_font_size:\"8pt\"})},o}(r.Axis);e.CategoricalAxis=_,_.__name__=\"CategoricalAxis\",_.init_CategoricalAxis()},\n", " function _(t,c,r){var e=t(113),o=function(t){function c(c){return t.call(this,c)||this}return e.__extends(c,t),c.prototype.get_ticks=function(t,c,r,e,o){return{major:this._collect(r.factors,r,t,c),minor:[],tops:this._collect(r.tops||[],r,t,c),mids:this._collect(r.mids||[],r,t,c)}},c.prototype._collect=function(t,c,r,e){for(var o=[],i=0,n=t;ir&&l=60?\"minsec\":\"seconds\";case!(e<3600):return r>=3600?\"hourmin\":\"minutes\";case!(e<86400):return\"hours\";case!(e<2678400):return\"days\";case!(e<31536e3):return\"months\";default:return\"years\"}},r.prototype.doFormat=function(t,r){if(0==t.length)return[];for(var e=Math.abs(t[t.length-1]-t[0])/1e3,s=e/(t.length-1),i=this._get_resolution_str(s,e),n=this._width_formats[i][1][0],a=[],u=f.indexOf(i),c={},m=0,l=f;m=T-g;--c)for(o=0,a=s.length;o=h[o][n]&&h[o][h[o].clock]>u[h[o].clock]&&(i=h[o])}return i&&((l=/^(.*)\\/(.*)$/.exec(u.format))?i.abbrev=l[i.save?2:1]:i.abbrev=u.format.replace(/%s/,i.rule.letter)),i||u}function n(e,n){return\"UTC\"==e.zone?n:(e.entry=t(e,\"posix\",n),n+e.entry.offset+e.entry.save)}function r(e,n){return\"UTC\"==e.zone?n:(e.entry=r=t(e,\"wallclock\",n),0<(o=n-r.wallclock)&&o9)t+=s*l[c-10];else{if(a=new Date(n(e,t)),c<7)for(;s;)a.setUTCDate(a.getUTCDate()+i),a.getUTCDay()==c&&(s-=i);else 7==c?a.setUTCFullYear(a.getUTCFullYear()+s):8==c?a.setUTCMonth(a.getUTCMonth()+s):a.setUTCDate(a.getUTCDate()+s);null==(t=r(e,a.getTime()))&&(t=r(e,a.getTime()+864e5*i)-864e5*i)}return t}var a={clock:function(){return+new Date},zone:\"UTC\",entry:{abbrev:\"UTC\",offset:0,save:0},UTC:1,z:function(e,t,n,r){var o,a,u=this.entry.offset+this.entry.save,i=Math.abs(u/1e3),l=[],s=3600;for(o=0;o<3;o++)l.push((\"0\"+Math.floor(i/s)).slice(-2)),i%=s,s/=60;return\"^\"!=n||u?(\"^\"==n&&(r=3),3==r?(a=(a=l.join(\":\")).replace(/:00$/,\"\"),\"^\"!=n&&(a=a.replace(/:00$/,\"\"))):r?(a=l.slice(0,r+1).join(\":\"),\"^\"==n&&(a=a.replace(/:00$/,\"\"))):a=l.slice(0,2).join(\"\"),a=(a=(u<0?\"-\":\"+\")+a).replace(/([-+])(0)/,{_:\" $1\",\"-\":\"$1\"}[n]||\"$1$2\")):\"Z\"},\"%\":function(e){return\"%\"},n:function(e){return\"\\n\"},t:function(e){return\"\\t\"},U:function(e){return s(e,0)},W:function(e){return s(e,1)},V:function(e){return c(e)[0]},G:function(e){return c(e)[1]},g:function(e){return c(e)[1]%100},j:function(e){return Math.floor((e.getTime()-Date.UTC(e.getUTCFullYear(),0))/864e5)+1},s:function(e){return Math.floor(e.getTime()/1e3)},C:function(e){return Math.floor(e.getUTCFullYear()/100)},N:function(e){return e.getTime()%1e3*1e6},m:function(e){return e.getUTCMonth()+1},Y:function(e){return e.getUTCFullYear()},y:function(e){return e.getUTCFullYear()%100},H:function(e){return e.getUTCHours()},M:function(e){return e.getUTCMinutes()},S:function(e){return e.getUTCSeconds()},e:function(e){return e.getUTCDate()},d:function(e){return e.getUTCDate()},u:function(e){return e.getUTCDay()||7},w:function(e){return e.getUTCDay()},l:function(e){return e.getUTCHours()%12||12},I:function(e){return e.getUTCHours()%12||12},k:function(e){return e.getUTCHours()},Z:function(e){return this.entry.abbrev},a:function(e){return this[this.locale].day.abbrev[e.getUTCDay()]},A:function(e){return this[this.locale].day.full[e.getUTCDay()]},h:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},b:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},B:function(e){return this[this.locale].month.full[e.getUTCMonth()]},P:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)].toLowerCase()},p:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)]},R:function(e,t){return this.convert([t,\"%H:%M\"])},T:function(e,t){return this.convert([t,\"%H:%M:%S\"])},D:function(e,t){return this.convert([t,\"%m/%d/%y\"])},F:function(e,t){return this.convert([t,\"%Y-%m-%d\"])},x:function(e,t){return this.convert([t,this[this.locale].date])},r:function(e,t){return this.convert([t,this[this.locale].time12||\"%I:%M:%S\"])},X:function(e,t){return this.convert([t,this[this.locale].time24])},c:function(e,t){return this.convert([t,this[this.locale].dateTime])},convert:function(e){if(!e.length)return\"1.0.22\";var t,a,u,l,s,c=Object.create(this),f=[];for(t=0;t=o?Math.floor((n-o)/7)+1:0}function c(e){var t,n,r;return n=e.getUTCFullYear(),t=new Date(Date.UTC(n,0)).getUTCDay(),(r=s(e,1)+(t>1&&t<=4?1:0))?53!=r||4==t||3==t&&29==new Date(n,1,29).getDate()?[r,e.getUTCFullYear()]:[1,e.getUTCFullYear()+1]:(n=e.getUTCFullYear()-1,[r=4==(t=new Date(Date.UTC(n,0)).getUTCDay())||3==t&&29==new Date(n,1,29).getDate()?53:52,e.getUTCFullYear()-1])}return u=u.toLowerCase().split(\"|\"),\"delmHMSUWVgCIky\".replace(/./g,function(e){a[e].pad=2}),a.N.pad=9,a.j.pad=3,a.k.style=\"_\",a.l.style=\"_\",a.e.style=\"_\",function(){return a.convert(arguments)}})},\n", " function _(r,n,e){var t=r(113),i=r(254),u=r(255),a=r(252),f=r(127),o=r(109);function l(r){for(var n=[],e=1;e.1&&Math.abs(r)<1e3):return\"%0.3f\";default:return\"%0.3e\"}}(),r):\"\"+r}function s(r,n,t,i){if(null==t)return c;if(null!=i&&(r in i||n in i)){var u=i[n in i?n:r];if(o.isString(u)){if(u in e.DEFAULT_FORMATTERS)return e.DEFAULT_FORMATTERS[u];throw new Error(\"Unknown tooltip field formatter type '\"+u+\"'\")}return function(r,n,e){return u.format(r,n,e)}}return e.DEFAULT_FORMATTERS.numeral}function p(r,n,e,t){if(\"$\"==r[0]){if(r.substring(1)in t)return t[r.substring(1)];throw new Error(\"Unknown special variable '\"+r+\"'\")}var i=n.get_column(r);if(null==i)return null;if(o.isNumber(e))return i[e];var u=i[e.index];return o.isTypedArray(u)||o.isArray(u)?o.isArray(u[0])?u[e.dim2][e.dim1]:u[e.flat_index]:u}e.sprintf=l,e.DEFAULT_FORMATTERS={numeral:function(r,n,e){return u.format(r,n)},datetime:function(r,n,e){return a(r,n)},printf:function(r,n,e){return l(n,r)}},e.basic_formatter=c,e.get_formatter=s,e.get_value=p,e.replace_placeholders=function(r,n,e,t,i){void 0===i&&(i={});var u=r.replace(/(?:^|[^@])([@|\\$](?:\\w+|{[^{}]+}))(?:{[^{}]+})?/g,function(r,n,e){return\"\"+n});return r=(r=(r=r.replace(/@\\$name/g,function(r){return\"@{\"+i.name+\"}\"})).replace(/(^|[^\\$])\\$(\\w+)/g,function(r,n,e){return n+\"@$\"+e})).replace(/(^|[^@])@(?:(\\$?\\w+)|{([^{}]+)})(?:{([^{}]+)})?/g,function(r,a,o,l,c){var m=p(o=null!=l?l:o,n,e,i);if(null==m)return\"\"+a+f.escape(\"???\");if(\"safe\"==c)return\"\"+a+m;var T=s(o,u,c,t);return\"\"+a+f.escape(T(m,c,i))})}},\n", " function _(e,n,t){!function(){\"use strict\";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\\x25]+/,modulo:/^\\x25{2}/,placeholder:/^\\x25(?:([1-9]\\d*)\\$|\\(([^)]+)\\))?(\\+)?(0|'[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\\d]*)/i,key_access:/^\\.([a-z_][a-z_\\d]*)/i,index_access:/^\\[(\\d+)\\]/,sign:/^[+-]/};function n(t){return function(t,r){var i,s,a,o,p,c,l,u,f,d=1,g=t.length,y=\"\";for(s=0;s=0),o.type){case\"b\":i=parseInt(i,10).toString(2);break;case\"c\":i=String.fromCharCode(parseInt(i,10));break;case\"d\":case\"i\":i=parseInt(i,10);break;case\"j\":i=JSON.stringify(i,null,o.width?parseInt(o.width):0);break;case\"e\":i=o.precision?parseFloat(i).toExponential(o.precision):parseFloat(i).toExponential();break;case\"f\":i=o.precision?parseFloat(i).toFixed(o.precision):parseFloat(i);break;case\"g\":i=o.precision?String(Number(i.toPrecision(o.precision))):parseFloat(i);break;case\"o\":i=(parseInt(i,10)>>>0).toString(8);break;case\"s\":i=String(i),i=o.precision?i.substring(0,o.precision):i;break;case\"t\":i=String(!!i),i=o.precision?i.substring(0,o.precision):i;break;case\"T\":i=Object.prototype.toString.call(i).slice(8,-1).toLowerCase(),i=o.precision?i.substring(0,o.precision):i;break;case\"u\":i=parseInt(i,10)>>>0;break;case\"v\":i=i.valueOf(),i=o.precision?i.substring(0,o.precision):i;break;case\"x\":i=(parseInt(i,10)>>>0).toString(16);break;case\"X\":i=(parseInt(i,10)>>>0).toString(16).toUpperCase()}e.json.test(o.type)?y+=i:(!e.number.test(o.type)||u&&!o.sign?f=\"\":(f=u?\"+\":\"-\",i=i.toString().replace(e.sign,\"\")),c=o.pad_char?\"0\"===o.pad_char?\"0\":o.pad_char.charAt(1):\" \",l=o.width-(f+i).length,p=o.width&&l>0?c.repeat(l):\"\",y+=o.align?f+i+p:\"0\"===c?f+p+i:p+f+i)}return y}(function(n){if(i[n])return i[n];var t,r=n,s=[],a=0;for(;r;){if(null!==(t=e.text.exec(r)))s.push(t[0]);else if(null!==(t=e.modulo.exec(r)))s.push(\"%\");else{if(null===(t=e.placeholder.exec(r)))throw new SyntaxError(\"[sprintf] unexpected placeholder\");if(t[2]){a|=1;var o=[],p=t[2],c=[];if(null===(c=e.key.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");for(o.push(c[1]);\"\"!==(p=p.substring(c[0].length));)if(null!==(c=e.key_access.exec(p)))o.push(c[1]);else{if(null===(c=e.index_access.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");o.push(c[1])}t[2]=o}else a|=2;if(3===a)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");s.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return i[n]=s}(t),arguments)}function r(e,t){return n.apply(null,[e].concat(t||[]))}var i=Object.create(null);void 0!==t&&(t.sprintf=n,t.vsprintf=r),\"undefined\"!=typeof window&&(window.sprintf=n,window.vsprintf=r,\"function\"==typeof define&&define.amd&&define(function(){return{sprintf:n,vsprintf:r}}))}()},\n", " function _(e,n,t){\n", " /*!\n", " * numbro.js\n", " * version : 1.6.2\n", " * author : Företagsplatsen AB\n", " * license : MIT\n", " * http://www.foretagsplatsen.se\n", " */\n", " var r,i={},a=i,o=\"en-US\",l=null,u=\"0,0\";void 0!==n&&n.exports;function c(e){this._value=e}function s(e){var n,t=\"\";for(n=0;n-1?function(e,n){var t,r,i,a;return t=(a=e.toString()).split(\"e\")[0],i=a.split(\"e\")[1],a=t.split(\".\")[0]+(r=t.split(\".\")[1]||\"\")+s(i-r.length),n>0&&(a+=\".\"+s(n)),a}(e,n):(t(e*o)/o).toFixed(n),r&&(i=new RegExp(\"0{1,\"+r+\"}$\"),a=a.replace(i,\"\")),a}function d(e,n,t){return n.indexOf(\"$\")>-1?function(e,n,t){var r,a,l=n,u=l.indexOf(\"$\"),c=l.indexOf(\"(\"),s=l.indexOf(\"+\"),f=l.indexOf(\"-\"),d=\"\",p=\"\";-1===l.indexOf(\"$\")?\"infix\"===i[o].currency.position?(p=i[o].currency.symbol,i[o].currency.spaceSeparated&&(p=\" \"+p+\" \")):i[o].currency.spaceSeparated&&(d=\" \"):l.indexOf(\" $\")>-1?(d=\" \",l=l.replace(\" $\",\"\")):l.indexOf(\"$ \")>-1?(d=\" \",l=l.replace(\"$ \",\"\")):l=l.replace(\"$\",\"\");if(a=h(e,l,t,p),-1===n.indexOf(\"$\"))switch(i[o].currency.position){case\"postfix\":a.indexOf(\")\")>-1?((a=a.split(\"\")).splice(-1,0,d+i[o].currency.symbol),a=a.join(\"\")):a=a+d+i[o].currency.symbol;break;case\"infix\":break;case\"prefix\":a.indexOf(\"(\")>-1||a.indexOf(\"-\")>-1?(a=a.split(\"\"),r=Math.max(c,f)+1,a.splice(r,0,i[o].currency.symbol+d),a=a.join(\"\")):a=i[o].currency.symbol+d+a;break;default:throw Error('Currency position should be among [\"prefix\", \"infix\", \"postfix\"]')}else u<=1?a.indexOf(\"(\")>-1||a.indexOf(\"+\")>-1||a.indexOf(\"-\")>-1?(a=a.split(\"\"),r=1,(u-1?((a=a.split(\"\")).splice(-1,0,d+i[o].currency.symbol),a=a.join(\"\")):a=a+d+i[o].currency.symbol;return a}(e,n,t):n.indexOf(\"%\")>-1?function(e,n,t){var r,i=\"\";e*=100,n.indexOf(\" %\")>-1?(i=\" \",n=n.replace(\" %\",\"\")):n=n.replace(\"%\",\"\");(r=h(e,n,t)).indexOf(\")\")>-1?((r=r.split(\"\")).splice(-1,0,i+\"%\"),r=r.join(\"\")):r=r+i+\"%\";return r}(e,n,t):n.indexOf(\":\")>-1?function(e){var n=Math.floor(e/60/60),t=Math.floor((e-60*n*60)/60),r=Math.round(e-60*n*60-60*t);return n+\":\"+(t<10?\"0\"+t:t)+\":\"+(r<10?\"0\"+r:r)}(e):h(e,n,t)}function h(e,n,t,r){var a,u,c,s,d,h,p,m,x,g,O,b,w,y,M,v,$,B=!1,E=!1,F=!1,k=\"\",U=!1,N=!1,S=!1,j=!1,D=!1,C=\"\",L=\"\",T=Math.abs(e),K=[\"B\",\"KiB\",\"MiB\",\"GiB\",\"TiB\",\"PiB\",\"EiB\",\"ZiB\",\"YiB\"],G=[\"B\",\"KB\",\"MB\",\"GB\",\"TB\",\"PB\",\"EB\",\"ZB\",\"YB\"],I=\"\",P=!1,R=!1;if(0===e&&null!==l)return l;if(!isFinite(e))return\"\"+e;if(0===n.indexOf(\"{\")){var W=n.indexOf(\"}\");if(-1===W)throw Error('Format should also contain a \"}\"');b=n.slice(1,W),n=n.slice(W+1)}else b=\"\";if(n.indexOf(\"}\")===n.length-1){var Y=n.indexOf(\"{\");if(-1===Y)throw Error('Format should also contain a \"{\"');w=n.slice(Y+1,-1),n=n.slice(0,Y+1)}else w=\"\";if(v=null===($=-1===n.indexOf(\".\")?n.match(/([0-9]+).*/):n.match(/([0-9]+)\\..*/))?-1:$[1].length,-1!==n.indexOf(\"-\")&&(P=!0),n.indexOf(\"(\")>-1?(B=!0,n=n.slice(1,-1)):n.indexOf(\"+\")>-1&&(E=!0,n=n.replace(/\\+/g,\"\")),n.indexOf(\"a\")>-1){if(g=n.split(\".\")[0].match(/[0-9]+/g)||[\"0\"],g=parseInt(g[0],10),U=n.indexOf(\"aK\")>=0,N=n.indexOf(\"aM\")>=0,S=n.indexOf(\"aB\")>=0,j=n.indexOf(\"aT\")>=0,D=U||N||S||j,n.indexOf(\" a\")>-1?(k=\" \",n=n.replace(\" a\",\"\")):n=n.replace(\"a\",\"\"),p=0===(p=(d=Math.floor(Math.log(T)/Math.LN10)+1)%3)?3:p,g&&0!==T&&(h=Math.floor(Math.log(T)/Math.LN10)+1-g,m=3*~~((Math.min(g,d)-p)/3),T/=Math.pow(10,m),-1===n.indexOf(\".\")&&g>3))for(n+=\"[.]\",M=(M=0===h?0:3*~~(h/3)-h)<0?M+3:M,a=0;a=Math.pow(10,12)&&!D||j?(k+=i[o].abbreviations.trillion,e/=Math.pow(10,12)):T=Math.pow(10,9)&&!D||S?(k+=i[o].abbreviations.billion,e/=Math.pow(10,9)):T=Math.pow(10,6)&&!D||N?(k+=i[o].abbreviations.million,e/=Math.pow(10,6)):(T=Math.pow(10,3)&&!D||U)&&(k+=i[o].abbreviations.thousand,e/=Math.pow(10,3)))}if(n.indexOf(\"b\")>-1)for(n.indexOf(\" b\")>-1?(C=\" \",n=n.replace(\" b\",\"\")):n=n.replace(\"b\",\"\"),s=0;s<=K.length;s++)if(u=Math.pow(1024,s),c=Math.pow(1024,s+1),e>=u&&e0&&(e/=u);break}if(n.indexOf(\"d\")>-1)for(n.indexOf(\" d\")>-1?(C=\" \",n=n.replace(\" d\",\"\")):n=n.replace(\"d\",\"\"),s=0;s<=G.length;s++)if(u=Math.pow(1e3,s),c=Math.pow(1e3,s+1),e>=u&&e0&&(e/=u);break}if(n.indexOf(\"o\")>-1&&(n.indexOf(\" o\")>-1?(L=\" \",n=n.replace(\" o\",\"\")):n=n.replace(\"o\",\"\"),i[o].ordinal&&(L+=i[o].ordinal(e))),n.indexOf(\"[.]\")>-1&&(F=!0,n=n.replace(\"[.]\",\".\")),x=e.toString().split(\".\")[0],O=n.split(\".\")[1],y=n.indexOf(\",\"),O){if(x=(I=-1!==O.indexOf(\"*\")?f(e,e.toString().split(\".\")[1].length,t):O.indexOf(\"[\")>-1?f(e,(O=(O=O.replace(\"]\",\"\")).split(\"[\"))[0].length+O[1].length,t,O[1].length):f(e,O.length,t)).split(\".\")[0],I.split(\".\")[1].length)I=(r?k+r:i[o].delimiters.decimal)+I.split(\".\")[1];else I=\"\";F&&0===Number(I.slice(1))&&(I=\"\")}else x=f(e,null,t);return x.indexOf(\"-\")>-1&&(x=x.slice(1),R=!0),x.length-1&&(x=x.toString().replace(/(\\d)(?=(\\d{3})+(?!\\d))/g,\"$1\"+i[o].delimiters.thousands)),0===n.indexOf(\".\")&&(x=\"\"),b+(n.indexOf(\"(\")2)&&(o.length<2?!!o[0].match(/^\\d+.*\\d$/)&&!o[0].match(u):1===o[0].length?!!o[0].match(/^\\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\\d+$/):!!o[0].match(/^\\d+.*\\d$/)&&!o[0].match(u)&&!!o[1].match(/^\\d+$/)))))},n.exports={format:function(e,n,t,i){return null!=t&&t!==r.culture()&&r.setCulture(t),d(Number(e),null!=n?n:u,null==i?Math.round:i)}}},\n", " function _(e,n,i){var t=e(113),r=e(110),a=e(205),s=e(257),c=e(258),_=e(261),m=e(262),k=e(260),o=function(e){function n(n){return e.call(this,n)||this}return t.__extends(n,e),n.init_DatetimeTicker=function(){this.override({num_minor_ticks:0,tickers:function(){return[new a.AdaptiveTicker({mantissas:[1,2,5],base:10,min_interval:0,max_interval:500*k.ONE_MILLI,num_minor_ticks:0}),new a.AdaptiveTicker({mantissas:[1,2,5,10,15,20,30],base:60,min_interval:k.ONE_SECOND,max_interval:30*k.ONE_MINUTE,num_minor_ticks:0}),new a.AdaptiveTicker({mantissas:[1,2,4,6,8,12],base:24,min_interval:k.ONE_HOUR,max_interval:12*k.ONE_HOUR,num_minor_ticks:0}),new c.DaysTicker({days:r.range(1,32)}),new c.DaysTicker({days:r.range(1,31,3)}),new c.DaysTicker({days:[1,8,15,22]}),new c.DaysTicker({days:[1,15]}),new _.MonthsTicker({months:r.range(0,12,1)}),new _.MonthsTicker({months:r.range(0,12,2)}),new _.MonthsTicker({months:r.range(0,12,4)}),new _.MonthsTicker({months:r.range(0,12,6)}),new m.YearsTicker({})]}})},n}(s.CompositeTicker);i.DatetimeTicker=o,o.__name__=\"DatetimeTicker\",o.init_DatetimeTicker()},\n", " function _(t,e,i){var n=t(113),r=t(206),o=t(121),s=t(110),a=t(125),_=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_CompositeTicker=function(){this.define({tickers:[o.Array,[]]})},Object.defineProperty(e.prototype,\"min_intervals\",{get:function(){return this.tickers.map(function(t){return t.get_min_interval()})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max_intervals\",{get:function(){return this.tickers.map(function(t){return t.get_max_interval()})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"min_interval\",{get:function(){return this.min_intervals[0]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max_interval\",{get:function(){return this.max_intervals[0]},enumerable:!0,configurable:!0}),e.prototype.get_best_ticker=function(t,e,i){var n,r=e-t,o=this.get_ideal_interval(t,e,i),_=[s.sorted_index(this.min_intervals,o)-1,s.sorted_index(this.max_intervals,o)],u=[this.min_intervals[_[0]],this.max_intervals[_[1]]].map(function(t){return Math.abs(i-r/t)});if(a.isEmpty(u.filter(function(t){return!isNaN(t)})))n=this.tickers[0];else{var c=_[s.argmin(u)];n=this.tickers[c]}return n},e.prototype.get_interval=function(t,e,i){return this.get_best_ticker(t,e,i).get_interval(t,e,i)},e.prototype.get_ticks_no_defaults=function(t,e,i,n){return this.get_best_ticker(t,e,n).get_ticks_no_defaults(t,e,i,n)},e}(r.ContinuousTicker);i.CompositeTicker=_,_.__name__=\"CompositeTicker\",_.init_CompositeTicker()},\n", " function _(t,n,e){var i=t(113),r=t(259),a=t(260),o=t(121),s=t(110);var _=function(t){function n(n){return t.call(this,n)||this}return i.__extends(n,t),n.init_DaysTicker=function(){this.define({days:[o.Array,[]]}),this.override({num_minor_ticks:0})},n.prototype.initialize=function(){t.prototype.initialize.call(this);var n=this.days;n.length>1?this.interval=(n[1]-n[0])*a.ONE_DAY:this.interval=31*a.ONE_DAY},n.prototype.get_ticks_no_defaults=function(t,n,e,i){var r=function(t,n){var e=a.last_month_no_later_than(new Date(t)),i=a.last_month_no_later_than(new Date(n));i.setUTCMonth(i.getUTCMonth()+1);for(var r=[],o=e;r.push(a.copy_date(o)),o.setUTCMonth(o.getUTCMonth()+1),!(o>i););return r}(t,n),o=this.days,_=this.interval;return{major:s.concat(r.map(function(t){return function(t,n){for(var e=t.getUTCMonth(),i=[],r=0,s=o;r1?this.interval=(n[1]-n[0])*a.ONE_MONTH:this.interval=12*a.ONE_MONTH},n.prototype.get_ticks_no_defaults=function(t,n,e,r){var i=function(t,n){var e=a.last_year_no_later_than(new Date(t)),r=a.last_year_no_later_than(new Date(n));r.setUTCFullYear(r.getUTCFullYear()+1);for(var i=[],o=e;i.push(a.copy_date(o)),o.setUTCFullYear(o.getUTCFullYear()+1),!(o>r););return i}(t,n),o=this.months;return{major:l.concat(i.map(function(t){return o.map(function(n){var e=a.copy_date(t);return e.setUTCMonth(n),e})})).map(function(t){return t.getTime()}).filter(function(e){return t<=e&&e<=n}),minor:[]}},n}(i.SingleIntervalTicker);e.MonthsTicker=u,u.__name__=\"MonthsTicker\",u.init_MonthsTicker()},\n", " function _(t,e,i){var n=t(113),r=t(204),a=t(259),_=t(260),c=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.prototype.initialize=function(){t.prototype.initialize.call(this),this.interval=_.ONE_YEAR,this.basic_ticker=new r.BasicTicker({num_minor_ticks:0})},e.prototype.get_ticks_no_defaults=function(t,e,i,n){var r=_.last_year_no_later_than(new Date(t)).getUTCFullYear(),a=_.last_year_no_later_than(new Date(e)).getUTCFullYear();return{major:this.basic_ticker.get_ticks_no_defaults(r,a,i,n).major.map(function(t){return Date.UTC(t,0,1)}).filter(function(i){return t<=i&&i<=e}),minor:[]}},e}(a.SingleIntervalTicker);i.YearsTicker=c,c.__name__=\"YearsTicker\"},\n", " function _(i,n,t){var e=i(113),o=i(243),r=i(248),u=i(264),s=i(265),_=function(i){function n(){return null!==i&&i.apply(this,arguments)||this}return e.__extends(n,i),n}(o.AxisView);t.LogAxisView=_,_.__name__=\"LogAxisView\";var c=function(i){function n(n){return i.call(this,n)||this}return e.__extends(n,i),n.init_LogAxis=function(){this.prototype.default_view=_,this.override({ticker:function(){return new s.LogTicker},formatter:function(){return new u.LogTickFormatter}})},n}(r.ContinuousAxis);t.LogAxis=c,c.__name__=\"LogAxis\",c.init_LogAxis()},\n", " function _(t,i,r){var e=t(113),n=t(209),o=t(208),a=t(167),c=t(121),l=function(t){function i(i){return t.call(this,i)||this}return e.__extends(i,t),i.init_LogTickFormatter=function(){this.define({ticker:[c.Instance,null]})},i.prototype.initialize=function(){t.prototype.initialize.call(this),this.basic_formatter=new o.BasicTickFormatter,null==this.ticker&&a.logger.warn(\"LogTickFormatter not configured with a ticker, using default base of 10 (labels will be incorrect if ticker base is not 10)\")},i.prototype.doFormat=function(t,i){if(0==t.length)return[];for(var r=null!=this.ticker?this.ticker.base:10,e=!1,n=new Array(t.length),o=0,a=t.length;o0&&n[o]==n[o-1]){e=!0;break}return e?this.basic_formatter.doFormat(t,i):n},i}(n.TickFormatter);r.LogTickFormatter=l,l.__name__=\"LogTickFormatter\",l.init_LogTickFormatter()},\n", " function _(t,r,n){var e=t(113),i=t(205),o=t(110),a=function(t){function r(r){return t.call(this,r)||this}return e.__extends(r,t),r.init_LogTicker=function(){this.override({mantissas:[1,5]})},r.prototype.get_ticks_no_defaults=function(t,r,n,e){var i,a=this.num_minor_ticks,u=[],f=this.base,h=Math.log(t)/Math.log(f),l=Math.log(r)/Math.log(f),c=l-h;if(isFinite(c))if(c<2){var s=this.get_interval(t,r,e),g=Math.floor(t/s),_=Math.ceil(r/s);if(i=o.range(g,_+1).filter(function(t){return 0!=t}).map(function(t){return t*s}).filter(function(n){return t<=n&&n<=r}),a>0&&i.length>0){for(var p=s/a,v=0,M=(y=o.range(0,a).map(function(t){return t*p})).slice(1);v0&&i.length>0){for(var y,A=Math.pow(f,x)/a,F=0,q=y=o.range(1,a+1).map(function(t){return t*A});F1?((e=i).width=arguments[0],e.height=arguments[1]):e=t||i,!(this instanceof r))return new r(e);this.width=e.width||i.width,this.height=e.height||i.height,this.enableMirroring=void 0!==e.enableMirroring?e.enableMirroring:i.enableMirroring,this.canvas=this,this.__document=e.document||document,e.ctx?this.__ctx=e.ctx:(this.__canvas=this.__document.createElement(\"canvas\"),this.__ctx=this.__canvas.getContext(\"2d\")),this.__setDefaultStyles(),this.__stack=[this.__getStyleState()],this.__groupStack=[],this.__root=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\"),this.__root.setAttribute(\"version\",1.1),this.__root.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\"),this.__root.setAttributeNS(\"http://www.w3.org/2000/xmlns/\",\"xmlns:xlink\",\"http://www.w3.org/1999/xlink\"),this.__root.setAttribute(\"width\",this.width),this.__root.setAttribute(\"height\",this.height),this.__ids={},this.__defs=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"defs\"),this.__root.appendChild(this.__defs),this.__currentElement=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"),this.__root.appendChild(this.__currentElement)}).prototype.__createElement=function(t,e,r){void 0===e&&(e={});var i,n,s=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",t),a=Object.keys(e);for(r&&(s.setAttribute(\"fill\",\"none\"),s.setAttribute(\"stroke\",\"none\")),i=0;i0){\"path\"===this.__currentElement.nodeName&&(this.__currentElementsToStyle||(this.__currentElementsToStyle={element:e,children:[]}),this.__currentElementsToStyle.children.push(this.__currentElement),this.__applyCurrentDefaultPath());var r=this.__createElement(\"g\");e.appendChild(r),this.__currentElement=r}var i=this.__currentElement.getAttribute(\"transform\");i?i+=\" \":i=\"\",i+=t,this.__currentElement.setAttribute(\"transform\",i)},r.prototype.scale=function(t,e){void 0===e&&(e=t),this.__addTransform(a(\"scale({x},{y})\",{x:t,y:e}))},r.prototype.rotate=function(t){var e=180*t/Math.PI;this.__addTransform(a(\"rotate({angle},{cx},{cy})\",{angle:e,cx:0,cy:0}))},r.prototype.translate=function(t,e){this.__addTransform(a(\"translate({x},{y})\",{x:t,y:e}))},r.prototype.transform=function(t,e,r,i,n,s){this.__addTransform(a(\"matrix({a},{b},{c},{d},{e},{f})\",{a:t,b:e,c:r,d:i,e:n,f:s}))},r.prototype.beginPath=function(){var t;this.__currentDefaultPath=\"\",this.__currentPosition={},t=this.__createElement(\"path\",{},!0),this.__closestGroupOrSvg().appendChild(t),this.__currentElement=t},r.prototype.__applyCurrentDefaultPath=function(){var t=this.__currentElement;\"path\"===t.nodeName?t.setAttribute(\"d\",this.__currentDefaultPath):console.error(\"Attempted to apply path command to node\",t.nodeName)},r.prototype.__addPathCommand=function(t){this.__currentDefaultPath+=\" \",this.__currentDefaultPath+=t},r.prototype.moveTo=function(t,e){\"path\"!==this.__currentElement.nodeName&&this.beginPath(),this.__currentPosition={x:t,y:e},this.__addPathCommand(a(\"M {x} {y}\",{x:t,y:e}))},r.prototype.closePath=function(){this.__currentDefaultPath&&this.__addPathCommand(\"Z\")},r.prototype.lineTo=function(t,e){this.__currentPosition={x:t,y:e},this.__currentDefaultPath.indexOf(\"M\")>-1?this.__addPathCommand(a(\"L {x} {y}\",{x:t,y:e})):this.__addPathCommand(a(\"M {x} {y}\",{x:t,y:e}))},r.prototype.bezierCurveTo=function(t,e,r,i,n,s){this.__currentPosition={x:n,y:s},this.__addPathCommand(a(\"C {cp1x} {cp1y} {cp2x} {cp2y} {x} {y}\",{cp1x:t,cp1y:e,cp2x:r,cp2y:i,x:n,y:s}))},r.prototype.quadraticCurveTo=function(t,e,r,i){this.__currentPosition={x:r,y:i},this.__addPathCommand(a(\"Q {cpx} {cpy} {x} {y}\",{cpx:t,cpy:e,x:r,y:i}))};var l=function(t){var e=Math.sqrt(t[0]*t[0]+t[1]*t[1]);return[t[0]/e,t[1]/e]};r.prototype.arcTo=function(t,e,r,i,n){var s=this.__currentPosition&&this.__currentPosition.x,a=this.__currentPosition&&this.__currentPosition.y;if(void 0!==s&&void 0!==a){if(n<0)throw new Error(\"IndexSizeError: The radius provided (\"+n+\") is negative.\");if(s===t&&a===e||t===r&&e===i||0===n)this.lineTo(t,e);else{var o=l([s-t,a-e]),h=l([r-t,i-e]);if(o[0]*h[1]!=o[1]*h[0]){var c=o[0]*h[0]+o[1]*h[1],p=Math.acos(Math.abs(c)),_=l([o[0]+h[0],o[1]+h[1]]),u=n/Math.sin(p/2),d=t+u*_[0],g=e+u*_[1],m=[-o[1],o[0]],f=[h[1],-h[0]],y=function(t){var e=t[0];return t[1]>=0?Math.acos(e):-Math.acos(e)},v=y(m),b=y(f);this.lineTo(d+m[0]*n,g+m[1]*n),this.arc(d,g,n,v,b)}else this.lineTo(t,e)}}},r.prototype.stroke=function(){\"path\"===this.__currentElement.nodeName&&this.__currentElement.setAttribute(\"paint-order\",\"fill stroke markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"stroke\")},r.prototype.fill=function(){\"path\"===this.__currentElement.nodeName&&this.__currentElement.setAttribute(\"paint-order\",\"stroke fill markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"fill\")},r.prototype.rect=function(t,e,r,i){\"path\"!==this.__currentElement.nodeName&&this.beginPath(),this.moveTo(t,e),this.lineTo(t+r,e),this.lineTo(t+r,e+i),this.lineTo(t,e+i),this.lineTo(t,e),this.closePath()},r.prototype.fillRect=function(t,e,r,i){var n;n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i},!0),this.__closestGroupOrSvg().appendChild(n),this.__currentElement=n,this.__applyStyleToCurrentElement(\"fill\")},r.prototype.strokeRect=function(t,e,r,i){var n;n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i},!0),this.__closestGroupOrSvg().appendChild(n),this.__currentElement=n,this.__applyStyleToCurrentElement(\"stroke\")},r.prototype.__clearCanvas=function(){for(var t=this.__closestGroupOrSvg().getAttribute(\"transform\"),e=this.__root.childNodes[1],r=e.childNodes,i=r.length-1;i>=0;i--)r[i]&&e.removeChild(r[i]);this.__currentElement=e,this.__groupStack=[],t&&this.__addTransform(t)},r.prototype.clearRect=function(t,e,r,i){if(0!==t||0!==e||r!==this.width||i!==this.height){var n,s=this.__closestGroupOrSvg();n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i,fill:\"#FFFFFF\"},!0),s.appendChild(n)}else this.__clearCanvas()},r.prototype.createLinearGradient=function(t,e,r,n){var s=this.__createElement(\"linearGradient\",{id:o(this.__ids),x1:t+\"px\",x2:r+\"px\",y1:e+\"px\",y2:n+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(s),new i(s,this)},r.prototype.createRadialGradient=function(t,e,r,n,s,a){var h=this.__createElement(\"radialGradient\",{id:o(this.__ids),cx:n+\"px\",cy:s+\"px\",r:a+\"px\",fx:t+\"px\",fy:e+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(h),new i(h,this)},r.prototype.__parseFont=function(){var t=/^\\s*(?=(?:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))(?:\\s*\\/\\s*(normal|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])))?\\s*([-,\\'\\\"\\sa-z0-9]+?)\\s*$/i.exec(this.font),e={style:t[1]||\"normal\",size:t[4]||\"10px\",family:t[6]||\"sans-serif\",weight:t[3]||\"normal\",decoration:t[2]||\"normal\",href:null};return\"underline\"===this.__fontUnderline&&(e.decoration=\"underline\"),this.__fontHref&&(e.href=this.__fontHref),e},r.prototype.__wrapTextLink=function(t,e){if(t.href){var r=this.__createElement(\"a\");return r.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",t.href),r.appendChild(e),r}return e},r.prototype.__applyText=function(t,e,r,i){var n,s,a=this.__parseFont(),o=this.__closestGroupOrSvg(),l=this.__createElement(\"text\",{\"font-family\":a.family,\"font-size\":a.size,\"font-style\":a.style,\"font-weight\":a.weight,\"text-decoration\":a.decoration,x:e,y:r,\"text-anchor\":(n=this.textAlign,s={left:\"start\",right:\"end\",center:\"middle\",start:\"start\",end:\"end\"},s[n]||s.start),\"dominant-baseline\":h(this.textBaseline)},!0);l.appendChild(this.__document.createTextNode(t)),this.__currentElement=l,this.__applyStyleToCurrentElement(i),o.appendChild(this.__wrapTextLink(a,l))},r.prototype.fillText=function(t,e,r){this.__applyText(t,e,r,\"fill\")},r.prototype.strokeText=function(t,e,r){this.__applyText(t,e,r,\"stroke\")},r.prototype.measureText=function(t){return this.__ctx.font=this.font,this.__ctx.measureText(t)},r.prototype.arc=function(t,e,r,i,n,s){if(i!==n){(i%=2*Math.PI)===(n%=2*Math.PI)&&(n=(n+2*Math.PI-.001*(s?-1:1))%(2*Math.PI));var o=t+r*Math.cos(n),h=e+r*Math.sin(n),l=t+r*Math.cos(i),c=e+r*Math.sin(i),p=s?0:1,_=0,u=n-i;u<0&&(u+=2*Math.PI),_=s?u>Math.PI?0:1:u>Math.PI?1:0,this.lineTo(l,c),this.__addPathCommand(a(\"A {rx} {ry} {xAxisRotation} {largeArcFlag} {sweepFlag} {endX} {endY}\",{rx:r,ry:r,xAxisRotation:0,largeArcFlag:_,sweepFlag:p,endX:o,endY:h})),this.__currentPosition={x:o,y:h}}},r.prototype.clip=function(){var t=this.__closestGroupOrSvg(),e=this.__createElement(\"clipPath\"),r=o(this.__ids),i=this.__createElement(\"g\");this.__applyCurrentDefaultPath(),t.removeChild(this.__currentElement),e.setAttribute(\"id\",r),e.appendChild(this.__currentElement),this.__defs.appendChild(e),t.setAttribute(\"clip-path\",a(\"url(#{id})\",{id:r})),t.appendChild(i),this.__currentElement=i},r.prototype.drawImage=function(){var t,e,i,n,s,a,o,h,l,c,p,_,u,d,g=Array.prototype.slice.call(arguments),m=g[0],f=0,y=0;if(3===g.length)t=g[1],e=g[2],i=s=m.width,n=a=m.height;else if(5===g.length)t=g[1],e=g[2],i=g[3],n=g[4],s=m.width,a=m.height;else{if(9!==g.length)throw new Error(\"Inavlid number of arguments passed to drawImage: \"+arguments.length);f=g[1],y=g[2],s=g[3],a=g[4],t=g[5],e=g[6],i=g[7],n=g[8]}o=this.__closestGroupOrSvg(),this.__currentElement;var v=\"translate(\"+t+\", \"+e+\")\";if(m instanceof r){if((h=m.getSvg().cloneNode(!0)).childNodes&&h.childNodes.length>1){for(l=h.childNodes[0];l.childNodes.length;)d=l.childNodes[0].getAttribute(\"id\"),this.__ids[d]=d,this.__defs.appendChild(l.childNodes[0]);if(c=h.childNodes[1]){var b,w=c.getAttribute(\"transform\");b=w?w+\" \"+v:v,c.setAttribute(\"transform\",b),o.appendChild(c)}}}else\"IMG\"===m.nodeName?((p=this.__createElement(\"image\")).setAttribute(\"width\",i),p.setAttribute(\"height\",n),p.setAttribute(\"preserveAspectRatio\",\"none\"),(f||y||s!==m.width||a!==m.height)&&((_=this.__document.createElement(\"canvas\")).width=i,_.height=n,(u=_.getContext(\"2d\")).drawImage(m,f,y,s,a,0,0,i,n),m=_),p.setAttribute(\"transform\",v),p.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"===m.nodeName?m.toDataURL():m.getAttribute(\"src\")),o.appendChild(p)):\"CANVAS\"===m.nodeName&&((p=this.__createElement(\"image\")).setAttribute(\"width\",i),p.setAttribute(\"height\",n),p.setAttribute(\"preserveAspectRatio\",\"none\"),(_=this.__document.createElement(\"canvas\")).width=i,_.height=n,(u=_.getContext(\"2d\")).imageSmoothingEnabled=!1,u.mozImageSmoothingEnabled=!1,u.oImageSmoothingEnabled=!1,u.webkitImageSmoothingEnabled=!1,u.drawImage(m,f,y,s,a,0,0,i,n),m=_,p.setAttribute(\"transform\",v),p.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",m.toDataURL()),o.appendChild(p))},r.prototype.createPattern=function(t,e){var i,s=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"pattern\"),a=o(this.__ids);return s.setAttribute(\"id\",a),s.setAttribute(\"width\",t.width),s.setAttribute(\"height\",t.height),\"CANVAS\"===t.nodeName||\"IMG\"===t.nodeName?((i=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"image\")).setAttribute(\"width\",t.width),i.setAttribute(\"height\",t.height),i.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"===t.nodeName?t.toDataURL():t.getAttribute(\"src\")),s.appendChild(i),this.__defs.appendChild(s)):t instanceof r&&(s.appendChild(t.__root.childNodes[1]),this.__defs.appendChild(s)),new n(s,this)},r.prototype.setLineDash=function(t){t&&t.length>0?this.lineDash=t.join(\",\"):this.lineDash=null},r.prototype.drawFocusRing=function(){},r.prototype.createImageData=function(){},r.prototype.getImageData=function(){},r.prototype.putImageData=function(){},r.prototype.globalCompositeOperation=function(){},r.prototype.setTransform=function(){},\"object\"==typeof window&&(window.C2S=r),\"object\"==typeof e&&\"object\"==typeof e.exports&&(e.exports=r)}()},\n", " function _(e,t,a){var r=e(113),n=e(279),s=e(215),i=e(224),_=e(225),o=e(280),c=e(184),g=function(e){function t(t,a,r,n,s,i){void 0===s&&(s={}),void 0===i&&(i={});var _=e.call(this)||this;return _.x_scale=t,_.y_scale=a,_.x_range=r,_.y_range=n,_.extra_x_ranges=s,_.extra_y_ranges=i,_._configure_scales(),_}return r.__extends(t,e),t.prototype.map_to_screen=function(e,t,a,r){return void 0===a&&(a=\"default\"),void 0===r&&(r=\"default\"),[this.xscales[a].v_compute(e),this.yscales[r].v_compute(t)]},t.prototype._get_ranges=function(e,t){var a={};if(a.default=e,null!=t)for(var r in t)a[r]=t[r];return a},t.prototype._get_scales=function(e,t,a){var r={};for(var g in t){var l=t[g];if(l instanceof o.DataRange1d||l instanceof _.Range1d){if(!(e instanceof i.LogScale||e instanceof s.LinearScale))throw new Error(\"Range \"+l.type+\" is incompatible is Scale \"+e.type);if(e instanceof n.CategoricalScale)throw new Error(\"Range \"+l.type+\" is incompatible is Scale \"+e.type)}if(l instanceof c.FactorRange&&!(e instanceof n.CategoricalScale))throw new Error(\"Range \"+l.type+\" is incompatible is Scale \"+e.type);e instanceof i.LogScale&&l instanceof o.DataRange1d&&(l.scale_hint=\"log\");var f=e.clone();f.setv({source_range:l,target_range:a}),r[g]=f}return r},t.prototype._configure_frame_ranges=function(){this._h_target=new _.Range1d({start:this._left.value,end:this._right.value}),this._v_target=new _.Range1d({start:this._bottom.value,end:this._top.value})},t.prototype._configure_scales=function(){this._configure_frame_ranges(),this._x_ranges=this._get_ranges(this.x_range,this.extra_x_ranges),this._y_ranges=this._get_ranges(this.y_range,this.extra_y_ranges),this._xscales=this._get_scales(this.x_scale,this._x_ranges,this._h_target),this._yscales=this._get_scales(this.y_scale,this._y_ranges,this._v_target)},t.prototype._update_scales=function(){for(var e in this._configure_frame_ranges(),this._xscales){this._xscales[e].target_range=this._h_target}for(var e in this._yscales){this._yscales[e].target_range=this._v_target}},t.prototype._set_geometry=function(t,a){e.prototype._set_geometry.call(this,t,a),this._update_scales()},Object.defineProperty(t.prototype,\"x_ranges\",{get:function(){return this._x_ranges},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"y_ranges\",{get:function(){return this._y_ranges},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"xscales\",{get:function(){return this._xscales},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"yscales\",{get:function(){return this._yscales},enumerable:!0,configurable:!0}),t}(e(282).LayoutItem);a.CartesianFrame=g,g.__name__=\"CartesianFrame\"},\n", " function _(t,e,c){var n=t(113),o=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.prototype.compute=function(e){return t.prototype.compute.call(this,this.source_range.synthetic(e))},e.prototype.v_compute=function(e){return t.prototype.v_compute.call(this,this.source_range.v_synthetic(e))},e}(t(215).LinearScale);c.CategoricalScale=o,o.__name__=\"CategoricalScale\"},\n", " function _(t,i,n){var e=t(113),a=t(281),r=t(175),s=t(167),o=t(121),l=t(181),_=t(110),d=function(t){function i(i){var n=t.call(this,i)||this;return n._plot_bounds={},n.have_updated_interactively=!1,n}return e.__extends(i,t),i.init_DataRange1d=function(){this.define({start:[o.Number],end:[o.Number],range_padding:[o.Number,.1],range_padding_units:[o.PaddingUnits,\"percent\"],flipped:[o.Boolean,!1],follow:[o.StartEnd],follow_interval:[o.Number],default_span:[o.Number,2],only_visible:[o.Boolean,!1]}),this.internal({scale_hint:[o.String,\"auto\"]})},i.prototype.initialize=function(){t.prototype.initialize.call(this),this._initial_start=this.start,this._initial_end=this.end,this._initial_range_padding=this.range_padding,this._initial_range_padding_units=this.range_padding_units,this._initial_follow=this.follow,this._initial_follow_interval=this.follow_interval,this._initial_default_span=this.default_span},Object.defineProperty(i.prototype,\"min\",{get:function(){return Math.min(this.start,this.end)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,\"max\",{get:function(){return Math.max(this.start,this.end)},enumerable:!0,configurable:!0}),i.prototype.computed_renderers=function(){var t=this.names,i=this.renderers;if(0==i.length)for(var n=0,e=this.plots;n0&&(i=i.filter(function(i){return _.includes(t,i.name)})),s.logger.debug(\"computed \"+i.length+\" renderers for DataRange1d \"+this.id);for(var o=0,l=i;ou&&(\"start\"==this.follow?a=e+h*u:\"end\"==this.follow&&(e=a-h*u)),[e,a]},i.prototype.update=function(t,i,n,e){if(!this.have_updated_interactively){var a=this.computed_renderers(),r=this._compute_plot_bounds(a,t);null!=e&&(r=this.adjust_bounds_for_aspect(r,e)),this._plot_bounds[n]=r;var s=this._compute_min_max(this._plot_bounds,i),o=s[0],l=s[1],_=this._compute_range(o,l),d=_[0],h=_[1];null!=this._initial_start&&(\"log\"==this.scale_hint?this._initial_start>0&&(d=this._initial_start):d=this._initial_start),null!=this._initial_end&&(\"log\"==this.scale_hint?this._initial_end>0&&(h=this._initial_end):h=this._initial_end);var u=[this.start,this.end],p=u[0],g=u[1];if(d!=p||h!=g){var f={};d!=p&&(f.start=d),h!=g&&(f.end=h),this.setv(f)}\"auto\"==this.bounds&&this.setv({bounds:[d,h]},{silent:!0}),this.change.emit()}},i.prototype.reset=function(){this.have_updated_interactively=!1,this.setv({range_padding:this._initial_range_padding,range_padding_units:this._initial_range_padding_units,follow:this._initial_follow,follow_interval:this._initial_follow_interval,default_span:this._initial_default_span},{silent:!0}),this.change.emit()},i}(a.DataRange);n.DataRange1d=d,d.__name__=\"DataRange1d\",d.init_DataRange1d()},\n", " function _(n,a,e){var t=n(113),i=n(185),r=n(121),_=function(n){function a(a){return n.call(this,a)||this}return t.__extends(a,n),a.init_DataRange=function(){this.define({names:[r.Array,[]],renderers:[r.Array,[]]})},a}(i.Range);e.DataRange=_,_.__name__=\"DataRange\",_.init_DataRange()},\n", " function _(a,o,t){var r=a(283);t.Sizeable=r.Sizeable;var e=a(284);t.Layoutable=e.Layoutable,t.LayoutItem=e.LayoutItem;var n=a(285);t.HStack=n.HStack,t.VStack=n.VStack,t.AnchorLayout=n.AnchorLayout;var c=a(286);t.Grid=c.Grid,t.Row=c.Row,t.Column=c.Column;var i=a(287);t.ContentBox=i.ContentBox,t.VariadicBox=i.VariadicBox},\n", " function _(t,h,i){var e=Math.min,n=Math.max,o=function(){function t(t){void 0===t&&(t={}),this.width=null!=t.width?t.width:0,this.height=null!=t.height?t.height:0}return t.prototype.bounded_to=function(h){var i=h.width,e=h.height;return new t({width:this.width==1/0&&null!=i?i:this.width,height:this.height==1/0&&null!=e?e:this.height})},t.prototype.expanded_to=function(h){var i=h.width,e=h.height;return new t({width:i!=1/0?n(this.width,i):this.width,height:e!=1/0?n(this.height,e):this.height})},t.prototype.expand_to=function(t){var h=t.width,i=t.height;this.width=n(this.width,h),this.height=n(this.height,i)},t.prototype.narrowed_to=function(h){var i=h.width,n=h.height;return new t({width:e(this.width,i),height:e(this.height,n)})},t.prototype.narrow_to=function(t){var h=t.width,i=t.height;this.width=e(this.width,h),this.height=e(this.height,i)},t.prototype.grow_by=function(h){var i=h.left,e=h.right,n=h.top,o=h.bottom;return new t({width:this.width+i+e,height:this.height+n+o})},t.prototype.shrink_by=function(h){var i=h.left,e=h.right,o=h.top,r=h.bottom;return new t({width:n(this.width-i-e,0),height:n(this.height-o-r,0)})},t.prototype.map=function(h,i){return new t({width:h(this.width),height:(null!=i?i:h)(this.height)})},t}();i.Sizeable=o,o.__name__=\"Sizeable\"},\n", " function _(i,t,e){var h=i(113),n=i(283),r=i(181),s=Math.min,o=Math.max,g=Math.round,u=function(){function i(){this._bbox=new r.BBox,this._inner_bbox=new r.BBox;var i=this;this._top={get value(){return i.bbox.top}},this._left={get value(){return i.bbox.left}},this._width={get value(){return i.bbox.width}},this._height={get value(){return i.bbox.height}},this._right={get value(){return i.bbox.right}},this._bottom={get value(){return i.bbox.bottom}},this._hcenter={get value(){return i.bbox.hcenter}},this._vcenter={get value(){return i.bbox.vcenter}}}return Object.defineProperty(i.prototype,\"bbox\",{get:function(){return this._bbox},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,\"inner_bbox\",{get:function(){return this._inner_bbox},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,\"sizing\",{get:function(){return this._sizing},enumerable:!0,configurable:!0}),i.prototype.set_sizing=function(i){var t=i.width_policy||\"fit\",e=i.width,h=null!=i.min_width?i.min_width:0,n=null!=i.max_width?i.max_width:1/0,r=i.height_policy||\"fit\",s=i.height,o=null!=i.min_height?i.min_height:0,g=null!=i.max_height?i.max_height:1/0,u=i.aspect,a=i.margin||{top:0,right:0,bottom:0,left:0},l=!1!==i.visible,_=i.halign||\"start\",d=i.valign||\"start\";this._sizing={width_policy:t,min_width:h,width:e,max_width:n,height_policy:r,min_height:o,height:s,max_height:g,aspect:u,margin:a,visible:l,halign:_,valign:d,size:{width:e,height:s},min_size:{width:h,height:o},max_size:{width:n,height:g}},this._init()},i.prototype._init=function(){},i.prototype._set_geometry=function(i,t){this._bbox=i,this._inner_bbox=t},i.prototype.set_geometry=function(i,t){this._set_geometry(i,t||i)},i.prototype.is_width_expanding=function(){return\"max\"==this.sizing.width_policy},i.prototype.is_height_expanding=function(){return\"max\"==this.sizing.height_policy},i.prototype.apply_aspect=function(i,t){var e=t.width,h=t.height,n=this.sizing.aspect;if(null!=n){var r=this.sizing,s=r.width_policy,o=r.height_policy;if(\"fixed\"!=s&&\"fixed\"!=o)if(s==o){var u=e,a=g(e/n),l=g(h*n),_=h;Math.abs(i.width-u)+Math.abs(i.height-a)<=Math.abs(i.width-l)+Math.abs(i.height-_)?(e=u,h=a):(e=l,h=_)}else!function(i,t){var e={max:4,fit:3,min:2,fixed:1};return e[i]>e[t]}(s,o)?e=g(h*n):h=g(e/n);else\"fixed\"==s?h=g(e/n):\"fixed\"==o&&(e=g(h*n))}return{width:e,height:h}},i.prototype.measure=function(i){var t=this;if(!this.sizing.visible)return{width:0,height:0};var e=function(i){return\"fixed\"==t.sizing.width_policy&&null!=t.sizing.width?t.sizing.width:i},h=function(i){return\"fixed\"==t.sizing.height_policy&&null!=t.sizing.height?t.sizing.height:i},r=new n.Sizeable(i).shrink_by(this.sizing.margin).map(e,h),s=this._measure(r),o=this.clip_size(s),g=e(o.width),u=h(o.height),a=this.apply_aspect(r,{width:g,height:u});return Object.assign(Object.assign({},s),a)},i.prototype.compute=function(i){void 0===i&&(i={});var t=this.measure({width:null!=i.width&&this.is_width_expanding()?i.width:1/0,height:null!=i.height&&this.is_height_expanding()?i.height:1/0}),e=t.width,h=t.height,n=new r.BBox({left:0,top:0,width:e,height:h}),s=void 0;if(null!=t.inner){var o=t.inner,g=o.left,u=o.top,a=o.right,l=o.bottom;s=new r.BBox({left:g,top:u,right:e-a,bottom:h-l})}this.set_geometry(n,s)},Object.defineProperty(i.prototype,\"xview\",{get:function(){return this.bbox.xview},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,\"yview\",{get:function(){return this.bbox.yview},enumerable:!0,configurable:!0}),i.prototype.clip_width=function(i){return o(this.sizing.min_width,s(i,this.sizing.max_width))},i.prototype.clip_height=function(i){return o(this.sizing.min_height,s(i,this.sizing.max_height))},i.prototype.clip_size=function(i){var t=i.width,e=i.height;return{width:this.clip_width(t),height:this.clip_height(e)}},i}();e.Layoutable=u,u.__name__=\"Layoutable\";var a=function(i){function t(){return null!==i&&i.apply(this,arguments)||this}return h.__extends(t,i),t.prototype._measure=function(i){var t,e,h=this.sizing,n=h.width_policy,r=h.height_policy;if(i.width==1/0)t=null!=this.sizing.width?this.sizing.width:0;else if(\"fixed\"==n)t=null!=this.sizing.width?this.sizing.width:0;else if(\"min\"==n)t=null!=this.sizing.width?s(i.width,this.sizing.width):0;else if(\"fit\"==n)t=null!=this.sizing.width?s(i.width,this.sizing.width):i.width;else{if(\"max\"!=n)throw new Error(\"unrechable\");t=null!=this.sizing.width?o(i.width,this.sizing.width):i.width}if(i.height==1/0)e=null!=this.sizing.height?this.sizing.height:0;else if(\"fixed\"==r)e=null!=this.sizing.height?this.sizing.height:0;else if(\"min\"==r)e=null!=this.sizing.height?s(i.height,this.sizing.height):0;else if(\"fit\"==r)e=null!=this.sizing.height?s(i.height,this.sizing.height):i.height;else{if(\"max\"!=r)throw new Error(\"unrechable\");e=null!=this.sizing.height?o(i.height,this.sizing.height):i.height}return{width:t,height:e}},t}(u);e.LayoutItem=a,a.__name__=\"LayoutItem\";var l=function(i){function t(){return null!==i&&i.apply(this,arguments)||this}return h.__extends(t,i),t.prototype._measure=function(i){var t=this,e=this._content_size(),h=i.bounded_to(this.sizing.size).bounded_to(e);return{width:function(){switch(t.sizing.width_policy){case\"fixed\":return null!=t.sizing.width?t.sizing.width:e.width;case\"min\":return e.width;case\"fit\":return h.width;case\"max\":return Math.max(e.width,h.width);default:throw new Error(\"unexpected\")}}(),height:function(){switch(t.sizing.height_policy){case\"fixed\":return null!=t.sizing.height?t.sizing.height:e.height;case\"min\":return e.height;case\"fit\":return h.height;case\"max\":return Math.max(e.height,h.height);default:throw new Error(\"unexpected\")}}()}},t}(u);e.ContentLayoutable=l,l.__name__=\"ContentLayoutable\"},\n", " function _(t,e,r){var h=t(113),o=t(284),i=t(181),n=function(t){function e(){var e=t.apply(this,arguments)||this;return e.children=[],e}return h.__extends(e,t),e}(o.Layoutable);r.Stack=n,n.__name__=\"Stack\";var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return h.__extends(e,t),e.prototype._measure=function(t){for(var e=0,r=0,h=0,o=this.children;h0)for(var A=l(j.height/O.length),M=0,P=O;M0)for(var S=l(j.width/C.length),E=0,G=C;E0)for(g=0;gy?y:m,_--}}}u=\"fixed\"==this.sizing.width_policy&&null!=this.sizing.width?this.sizing.width:t.width!=1/0&&this.is_width_expanding()?t.width:f.size.width;for(var v=0,x=0;x0)for(x=0;xj?j:m,_--}}}var O=this._measure_cells(function(t,i){return{width:f.col_widths[i],height:f.row_heights[t]}}),B=O.row_heights,A=O.col_widths,M=O.size_hints;return{size:this._measure_totals(B,A),row_heights:B,col_widths:A,size_hints:M}},i.prototype._measure=function(t){return this._measure_grid(t).size},i.prototype._set_geometry=function(i,e){t.prototype._set_geometry.call(this,i,e);for(var n=this._state,r=n.nrows,o=n.ncols,s=n.rspacing,h=n.cspacing,u=this._measure_grid(i),p=u.row_heights,g=u.col_widths,_=u.size_hints,d=this._state.rows.map(function(t,i){return Object.assign(Object.assign({},t),{top:0,height:p[i],get bottom(){return this.top+this.height}})}),w=this._state.cols.map(function(t,i){return Object.assign(Object.assign({},t),{left:0,width:g[i],get right(){return this.left+this.width}})}),y=_.map(function(t,i){return Object.assign(Object.assign({},i),{outer:new a.BBox,inner:new a.BBox})}),m=0,v=this.absolute?i.top:0;m0?a.every(e,s.isBoolean)?(e.length!==n.get_length()&&r.logger.warn(\"BooleanFilter \"+this.id+\": length of booleans doesn't match data source\"),a.range(0,e.length).filter(function(n){return!0===e[n]})):(r.logger.warn(\"BooleanFilter \"+this.id+\": booleans should be array of booleans, defaulting to no filtering\"),null):(null!=e&&0==e.length?r.logger.warn(\"BooleanFilter \"+this.id+\": booleans is empty, defaulting to no filtering\"):r.logger.warn(\"BooleanFilter \"+this.id+\": booleans was not set, defaulting to no filtering\"),null)},e}(l.Filter);o.BooleanFilter=g,g.__name__=\"BooleanFilter\",g.init_BooleanFilter()},\n", " function _(t,n,e){var i=t(113),r=t(166),l=t(121),o=t(109),a=t(110),f=t(167),u=function(t){function n(n){return t.call(this,n)||this}return i.__extends(n,t),n.init_Filter=function(){this.define({filter:[l.Array,null]})},n.prototype.compute_indices=function(t){var n=this.filter;return null!=n&&n.length>=0?o.isArrayOf(n,o.isBoolean)?a.range(0,n.length).filter(function(t){return!0===n[t]}):o.isArrayOf(n,o.isInteger)?n:(f.logger.warn(\"Filter \"+this.id+\": filter should either be array of only booleans or only integers, defaulting to no filtering\"),null):(f.logger.warn(\"Filter \"+this.id+\": filter was not set to be an array, defaulting to no filtering\"),null)},n}(r.Model);e.Filter=u,u.__name__=\"Filter\",u.init_Filter()},\n", " function _(e,t,r){var i=e(113),n=e(294),s=e(121),o=e(125),u=e(127),c=function(t){function r(e){return t.call(this,e)||this}return i.__extends(r,t),r.init_CustomJSFilter=function(){this.define({args:[s.Any,{}],code:[s.String,\"\"],use_strict:[s.Boolean,!1]})},Object.defineProperty(r.prototype,\"names\",{get:function(){return o.keys(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"values\",{get:function(){return o.values(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"func\",{get:function(){var e=this.use_strict?u.use_strict(this.code):this.code;return new(Function.bind.apply(Function,i.__spreadArrays([void 0],this.names,[\"source\",\"require\",\"exports\",e])))},enumerable:!0,configurable:!0}),r.prototype.compute_indices=function(r){return this.filter=this.func.apply(this,i.__spreadArrays(this.values,[r,e,{}])),t.prototype.compute_indices.call(this,r)},r}(n.Filter);r.CustomJSFilter=c,c.__name__=\"CustomJSFilter\",c.init_CustomJSFilter()},\n", " function _(n,i,t){var r=n(113),e=n(294),u=n(121),o=n(167),l=n(110),c=function(n){function i(i){var t=n.call(this,i)||this;return t.indices=null,t}return r.__extends(i,n),i.init_GroupFilter=function(){this.define({column_name:[u.String],group:[u.String]})},i.prototype.compute_indices=function(n){var i=this,t=n.get_column(this.column_name);return null==t?(o.logger.warn(\"group filter: groupby column not found in data source\"),null):(this.indices=l.range(0,n.get_length()||0).filter(function(n){return t[n]===i.group}),0===this.indices.length&&o.logger.warn(\"group filter: group '\"+this.group+\"' did not match any values in column '\"+this.column_name+\"'\"),this.indices)},i}(e.Filter);t.GroupFilter=c,c.__name__=\"GroupFilter\",c.init_GroupFilter()},\n", " function _(i,n,e){var t=i(113),r=i(294),l=i(121),s=i(167),d=i(109),o=i(110),u=function(i){function n(n){return i.call(this,n)||this}return t.__extends(n,i),n.init_IndexFilter=function(){this.define({indices:[l.Array,null]})},n.prototype.compute_indices=function(i){return null!=this.indices&&this.indices.length>=0?o.every(this.indices,d.isInteger)?this.indices:(s.logger.warn(\"IndexFilter \"+this.id+\": indices should be array of integers, defaulting to no filtering\"),null):(s.logger.warn(\"IndexFilter \"+this.id+\": indices was not set, defaulting to no filtering\"),null)},n}(r.Filter);e.IndexFilter=u,u.__name__=\"IndexFilter\",u.init_IndexFilter()},\n", " function _(r,t,a){var e=r(208);a.BasicTickFormatter=e.BasicTickFormatter;var c=r(247);a.CategoricalTickFormatter=c.CategoricalTickFormatter;var i=r(251);a.DatetimeTickFormatter=i.DatetimeTickFormatter;var o=r(299);a.FuncTickFormatter=o.FuncTickFormatter;var m=r(264);a.LogTickFormatter=m.LogTickFormatter;var F=r(267);a.MercatorTickFormatter=F.MercatorTickFormatter;var k=r(300);a.NumeralTickFormatter=k.NumeralTickFormatter;var T=r(301);a.PrintfTickFormatter=T.PrintfTickFormatter;var v=r(209);a.TickFormatter=v.TickFormatter},\n", " function _(t,e,r){var n=t(113),i=t(209),o=t(121),c=t(125),u=t(127),a=function(e){function r(t){return e.call(this,t)||this}return n.__extends(r,e),r.init_FuncTickFormatter=function(){this.define({args:[o.Any,{}],code:[o.String,\"\"],use_strict:[o.Boolean,!1]})},Object.defineProperty(r.prototype,\"names\",{get:function(){return c.keys(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"values\",{get:function(){return c.values(this.args)},enumerable:!0,configurable:!0}),r.prototype._make_func=function(){var t=this.use_strict?u.use_strict(this.code):this.code;return new(Function.bind.apply(Function,n.__spreadArrays([void 0,\"tick\",\"index\",\"ticks\"],this.names,[\"require\",\"exports\",t])))},r.prototype.doFormat=function(e,r){var i=this,o=this._make_func().bind({});return e.map(function(e,r,c){return o.apply(void 0,n.__spreadArrays([e,r,c],i.values,[t,{}]))})},r}(i.TickFormatter);r.FuncTickFormatter=a,a.__name__=\"FuncTickFormatter\",a.init_FuncTickFormatter()},\n", " function _(n,r,t){var e=n(113),o=n(255),i=n(209),a=n(121),u=function(n){function r(r){return n.call(this,r)||this}return e.__extends(r,n),r.init_NumeralTickFormatter=function(){this.define({format:[a.String,\"0,0\"],language:[a.String,\"en\"],rounding:[a.RoundingFunction,\"round\"]})},Object.defineProperty(r.prototype,\"_rounding_fn\",{get:function(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}},enumerable:!0,configurable:!0}),r.prototype.doFormat=function(n,r){var t=this.format,e=this.language,i=this._rounding_fn;return n.map(function(n){return o.format(n,t,e,i)})},r}(i.TickFormatter);t.NumeralTickFormatter=u,u.__name__=\"NumeralTickFormatter\",u.init_NumeralTickFormatter()},\n", " function _(t,r,n){var i=t(113),o=t(209),e=t(253),f=t(121),a=function(t){function r(r){return t.call(this,r)||this}return i.__extends(r,t),r.init_PrintfTickFormatter=function(){this.define({format:[f.String,\"%s\"]})},r.prototype.doFormat=function(t,r){var n=this;return t.map(function(t){return e.sprintf(n.format,t)})},r}(o.TickFormatter);n.PrintfTickFormatter=a,a.__name__=\"PrintfTickFormatter\",a.init_PrintfTickFormatter()},\n", " function _(a,e,r){var v=a(303);r.AnnularWedge=v.AnnularWedge;var l=a(304);r.Annulus=l.Annulus;var t=a(305);r.Arc=t.Arc;var i=a(306);r.Bezier=i.Bezier;var n=a(307);r.Circle=n.Circle;var u=a(308);r.CenterRotatable=u.CenterRotatable;var g=a(309);r.Ellipse=g.Ellipse;var c=a(310);r.EllipseOval=c.EllipseOval;var A=a(182);r.Glyph=A.Glyph;var p=a(188);r.HArea=p.HArea;var s=a(311);r.HBar=s.HBar;var R=a(313);r.HexTile=R.HexTile;var d=a(314);r.Image=d.Image;var h=a(316);r.ImageRGBA=h.ImageRGBA;var m=a(317);r.ImageURL=m.ImageURL;var y=a(177);r.Line=y.Line;var B=a(319);r.MultiLine=B.MultiLine;var o=a(320);r.MultiPolygons=o.MultiPolygons;var G=a(321);r.Oval=G.Oval;var H=a(187);r.Patch=H.Patch;var I=a(322);r.Patches=I.Patches;var L=a(323);r.Quad=L.Quad;var P=a(324);r.Quadratic=P.Quadratic;var x=a(325);r.Ray=x.Ray;var C=a(326);r.Rect=C.Rect;var E=a(327);r.Segment=E.Segment;var M=a(328);r.Step=M.Step;var O=a(329);r.Text=O.Text;var Q=a(190);r.VArea=Q.VArea;var S=a(330);r.VBar=S.VBar;var T=a(331);r.Wedge=T.Wedge;var V=a(178);r.XYGlyph=V.XYGlyph},\n", " function _(t,e,i){var r=t(113),s=t(178),n=t(186),a=t(183),_=t(121),h=t(111),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype._map_data=function(){\"data\"==this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"==this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius=this._outer_radius,this._angle=new Float32Array(this._start_angle.length);for(var t=0,e=this._start_angle.length;t=A&&v.push([m,z])}for(var S=this.model.properties.direction.value(),D=[],V=0,b=v;V=M&&v.push([m,g])}return a.create_hit_test_result_from_hits(v)},r.prototype.draw_legend_for_index=function(i,r,t){var s=r.x0,e=r.y0,a=r.x1,n=r.y1,u=t+1,_=new Array(u);_[t]=(s+a)/2;var h=new Array(u);h[t]=(e+n)/2;var o=.5*Math.min(Math.abs(a-s),Math.abs(n-e)),d=new Array(u);d[t]=.4*o;var l=new Array(u);l[t]=.8*o,this._render(i,[t],{sx:_,sy:h,sinner_radius:d,souter_radius:l})},r}(e.XYGlyphView);t.AnnulusView=_,_.__name__=\"AnnulusView\";var h=function(i){function r(r){return i.call(this,r)||this}return s.__extends(r,i),r.init_Annulus=function(){this.prototype.default_view=_,this.mixins([\"line\",\"fill\"]),this.define({inner_radius:[n.DistanceSpec],outer_radius:[n.DistanceSpec]})},r}(e.XYGlyph);t.Annulus=h,h.__name__=\"Annulus\",h.init_Annulus()},\n", " function _(i,e,t){var n=i(113),s=i(178),r=i(186),a=i(121),_=function(i){function e(){return null!==i&&i.apply(this,arguments)||this}return n.__extends(e,i),e.prototype._map_data=function(){\"data\"==this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius):this.sradius=this._radius},e.prototype._render=function(i,e,t){var n=t.sx,s=t.sy,r=t.sradius,a=t._start_angle,_=t._end_angle;if(this.visuals.line.doit)for(var o=this.model.properties.direction.value(),c=0,l=e;c1?(p[e]=d,x[e]=d/o):(p[e]=d*o,x[e]=d),this._render(t,[e],{sx:_,sy:l,sw:p,sh:x,_angle:[0]})},i.prototype._bounds=function(t){var i=t.x0,e=t.x1,s=t.y0,h=t.y1;return{x0:i-this.max_w2,x1:e+this.max_w2,y0:s-this.max_h2,y1:h+this.max_h2}},i}(h.CenterRotatableView);e.EllipseOvalView=a,a.__name__=\"EllipseOvalView\";var n=function(t){function i(i){return t.call(this,i)||this}return s.__extends(i,t),i}(h.CenterRotatable);e.EllipseOval=n,n.__name__=\"EllipseOval\"},\n", " function _(t,i,e){var s=t(113),h=t(312),r=t(121),n=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return s.__extends(i,t),i.prototype.scenterx=function(t){return(this.sleft[t]+this.sright[t])/2},i.prototype.scentery=function(t){return this.sy[t]},i.prototype._index_data=function(){return this._index_box(this._y.length)},i.prototype._lrtb=function(t){return[Math.min(this._left[t],this._right[t]),Math.max(this._left[t],this._right[t]),this._y[t]+.5*this._height[t],this._y[t]-.5*this._height[t]]},i.prototype._map_data=function(){this.sy=this.renderer.yscale.v_compute(this._y),this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"),this.sleft=this.renderer.xscale.v_compute(this._left),this.sright=this.renderer.xscale.v_compute(this._right);var t=this.sy.length;this.stop=new Float64Array(t),this.sbottom=new Float64Array(t);for(var i=0;i0){i=this._image[t];var n=this._image_shape[t];this._height[t]=n[0],this._width[t]=n[1]}else{var r=this._image[t];i=s.concat(r),this._height[t]=r.length,this._width[t]=r[0].length}var _=e.v_compute(i);this._set_image_data_from_buffer(t,_)}},t.prototype._render=function(e,t,a){var i=a.image_data,n=a.sx,r=a.sy,_=a.sw,s=a.sh,o=e.getImageSmoothingEnabled();e.setImageSmoothingEnabled(!1),e.globalAlpha=this.model.global_alpha;for(var h=0,l=t;h0){i=this._image[t].buffer;var n=this._image_shape[t];this._height[t]=n[0],this._width[t]=n[1]}else{var h=this._image[t],s=r.concat(h);i=new ArrayBuffer(4*s.length);for(var _=new Uint32Array(i),l=0,o=s.length;l0&&(_[l]=u)}return h.indices=o.keys(_).map(function(t){return parseInt(t,10)}),h.multiline_indices=_,h},e.prototype.get_interpolation_hit=function(t,e,i){var n=[this._xs[t][e],this._ys[t][e],this._xs[t][e+1],this._ys[t][e+1]],s=n[0],r=n[1],o=n[2],h=n[3];return a.line_interpolation(this.renderer,i,s,r,o,h)},e.prototype.draw_legend_for_index=function(t,e,i){a.generic_line_legend(this.visuals,t,e,i)},e.prototype.scenterx=function(){throw new Error(\"not implemented\")},e.prototype.scentery=function(){throw new Error(\"not implemented\")},e}(l.GlyphView);i.MultiLineView=u,u.__name__=\"MultiLineView\";var p=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_MultiLine=function(){this.prototype.default_view=u,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\"])},e}(l.Glyph);i.MultiLine=p,p.__name__=\"MultiLine\",p.init_MultiLine()},\n", " function _(t,i,e){var n=t(113),r=t(179),s=t(182),o=t(186),h=t(110),a=t(114),l=t(183),_=t(109),u=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(i,t),i.prototype._index_data=function(){for(var t=[],i=0,e=this._xs.length;i1)for(var o=1,a=this._xs[i][n].length;o1){for(var c=!1,x=1;x0;){var r=_.find_last_index(s,function(t){return h.isStrictNaN(t)}),o=void 0;r>=0?o=s.splice(r):(o=s,s=[]);var a=o.filter(function(t){return!h.isStrictNaN(t)});e[i].push(a)}}return e},e.prototype._index_data=function(){for(var t=this._build_discontinuous_object(this._xs),e=this._build_discontinuous_object(this._ys),i=[],n=0,r=this._xs.length;n=0,m=i-this.sy1[n]<=this.sh[n]&&i-this.sy1[n]>=0;m&&w&&p.push(n)}var M=a.create_empty_hit_test_result();return M.indices=p,M},s.prototype._map_dist_corner_for_data_side_length=function(t,s,i){for(var e=t.length,h=new Float64Array(e),r=new Float64Array(e),a=0;a1&&(e.stroke(),d=!1)}d?(e.lineTo(b,m),e.lineTo(g,w)):(e.beginPath(),e.moveTo(_[v],u[v]),d=!0),f=v}e.lineTo(_[h-1],u[h-1]),e.stroke()}},t.prototype.draw_legend_for_index=function(e,t,i){r.generic_line_legend(this.visuals,e,t,i)},t}(o.XYGlyphView);i.StepView=a,a.__name__=\"StepView\";var l=function(e){function t(t){return e.call(this,t)||this}return n.__extends(t,e),t.init_Step=function(){this.prototype.default_view=a,this.mixins([\"line\"]),this.define({mode:[s.StepMode,\"before\"]})},t}(o.XYGlyph);i.Step=l,l.__name__=\"Step\",l.init_Step()},\n", " function _(t,e,s){var i=t(113),n=t(178),r=t(183),_=t(121),o=t(226),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._rotate_point=function(t,e,s,i,n){return[(t-s)*Math.cos(n)-(e-i)*Math.sin(n)+s,(t-s)*Math.sin(n)+(e-i)*Math.cos(n)+i]},e.prototype._text_bounds=function(t,e,s,i){return[[t,t+s,t+s,t,t],[e,e,e-i,e-i,e]]},e.prototype._render=function(t,e,s){var i=s.sx,n=s.sy,r=s._x_offset,_=s._y_offset,h=s._angle,a=s._text;this._sys=[],this._sxs=[];for(var u=0,l=e;uo[1]&&(n=o[1]);else{i=o[0],n=o[1];for(var _=0,s=this.plot_view.axis_views;_0||v>0)return{width:y>0?y:void 0,height:v>0?v:void 0}}return{}})},i.prototype.serializable_state=function(){return Object.assign(Object.assign({},t.prototype.serializable_state.call(this)),{bbox:this.layout.bbox.box,children:this.child_views.map(function(t){return t.serializable_state()})})},i}(_.DOMView);e.LayoutDOMView=d,d.__name__=\"LayoutDOMView\";var c=function(t){function i(i){return t.call(this,i)||this}return o.__extends(i,t),i.init_LayoutDOM=function(){this.define({width:[h.Number,null],height:[h.Number,null],min_width:[h.Number,null],min_height:[h.Number,null],max_width:[h.Number,null],max_height:[h.Number,null],margin:[h.Any,[0,0,0,0]],width_policy:[h.Any,\"auto\"],height_policy:[h.Any,\"auto\"],aspect_ratio:[h.Any,null],sizing_mode:[h.SizingMode,null],visible:[h.Boolean,!0],disabled:[h.Boolean,!1],align:[h.Any,\"start\"],background:[h.Color,null],css_classes:[h.Array,[]]})},i}(n.Model);e.LayoutDOM=c,c.__name__=\"LayoutDOM\",c.init_LayoutDOM()},\n", " function _(t,n,i){var o=t(113),u=t(338),e=t(286),s=t(121),l=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return o.__extends(n,t),n.prototype._update_layout=function(){var t=this.child_views.map(function(t){return t.layout});this.layout=new e.Column(t),this.layout.rows=this.model.rows,this.layout.spacing=[this.model.spacing,0],this.layout.set_sizing(this.box_sizing())},n}(u.BoxView);i.ColumnView=l,l.__name__=\"ColumnView\";var _=function(t){function n(n){return t.call(this,n)||this}return o.__extends(n,t),n.init_Column=function(){this.prototype.default_view=l,this.define({rows:[s.Any,\"auto\"]})},n}(u.Box);i.Column=_,_.__name__=\"Column\",_.init_Column()},\n", " function _(t,i,n){var o=t(113),e=t(339),r=t(286),s=t(121),l=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return o.__extends(i,t),i.prototype.connect_signals=function(){var i=this;t.prototype.connect_signals.call(this),this.connect(this.model.properties.children.change,function(){return i.rebuild()})},Object.defineProperty(i.prototype,\"child_models\",{get:function(){return this.model.children.map(function(t){return t[0]})},enumerable:!0,configurable:!0}),i.prototype._update_layout=function(){this.layout=new r.Grid,this.layout.rows=this.model.rows,this.layout.cols=this.model.cols,this.layout.spacing=this.model.spacing;for(var t=0,i=this.model.children;tr?(this.wrapper_el.style.maxWidth=r-a.width+\"px\",l.display(this.scroll_el)):(this.wrapper_el.style.maxWidth=\"\",l.undisplay(this.scroll_el))}else{var n=this.header.bbox.height;s.height>n?(this.wrapper_el.style.maxHeight=n-a.height+\"px\",l.display(this.scroll_el)):(this.wrapper_el.style.maxHeight=\"\",l.undisplay(this.scroll_el))}for(var h=this.child_views,o=0,c=h;oi-1&&(t.model.active=i-1)}}),s.appendChild(n)}return s});this.headers_el=l.div({class:[d.bk_headers]},n),this.wrapper_el=l.div({class:d.bk_headers_wrapper},this.headers_el);var h=l.div({class:[_.bk_btn,_.bk_btn_default],disabled:\"\"},l.div({class:[u.bk_caret,c.bk_left]})),o=l.div({class:[_.bk_btn,_.bk_btn_default]},l.div({class:[u.bk_caret,c.bk_right]})),p=0,b=function(e){return function(){var i=t.model.tabs.length;0==(p=\"left\"==e?Math.max(p-1,0):Math.min(p+1,i-1))?h.setAttribute(\"disabled\",\"\"):h.removeAttribute(\"disabled\"),p==i-1?o.setAttribute(\"disabled\",\"\"):o.removeAttribute(\"disabled\");var a=l.children(t.headers_el).slice(0,p).map(function(e){return e.getBoundingClientRect()});if(s){var n=-r.sum(a.map(function(e){return e.width}));t.headers_el.style.left=n+\"px\"}else{var c=-r.sum(a.map(function(e){return e.height}));t.headers_el.style.top=c+\"px\"}}};h.addEventListener(\"click\",b(\"left\")),o.addEventListener(\"click\",b(\"right\")),this.scroll_el=l.div({class:_.bk_btn_group},h,o),this.header_el=l.div({class:[d.bk_tabs_header,c.bk_side(a)]},this.scroll_el,this.wrapper_el),this.el.appendChild(this.header_el)},t.prototype.change_active=function(e){e!=this.model.active&&(this.model.active=e,null!=this.model.callback&&this.model.callback.execute(this.model))},t.prototype.on_active_change=function(){for(var e=this.model.active,t=l.children(this.headers_el),i=0,a=t;i .bk-btn {\\n flex-grow: 0;\\n -webkit-flex-grow: 0;\\n height: auto;\\n padding: 4px 4px;\\n}\\n.bk-root .bk-tabs-header .bk-headers-wrapper {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n overflow: hidden;\\n color: #666666;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers-wrapper {\\n border-bottom: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-headers-wrapper {\\n border-left: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-headers-wrapper {\\n border-top: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers-wrapper {\\n border-right: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-above,\\n.bk-root .bk-tabs-header.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers,\\n.bk-root .bk-tabs-header.bk-below .bk-headers {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-left,\\n.bk-root .bk-tabs-header.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers,\\n.bk-root .bk-tabs-header.bk-right .bk-headers {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header .bk-headers {\\n position: relative;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n}\\n.bk-root .bk-tabs-header .bk-tab {\\n padding: 4px 8px;\\n border: solid transparent;\\n white-space: nowrap;\\n cursor: pointer;\\n}\\n.bk-root .bk-tabs-header .bk-tab:hover {\\n background-color: #f2f2f2;\\n}\\n.bk-root .bk-tabs-header .bk-tab.bk-active {\\n color: #4d4d4d;\\n background-color: white;\\n border-color: #e6e6e6;\\n}\\n.bk-root .bk-tabs-header .bk-tab .bk-close {\\n margin-left: 10px;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-tab {\\n border-width: 3px 1px 0px 1px;\\n border-radius: 4px 4px 0 0;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-tab {\\n border-width: 1px 3px 1px 0px;\\n border-radius: 0 4px 4px 0;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-tab {\\n border-width: 0px 1px 3px 1px;\\n border-radius: 0 0 4px 4px;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-tab {\\n border-width: 1px 0px 1px 3px;\\n border-radius: 4px 0 0 4px;\\n}\\n.bk-root .bk-close {\\n display: inline-block;\\n width: 10px;\\n height: 10px;\\n vertical-align: middle;\\n background-image: url(\\'data:image/svg+xml;utf8,\\\\\\n \\\\\\n \\\\\\n \\\\\\n \\');\\n}\\n.bk-root .bk-close:hover {\\n background-image: url(\\'data:image/svg+xml;utf8,\\\\\\n \\\\\\n \\\\\\n \\\\\\n \\');\\n}\\n'),n.bk_tabs_header=\"bk-tabs-header\",n.bk_headers_wrapper=\"bk-headers-wrapper\",n.bk_headers=\"bk-headers\",n.bk_tab=\"bk-tab\",n.bk_close=\"bk-close\"},\n", " function _(n,b,o){n(164),n(163).styles.append(\".bk-root .bk-btn {\\n height: 100%;\\n display: inline-block;\\n text-align: center;\\n vertical-align: middle;\\n white-space: nowrap;\\n cursor: pointer;\\n padding: 6px 12px;\\n font-size: 12px;\\n border: 1px solid transparent;\\n border-radius: 4px;\\n outline: 0;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-btn:hover,\\n.bk-root .bk-btn:focus {\\n text-decoration: none;\\n}\\n.bk-root .bk-btn:active,\\n.bk-root .bk-btn.bk-active {\\n background-image: none;\\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n}\\n.bk-root .bk-btn[disabled] {\\n cursor: not-allowed;\\n pointer-events: none;\\n opacity: 0.65;\\n box-shadow: none;\\n}\\n.bk-root .bk-btn-default {\\n color: #333;\\n background-color: #fff;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-default:hover {\\n background-color: #f5f5f5;\\n border-color: #b8b8b8;\\n}\\n.bk-root .bk-btn-default.bk-active {\\n background-color: #ebebeb;\\n border-color: #adadad;\\n}\\n.bk-root .bk-btn-default[disabled],\\n.bk-root .bk-btn-default[disabled]:hover,\\n.bk-root .bk-btn-default[disabled]:focus,\\n.bk-root .bk-btn-default[disabled]:active,\\n.bk-root .bk-btn-default[disabled].bk-active {\\n background-color: #e6e6e6;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-primary {\\n color: #fff;\\n background-color: #428bca;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-primary:hover {\\n background-color: #3681c1;\\n border-color: #2c699e;\\n}\\n.bk-root .bk-btn-primary.bk-active {\\n background-color: #3276b1;\\n border-color: #285e8e;\\n}\\n.bk-root .bk-btn-primary[disabled],\\n.bk-root .bk-btn-primary[disabled]:hover,\\n.bk-root .bk-btn-primary[disabled]:focus,\\n.bk-root .bk-btn-primary[disabled]:active,\\n.bk-root .bk-btn-primary[disabled].bk-active {\\n background-color: #506f89;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-success {\\n color: #fff;\\n background-color: #5cb85c;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-success:hover {\\n background-color: #4eb24e;\\n border-color: #409240;\\n}\\n.bk-root .bk-btn-success.bk-active {\\n background-color: #47a447;\\n border-color: #398439;\\n}\\n.bk-root .bk-btn-success[disabled],\\n.bk-root .bk-btn-success[disabled]:hover,\\n.bk-root .bk-btn-success[disabled]:focus,\\n.bk-root .bk-btn-success[disabled]:active,\\n.bk-root .bk-btn-success[disabled].bk-active {\\n background-color: #667b66;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-warning {\\n color: #fff;\\n background-color: #f0ad4e;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-warning:hover {\\n background-color: #eea43b;\\n border-color: #e89014;\\n}\\n.bk-root .bk-btn-warning.bk-active {\\n background-color: #ed9c28;\\n border-color: #d58512;\\n}\\n.bk-root .bk-btn-warning[disabled],\\n.bk-root .bk-btn-warning[disabled]:hover,\\n.bk-root .bk-btn-warning[disabled]:focus,\\n.bk-root .bk-btn-warning[disabled]:active,\\n.bk-root .bk-btn-warning[disabled].bk-active {\\n background-color: #c89143;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-danger {\\n color: #fff;\\n background-color: #d9534f;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-danger:hover {\\n background-color: #d5433e;\\n border-color: #bd2d29;\\n}\\n.bk-root .bk-btn-danger.bk-active {\\n background-color: #d2322d;\\n border-color: #ac2925;\\n}\\n.bk-root .bk-btn-danger[disabled],\\n.bk-root .bk-btn-danger[disabled]:hover,\\n.bk-root .bk-btn-danger[disabled]:focus,\\n.bk-root .bk-btn-danger[disabled]:active,\\n.bk-root .bk-btn-danger[disabled].bk-active {\\n background-color: #a55350;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-group {\\n height: 100%;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-btn-group > .bk-btn {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n}\\n.bk-root .bk-btn-group > .bk-btn + .bk-btn {\\n margin-left: -1px;\\n}\\n.bk-root .bk-btn-group > .bk-btn:first-child:not(:last-child) {\\n border-bottom-right-radius: 0;\\n border-top-right-radius: 0;\\n}\\n.bk-root .bk-btn-group > .bk-btn:not(:first-child):last-child {\\n border-bottom-left-radius: 0;\\n border-top-left-radius: 0;\\n}\\n.bk-root .bk-btn-group > .bk-btn:not(:first-child):not(:last-child) {\\n border-radius: 0;\\n}\\n.bk-root .bk-btn-group .bk-dropdown-toggle {\\n flex: 0 0 0;\\n -webkit-flex: 0 0 0;\\n padding: 6px 6px;\\n}\\n\"),o.bk_btn=\"bk-btn\",o.bk_btn_group=\"bk-btn-group\",o.bk_btn_default=\"bk-btn-default\",o.bk_btn_primary=\"bk-btn-primary\",o.bk_btn_success=\"bk-btn-success\",o.bk_btn_warning=\"bk-btn-warning\",o.bk_btn_danger=\"bk-btn-danger\",o.bk_btn_type=function(n){switch(n){case\"default\":return o.bk_btn_default;case\"primary\":return o.bk_btn_primary;case\"success\":return o.bk_btn_success;case\"warning\":return o.bk_btn_warning;case\"danger\":return o.bk_btn_danger}},o.bk_dropdown_toggle=\"bk-dropdown-toggle\"},\n", " function _(n,o,r){n(164),n(163).styles.append(\".bk-root .bk-menu {\\n position: absolute;\\n left: 0;\\n width: 100%;\\n z-index: 100;\\n cursor: pointer;\\n font-size: 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\\n}\\n.bk-root .bk-menu.bk-above {\\n bottom: 100%;\\n}\\n.bk-root .bk-menu.bk-below {\\n top: 100%;\\n}\\n.bk-root .bk-menu > .bk-divider {\\n height: 1px;\\n margin: 7.5px 0;\\n overflow: hidden;\\n background-color: #e5e5e5;\\n}\\n.bk-root .bk-menu > :not(.bk-divider) {\\n padding: 6px 12px;\\n}\\n.bk-root .bk-menu > :not(.bk-divider):hover,\\n.bk-root .bk-menu > :not(.bk-divider).bk-active {\\n background-color: #e6e6e6;\\n}\\n.bk-root .bk-caret {\\n display: inline-block;\\n vertical-align: middle;\\n width: 0;\\n height: 0;\\n margin: 0 5px;\\n}\\n.bk-root .bk-caret.bk-down {\\n border-top: 4px solid;\\n}\\n.bk-root .bk-caret.bk-up {\\n border-bottom: 4px solid;\\n}\\n.bk-root .bk-caret.bk-down,\\n.bk-root .bk-caret.bk-up {\\n border-right: 4px solid transparent;\\n border-left: 4px solid transparent;\\n}\\n.bk-root .bk-caret.bk-left {\\n border-right: 4px solid;\\n}\\n.bk-root .bk-caret.bk-right {\\n border-left: 4px solid;\\n}\\n.bk-root .bk-caret.bk-left,\\n.bk-root .bk-caret.bk-right {\\n border-top: 4px solid transparent;\\n border-bottom: 4px solid transparent;\\n}\\n\"),r.bk_menu=\"bk-menu\",r.bk_caret=\"bk-caret\",r.bk_divider=\"bk-divider\"},\n", " function _(t,i,n){var e=t(113),o=t(340),_=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return e.__extends(i,t),i}(o.ColumnView);n.WidgetBoxView=_,_.__name__=\"WidgetBoxView\";var u=function(t){function i(i){return t.call(this,i)||this}return e.__extends(i,t),i.init_WidgetBox=function(){this.prototype.default_view=_},i}(o.Column);n.WidgetBox=u,u.__name__=\"WidgetBox\",u.init_WidgetBox()},\n", " function _(r,a,o){var p=r(351);o.CategoricalColorMapper=p.CategoricalColorMapper;var e=r(353);o.CategoricalMarkerMapper=e.CategoricalMarkerMapper;var C=r(354);o.CategoricalPatternMapper=C.CategoricalPatternMapper;var l=r(211);o.ContinuousColorMapper=l.ContinuousColorMapper;var M=r(212);o.ColorMapper=M.ColorMapper;var t=r(210);o.LinearColorMapper=t.LinearColorMapper;var i=r(355);o.LogColorMapper=i.LogColorMapper},\n", " function _(t,r,o){var a=t(113),e=t(352),n=t(212),i=t(121),c=function(t){function r(r){return t.call(this,r)||this}return a.__extends(r,t),r.init_CategoricalColorMapper=function(){this.define({factors:[i.Array],start:[i.Number,0],end:[i.Number]})},r.prototype._v_compute=function(t,r,o,a){var n=a.nan_color;e.cat_v_compute(t,this.factors,o,r,this.start,this.end,n)},r}(n.ColorMapper);o.CategoricalColorMapper=c,c.__name__=\"CategoricalColorMapper\",c.init_CategoricalColorMapper()},\n", " function _(n,t,e){var i=n(114),l=n(109);function r(n,t){if(n.length!=t.length)return!1;for(var e=0,i=n.length;e=e.length?c:e[g],u[a]=d},v=0,_=n.length;v<_;v++)a(v)}},\n", " function _(r,e,t){var a=r(113),i=r(352),n=r(213),c=r(121),u=function(r){function e(e){return r.call(this,e)||this}return a.__extends(e,r),e.init_CategoricalMarkerMapper=function(){this.define({factors:[c.Array],markers:[c.Array],start:[c.Number,0],end:[c.Number],default_value:[c.MarkerType,\"circle\"]})},e.prototype.v_compute=function(r){var e=new Array(r.length);return i.cat_v_compute(r,this.factors,this.markers,e,this.start,this.end,this.default_value),e},e}(n.Mapper);t.CategoricalMarkerMapper=u,u.__name__=\"CategoricalMarkerMapper\",u.init_CategoricalMarkerMapper()},\n", " function _(t,e,a){var r=t(113),n=t(352),i=t(213),p=t(121),c=function(t){function e(e){return t.call(this,e)||this}return r.__extends(e,t),e.init_CategoricalPatternMapper=function(){this.define({factors:[p.Array],patterns:[p.Array],start:[p.Number,0],end:[p.Number],default_value:[p.HatchPatternType,\" \"]})},e.prototype.v_compute=function(t){var e=new Array(t.length);return n.cat_v_compute(t,this.factors,this.patterns,e,this.start,this.end,this.default_value),e},e}(i.Mapper);a.CategoricalPatternMapper=c,c.__name__=\"CategoricalPatternMapper\",c.init_CategoricalPatternMapper()},\n", " function _(o,l,n){var t=o(113),e=o(211),r=o(114),i=null!=Math.log1p?Math.log1p:function(o){return Math.log(1+o)},h=function(o){function l(l){return o.call(this,l)||this}return t.__extends(l,o),l.prototype._v_compute=function(o,l,n,t){for(var e=t.nan_color,h=t.low_color,a=t.high_color,u=n.length,s=null!=this.low?this.low:r.min(o),_=null!=this.high?this.high:r.max(o),f=u/(i(_)-i(s)),g=n.length-1,p=0,c=o.length;p_)l[p]=null!=a?a:n[g];else if(M!=_)if(Mg&&(m=g),l[p]=n[m]}else l[p]=n[g]}},l}(e.ContinuousColorMapper);n.LogColorMapper=h,h.__name__=\"LogColorMapper\"},\n", " function _(r,a,t){!function(r){for(var a in r)t.hasOwnProperty(a)||(t[a]=r[a])}(r(357));var n=r(358);t.Marker=n.Marker;var e=r(359);t.Scatter=e.Scatter},\n", " function _(e,t,o){var i=e(113),r=e(358),n=Math.sqrt(3);function s(e,t){e.moveTo(-t,t),e.lineTo(t,-t),e.moveTo(-t,-t),e.lineTo(t,t)}function c(e,t){e.moveTo(0,t),e.lineTo(0,-t),e.moveTo(-t,0),e.lineTo(t,0)}function l(e,t){e.moveTo(0,t),e.lineTo(t/1.5,0),e.lineTo(0,-t),e.lineTo(-t/1.5,0),e.closePath()}function a(e,t){var o=t*n,i=o/3;e.moveTo(-t,i),e.lineTo(t,i),e.lineTo(0,i-o),e.closePath()}function u(e,t,o,i,r){var n=.65*o;c(e,o),s(e,n),i.doit&&(i.set_vectorize(e,t),e.stroke())}function v(e,t,o,i,r){e.arc(0,0,o,0,2*Math.PI,!1),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),c(e,o),e.stroke())}function _(e,t,o,i,r){e.arc(0,0,o,0,2*Math.PI,!1),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),s(e,o),e.stroke())}function d(e,t,o,i,r){c(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function f(e,t,o,i,r){l(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function T(e,t,o,i,r){l(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),c(e,o),e.stroke())}function z(e,t,o,i,r){!function(e,t){var o=t/2,i=n*o;e.moveTo(t,0),e.lineTo(o,-i),e.lineTo(-o,-i),e.lineTo(-t,0),e.lineTo(-o,i),e.lineTo(o,i),e.closePath()}(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function k(e,t,o,i,r){e.rotate(Math.PI),a(e,o),e.rotate(-Math.PI),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function h(e,t,o,i,r){var n=2*o;e.rect(-o,-o,n,n),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function m(e,t,o,i,r){var n=2*o;e.rect(-o,-o,n,n),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),c(e,o),e.stroke())}function C(e,t,o,i,r){var n=2*o;e.rect(-o,-o,n,n),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),s(e,o),e.stroke())}function q(e,t,o,i,r){a(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function p(e,t,o,i,r){!function(e,t){e.moveTo(-t,0),e.lineTo(t,0)}(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function x(e,t,o,i,r){s(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function M(e,t){var o,n=function(e){function o(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(o,e),o.initClass=function(){this.prototype._render_one=t},o}(r.MarkerView);n.initClass();var s=((o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.initClass=function(){this.prototype.default_view=n},t}(r.Marker)).__name__=e,o);return s.initClass(),s}o.Asterisk=M(\"Asterisk\",u),o.CircleCross=M(\"CircleCross\",v),o.CircleX=M(\"CircleX\",_),o.Cross=M(\"Cross\",d),o.Dash=M(\"Dash\",p),o.Diamond=M(\"Diamond\",f),o.DiamondCross=M(\"DiamondCross\",T),o.Hex=M(\"Hex\",z),o.InvertedTriangle=M(\"InvertedTriangle\",k),o.Square=M(\"Square\",h),o.SquareCross=M(\"SquareCross\",m),o.SquareX=M(\"SquareX\",C),o.Triangle=M(\"Triangle\",q),o.X=M(\"X\",x),o.marker_funcs={asterisk:u,circle:function(e,t,o,i,r){e.arc(0,0,o,0,2*Math.PI,!1),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())},circle_cross:v,circle_x:_,cross:d,diamond:f,diamond_cross:T,hex:z,inverted_triangle:k,square:h,square_cross:m,square_x:C,triangle:q,dash:p,x:x}},\n", " function _(e,t,r){var i=e(113),s=e(178),n=e(183),a=e(121),_=e(110),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.prototype._render=function(e,t,r){for(var i=r.sx,s=r.sy,n=r._size,a=r._angle,_=0,h=t;_#grayscale\\\");\\n /* Firefox 10+, Firefox on Android */\\n filter: gray;\\n /* IE6-9 */\\n -webkit-filter: grayscale(100%);\\n /* Chrome 19+, Safari 6+, Safari 6+ iOS */\\n}\\n.bk-root .bk-logo-small {\\n width: 20px;\\n height: 20px;\\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg==);\\n}\\n.bk-root .bk-logo-notebook {\\n display: inline-block;\\n vertical-align: middle;\\n margin-right: 5px;\\n}\\n\"),g.bk_logo=\"bk-logo\",g.bk_logo_notebook=\"bk-logo-notebook\",g.bk_logo_small=\"bk-logo-small\",g.bk_grey=\"bk-grey\"},\n", " function _(t,e,i){var n=t(113),s=this&&this.__rest||function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(t);s=0},i.prototype.can_redo=function(){return this.state.index=h.end&&(s=!0,h.end=d,(e||i)&&(h.start=d+c)),null!=p&&p<=h.start&&(s=!0,h.start=p,(e||i)&&(h.end=p-c))):(null!=d&&d>=h.start&&(s=!0,h.start=d,(e||i)&&(h.end=d+c)),null!=p&&p<=h.end&&(s=!0,h.end=p,(e||i)&&(h.start=p-c)))}}if(!(i&&s&&n))for(var v=0,g=t;v0&&_0&&_>n&&(l=(n-h)/(_-h)),l=Math.max(0,Math.min(1,l))}return l},i.prototype.update_range=function(t,e,i,n){void 0===e&&(e=!1),void 0===i&&(i=!1),void 0===n&&(n=!0),this.pause();var s=this.frame,r=s.x_ranges,a=s.y_ranges;if(null==t){for(var o in r){(h=r[o]).reset()}for(var o in a){(h=a[o]).reset()}this.update_dataranges()}else{var l=[];for(var o in r){var h=r[o];l.push([h,t.xrs[o]])}for(var o in a){h=a[o];l.push([h,t.yrs[o]])}i&&this._update_ranges_together(l),this._update_ranges_individually(l,e,i,n)}this.unpause()},i.prototype.reset_range=function(){this.update_range(null)},i.prototype._invalidate_layout=function(){var t=this;(function(){for(var e=0,i=t.model.side_panels;e=0&&it.model.lod_timeout&&e.interactive_stop(t.model),t.request_paint()},this.model.lod_timeout):e.interactive_stop(this.model)}for(var n in this.renderer_views){var s=this.renderer_views[n];if(null==this.range_update_timestamp||s instanceof l.GlyphRendererView&&s.set_data_timestamp>this.range_update_timestamp){this.update_dataranges();break}}var r=this.canvas_view.ctx,a=this.canvas.pixel_ratio;r.save(),r.scale(a,a),r.translate(.5,.5);var o=[this.frame._left.value,this.frame._top.value,this.frame._width.value,this.frame._height.value];if(this._map_hook(r,o),this._paint_empty(r,o),this.prepare_webgl(a,o),this.clear_webgl(),this.visuals.outline_line.doit){r.save(),this.visuals.outline_line.set_value(r);var h=o[0],_=o[1],u=o[2],d=o[3];h+u==this.layout._width.value&&(u-=1),_+d==this.layout._height.value&&(d-=1),r.strokeRect(h,_,u,d),r.restore()}this._paint_levels(r,[\"image\",\"underlay\",\"glyph\"],o,!0),this._paint_levels(r,[\"annotation\"],o,!1),this._paint_levels(r,[\"overlay\"],o,!1),null==this._initial_state_info.range&&this.set_initial_range(),r.restore()}},i.prototype._paint_levels=function(t,e,i,n){for(var s=0,r=e;s=0;i--)(_=t[i])&&(s=(o<3?_(s):o>3?_(n,e,s):_(n,e))||s);return o>3&&s&&Object.defineProperty(n,e,s),s};function o(t){return function(n){n.prototype.event_name=t}}var s=function(){function t(){}return t.prototype.to_json=function(){return{event_name:this.event_name,event_values:this._to_json()}},t.prototype._to_json=function(){var t=this.origin;return{model_id:null!=t?t.id:null}},t}();e.BokehEvent=s,s.__name__=\"BokehEvent\";var i=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(s);i.__name__=\"ButtonClick\",i=_([o(\"button_click\")],i),e.ButtonClick=i;var a=function(t){function n(n){var e=t.call(this)||this;return e.item=n,e}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.item;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{item:n})},n}(s);a.__name__=\"MenuItemClick\",a=_([o(\"menu_item_click\")],a),e.MenuItemClick=a;var u=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(s);e.UIEvent=u,u.__name__=\"UIEvent\";var l=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(u);l.__name__=\"LODStart\",l=_([o(\"lodstart\")],l),e.LODStart=l;var c=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(u);c.__name__=\"LODEnd\",c=_([o(\"lodend\")],c),e.LODEnd=c;var p=function(t){function n(n,e){var r=t.call(this)||this;return r.geometry=n,r.final=e,r}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.geometry,e=this.final;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{geometry:n,final:e})},n}(u);p.__name__=\"SelectionGeometry\",p=_([o(\"selectiongeometry\")],p),e.SelectionGeometry=p;var h=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(u);h.__name__=\"Reset\",h=_([o(\"reset\")],h),e.Reset=h;var f=function(t){function n(n,e,r,_){var o=t.call(this)||this;return o.sx=n,o.sy=e,o.x=r,o.y=_,o}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.sx,e=this.sy,r=this.x,_=this.y;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{sx:n,sy:e,x:r,y:_})},n}(u);e.PointEvent=f,f.__name__=\"PointEvent\";var y=function(t){function n(n,e,r,_,o,s){var i=t.call(this,n,e,r,_)||this;return i.sx=n,i.sy=e,i.x=r,i.y=_,i.delta_x=o,i.delta_y=s,i}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.delta_x,e=this.delta_y;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{delta_x:n,delta_y:e})},n}(f);y.__name__=\"Pan\",y=_([o(\"pan\")],y),e.Pan=y;var v=function(t){function n(n,e,r,_,o){var s=t.call(this,n,e,r,_)||this;return s.sx=n,s.sy=e,s.x=r,s.y=_,s.scale=o,s}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.scale;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{scale:n})},n}(f);v.__name__=\"Pinch\",v=_([o(\"pinch\")],v),e.Pinch=v;var d=function(t){function n(n,e,r,_,o){var s=t.call(this,n,e,r,_)||this;return s.sx=n,s.sy=e,s.x=r,s.y=_,s.rotation=o,s}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.rotation;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{rotation:n})},n}(f);d.__name__=\"Rotate\",d=_([o(\"rotate\")],d),e.Rotate=d;var m=function(t){function n(n,e,r,_,o){var s=t.call(this,n,e,r,_)||this;return s.sx=n,s.sy=e,s.x=r,s.y=_,s.delta=o,s}return r.__extends(n,t),n.prototype._to_json=function(){var n=this.delta;return Object.assign(Object.assign({},t.prototype._to_json.call(this)),{delta:n})},n}(f);m.__name__=\"MouseWheel\",m=_([o(\"wheel\")],m),e.MouseWheel=m;var x=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);x.__name__=\"MouseMove\",x=_([o(\"mousemove\")],x),e.MouseMove=x;var j=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);j.__name__=\"MouseEnter\",j=_([o(\"mouseenter\")],j),e.MouseEnter=j;var g=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);g.__name__=\"MouseLeave\",g=_([o(\"mouseleave\")],g),e.MouseLeave=g;var b=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);b.__name__=\"Tap\",b=_([o(\"tap\")],b),e.Tap=b;var O=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);O.__name__=\"DoubleTap\",O=_([o(\"doubletap\")],O),e.DoubleTap=O;var P=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);P.__name__=\"Press\",P=_([o(\"press\")],P),e.Press=P;var E=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);E.__name__=\"PressUp\",E=_([o(\"pressup\")],E),e.PressUp=E;var M=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);M.__name__=\"PanStart\",M=_([o(\"panstart\")],M),e.PanStart=M;var R=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);R.__name__=\"PanEnd\",R=_([o(\"panend\")],R),e.PanEnd=R;var S=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);S.__name__=\"PinchStart\",S=_([o(\"pinchstart\")],S),e.PinchStart=S;var k=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);k.__name__=\"PinchEnd\",k=_([o(\"pinchend\")],k),e.PinchEnd=k;var D=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);D.__name__=\"RotateStart\",D=_([o(\"rotatestart\")],D),e.RotateStart=D;var L=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(n,t),n}(f);L.__name__=\"RotateEnd\",L=_([o(\"rotateend\")],L),e.RotateEnd=L},\n", " function _(n,e,i){var o=(\"undefined\"!=typeof window?window.requestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.webkitRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.mozRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.msRequestAnimationFrame:void 0)||function(n){return n(Date.now()),-1};i.throttle=function(n,e){var i=null,t=0,u=!1,d=function(){t=Date.now(),i=null,u=!1,n()};return function(){var n=Date.now(),w=e-(n-t);w<=0&&!u?(null!=i&&clearTimeout(i),u=!0,o(d)):i||u||(i=setTimeout(function(){return o(d)},w))}}},\n", " function _(e,t,i){var l=e(113),r=e(283),a=e(284),o=e(109),n=Math.PI/2,h=\"left\",s=\"center\",d={above:{parallel:0,normal:-n,horizontal:0,vertical:-n},below:{parallel:0,normal:n,horizontal:0,vertical:n},left:{parallel:-n,normal:0,horizontal:0,vertical:-n},right:{parallel:n,normal:0,horizontal:0,vertical:n}},c={above:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"alphabetic\",vertical:\"middle\"},below:{justified:\"bottom\",parallel:\"hanging\",normal:\"middle\",horizontal:\"hanging\",vertical:\"middle\"},left:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"},right:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"}},p={above:{justified:s,parallel:s,normal:h,horizontal:s,vertical:h},below:{justified:s,parallel:s,normal:h,horizontal:s,vertical:h},left:{justified:s,parallel:s,normal:\"right\",horizontal:\"right\",vertical:s},right:{justified:s,parallel:s,normal:h,horizontal:h,vertical:s}},b={above:\"right\",below:h,left:\"right\",right:h},_={above:h,below:\"right\",left:\"right\",right:h},m=function(e){function t(t,i){var l=e.call(this)||this;switch(l.side=t,l.obj=i,l.side){case\"above\":l._dim=0,l._normals=[0,-1];break;case\"below\":l._dim=0,l._normals=[0,1];break;case\"left\":l._dim=1,l._normals=[-1,0];break;case\"right\":l._dim=1,l._normals=[1,0];break;default:throw new Error(\"unreachable\")}return l.is_horizontal?l.set_sizing({width_policy:\"max\",height_policy:\"fixed\"}):l.set_sizing({width_policy:\"fixed\",height_policy:\"max\"}),l}return l.__extends(t,e),t.prototype._content_size=function(){return new r.Sizeable(this.get_oriented_size())},t.prototype.get_oriented_size=function(){var e=this.obj.get_size(),t=e.width,i=e.height;return!this.obj.rotate||this.is_horizontal?{width:t,height:i}:{width:i,height:t}},t.prototype.has_size_changed=function(){var e=this.get_oriented_size(),t=e.width,i=e.height;return this.is_horizontal?this.bbox.height!=i:this.bbox.width!=t},Object.defineProperty(t.prototype,\"dimension\",{get:function(){return this._dim},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"normals\",{get:function(){return this._normals},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"is_horizontal\",{get:function(){return 0==this._dim},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"is_vertical\",{get:function(){return 1==this._dim},enumerable:!0,configurable:!0}),t.prototype.apply_label_text_heuristics=function(e,t){var i,l,r=this.side;o.isString(t)?(i=c[r][t],l=p[r][t]):0===t?(i=\"whatever\",l=\"whatever\"):t<0?(i=\"middle\",l=b[r]):(i=\"middle\",l=_[r]),e.textBaseline=i,e.textAlign=l},t.prototype.get_label_angle_heuristic=function(e){return d[this.side][e]},t}(a.ContentLayoutable);i.SidePanel=m,m.__name__=\"SidePanel\"},\n", " function _(t,e,n){var i=t(380),r=t(116),s=t(167),o=t(163),a=t(381),_=t(110),h=t(125),p=t(109),c=t(197),u=t(376),l=function(){function t(t,e,n){var s=this;this.plot_view=t,this.toolbar=e,this.hit_area=n,this.pan_start=new r.Signal(this,\"pan:start\"),this.pan=new r.Signal(this,\"pan\"),this.pan_end=new r.Signal(this,\"pan:end\"),this.pinch_start=new r.Signal(this,\"pinch:start\"),this.pinch=new r.Signal(this,\"pinch\"),this.pinch_end=new r.Signal(this,\"pinch:end\"),this.rotate_start=new r.Signal(this,\"rotate:start\"),this.rotate=new r.Signal(this,\"rotate\"),this.rotate_end=new r.Signal(this,\"rotate:end\"),this.tap=new r.Signal(this,\"tap\"),this.doubletap=new r.Signal(this,\"doubletap\"),this.press=new r.Signal(this,\"press\"),this.pressup=new r.Signal(this,\"pressup\"),this.move_enter=new r.Signal(this,\"move:enter\"),this.move=new r.Signal(this,\"move\"),this.move_exit=new r.Signal(this,\"move:exit\"),this.scroll=new r.Signal(this,\"scroll\"),this.keydown=new r.Signal(this,\"keydown\"),this.keyup=new r.Signal(this,\"keyup\"),this.hammer=new i(this.hit_area,{touchAction:\"auto\"}),this._configure_hammerjs(),this.hit_area.addEventListener(\"mousemove\",function(t){return s._mouse_move(t)}),this.hit_area.addEventListener(\"mouseenter\",function(t){return s._mouse_enter(t)}),this.hit_area.addEventListener(\"mouseleave\",function(t){return s._mouse_exit(t)}),this.hit_area.addEventListener(\"wheel\",function(t){return s._mouse_wheel(t)}),document.addEventListener(\"keydown\",this),document.addEventListener(\"keyup\",this)}return t.prototype.destroy=function(){this.hammer.destroy(),document.removeEventListener(\"keydown\",this),document.removeEventListener(\"keyup\",this)},t.prototype.handleEvent=function(t){\"keydown\"==t.type?this._key_down(t):\"keyup\"==t.type&&this._key_up(t)},t.prototype._configure_hammerjs=function(){var t=this;this.hammer.get(\"doubletap\").recognizeWith(\"tap\"),this.hammer.get(\"tap\").requireFailure(\"doubletap\"),this.hammer.get(\"doubletap\").dropRequireFailure(\"tap\"),this.hammer.on(\"doubletap\",function(e){return t._doubletap(e)}),this.hammer.on(\"tap\",function(e){return t._tap(e)}),this.hammer.on(\"press\",function(e){return t._press(e)}),this.hammer.on(\"pressup\",function(e){return t._pressup(e)}),this.hammer.get(\"pan\").set({direction:i.DIRECTION_ALL}),this.hammer.on(\"panstart\",function(e){return t._pan_start(e)}),this.hammer.on(\"pan\",function(e){return t._pan(e)}),this.hammer.on(\"panend\",function(e){return t._pan_end(e)}),this.hammer.get(\"pinch\").set({enable:!0}),this.hammer.on(\"pinchstart\",function(e){return t._pinch_start(e)}),this.hammer.on(\"pinch\",function(e){return t._pinch(e)}),this.hammer.on(\"pinchend\",function(e){return t._pinch_end(e)}),this.hammer.get(\"rotate\").set({enable:!0}),this.hammer.on(\"rotatestart\",function(e){return t._rotate_start(e)}),this.hammer.on(\"rotate\",function(e){return t._rotate(e)}),this.hammer.on(\"rotateend\",function(e){return t._rotate_end(e)})},t.prototype.register_tool=function(t){var e=this,n=t.model.event_type;null!=n&&(p.isString(n)?this._register_tool(t,n):n.forEach(function(n,i){return e._register_tool(t,n,i<1)}))},t.prototype._register_tool=function(t,e,n){void 0===n&&(n=!0);var i=t,r=i.model.id,o=function(t){return function(e){e.id==r&&t(e.e)}},a=function(t){return function(e){t(e.e)}};switch(e){case\"pan\":null!=i._pan_start&&i.connect(this.pan_start,o(i._pan_start.bind(i))),null!=i._pan&&i.connect(this.pan,o(i._pan.bind(i))),null!=i._pan_end&&i.connect(this.pan_end,o(i._pan_end.bind(i)));break;case\"pinch\":null!=i._pinch_start&&i.connect(this.pinch_start,o(i._pinch_start.bind(i))),null!=i._pinch&&i.connect(this.pinch,o(i._pinch.bind(i))),null!=i._pinch_end&&i.connect(this.pinch_end,o(i._pinch_end.bind(i)));break;case\"rotate\":null!=i._rotate_start&&i.connect(this.rotate_start,o(i._rotate_start.bind(i))),null!=i._rotate&&i.connect(this.rotate,o(i._rotate.bind(i))),null!=i._rotate_end&&i.connect(this.rotate_end,o(i._rotate_end.bind(i)));break;case\"move\":null!=i._move_enter&&i.connect(this.move_enter,o(i._move_enter.bind(i))),null!=i._move&&i.connect(this.move,o(i._move.bind(i))),null!=i._move_exit&&i.connect(this.move_exit,o(i._move_exit.bind(i)));break;case\"tap\":null!=i._tap&&i.connect(this.tap,o(i._tap.bind(i)));break;case\"press\":null!=i._press&&i.connect(this.press,o(i._press.bind(i))),null!=i._pressup&&i.connect(this.pressup,o(i._pressup.bind(i)));break;case\"scroll\":null!=i._scroll&&i.connect(this.scroll,o(i._scroll.bind(i)));break;default:throw new Error(\"unsupported event_type: \"+e)}n&&(null!=i._doubletap&&i.connect(this.doubletap,a(i._doubletap.bind(i))),null!=i._keydown&&i.connect(this.keydown,a(i._keydown.bind(i))),null!=i._keyup&&i.connect(this.keyup,a(i._keyup.bind(i))),c.is_mobile&&null!=i._scroll&&\"pinch\"==e&&(s.logger.debug(\"Registering scroll on touch screen\"),i.connect(this.scroll,o(i._scroll.bind(i)))))},t.prototype._hit_test_renderers=function(t,e){for(var n=this.plot_view.get_renderer_views(),i=0,r=_.reversed(n);i\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\",s=t.console&&(t.console.warn||t.console.log);return s&&s.call(t.console,r,n),e.apply(this,arguments)}}s=\"function\"!=typeof Object.assign?function(t){if(t===r||null===t)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e=Object(t),i=1;i-1}function b(t){return t.trim().split(/\\s+/g)}function P(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;ni[e]}):n.sort()),n}function w(t,e){for(var i,n,s=e[0].toUpperCase()+e.slice(1),a=0;a1&&!i.firstMultiple?i.firstMultiple=Q(e):1===s&&(i.firstMultiple=!1);var o=i.firstInput,a=i.firstMultiple,h=a?a.center:o.center,u=e.center=tt(n);e.timeStamp=l(),e.deltaTime=e.timeStamp-o.timeStamp,e.angle=rt(h,u),e.distance=nt(h,u),function(t,e){var i=e.center,n=t.offsetDelta||{},r=t.prevDelta||{},s=t.prevInput||{};e.eventType!==Y&&s.eventType!==W||(r=t.prevDelta={x:s.deltaX||0,y:s.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y});e.deltaX=r.x+(i.x-n.x),e.deltaY=r.y+(i.y-n.y)}(i,e),e.offsetDirection=it(e.deltaX,e.deltaY);var p=et(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=p.x,e.overallVelocityY=p.y,e.overallVelocity=c(p.x)>c(p.y)?p.x:p.y,e.scale=a?(f=a.pointers,v=n,nt(v[0],v[1],$)/nt(f[0],f[1],$)):1,e.rotation=a?function(t,e){return rt(e[1],e[0],$)+rt(t[1],t[0],$)}(a.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,s,o,a=t.lastInterval||e,h=e.timeStamp-a.timeStamp;if(e.eventType!=q&&(h>X||a.velocity===r)){var u=e.deltaX-a.deltaX,l=e.deltaY-a.deltaY,p=et(h,u,l);n=p.x,s=p.y,i=c(p.x)>c(p.y)?p.x:p.y,o=it(u,l),t.lastInterval=e}else i=a.velocity,n=a.velocityX,s=a.velocityY,o=a.direction;e.velocity=i,e.velocityX=n,e.velocityY=s,e.direction=o}(i,e);var f,v;var d=t.element;C(e.srcEvent.target,d)&&(d=e.srcEvent.target);e.target=d}(t,i),t.emit(\"hammer.input\",i),t.recognize(i),t.session.prevInput=i}function Q(t){for(var e=[],i=0;i=c(e)?t<0?H:L:e<0?U:V}function nt(t,e,i){i||(i=B);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function rt(t,e,i){i||(i=B);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}J.prototype={handler:function(){},init:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(R(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&_(this.element,this.evEl,this.domHandler),this.evTarget&&_(this.target,this.evTarget,this.domHandler),this.evWin&&_(R(this.element),this.evWin,this.domHandler)}};var st={mousedown:Y,mousemove:F,mouseup:W},ot=\"mousedown\",at=\"mousemove mouseup\";function ht(){this.evEl=ot,this.evWin=at,this.pressed=!1,J.apply(this,arguments)}T(ht,J,{handler:function(t){var e=st[t.type];e&Y&&0===t.button&&(this.pressed=!0),e&F&&1!==t.which&&(e=W),this.pressed&&(e&W&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:\"mouse\",srcEvent:t}))}});var ut={pointerdown:Y,pointermove:F,pointerup:W,pointercancel:q,pointerout:q},ct={2:\"touch\",3:\"pen\",4:\"mouse\",5:\"kinect\"},lt=\"pointerdown\",pt=\"pointermove pointerup pointercancel\";function ft(){this.evEl=lt,this.evWin=pt,J.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}t.MSPointerEvent&&!t.PointerEvent&&(lt=\"MSPointerDown\",pt=\"MSPointerMove MSPointerUp MSPointerCancel\"),T(ft,J,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace(\"ms\",\"\"),r=ut[n],s=ct[t.pointerType]||t.pointerType,o=\"touch\"==s,a=P(e,t.pointerId,\"pointerId\");r&Y&&(0===t.button||o)?a<0&&(e.push(t),a=e.length-1):r&(W|q)&&(i=!0),a<0||(e[a]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i&&e.splice(a,1))}});var vt={touchstart:Y,touchmove:F,touchend:W,touchcancel:q},dt=\"touchstart\",mt=\"touchstart touchmove touchend touchcancel\";function gt(){this.evTarget=dt,this.evWin=mt,this.started=!1,J.apply(this,arguments)}T(gt,J,{handler:function(t){var e=vt[t.type];if(e===Y&&(this.started=!0),this.started){var i=function(t,e){var i=D(t.touches),n=D(t.changedTouches);e&(W|q)&&(i=x(i.concat(n),\"identifier\",!0));return[i,n]}.call(this,t,e);e&(W|q)&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:\"touch\",srcEvent:t})}}});var Tt={touchstart:Y,touchmove:F,touchend:W,touchcancel:q},yt=\"touchstart touchmove touchend touchcancel\";function Et(){this.evTarget=yt,this.targetIds={},J.apply(this,arguments)}T(Et,J,{handler:function(t){var e=Tt[t.type],i=function(t,e){var i=D(t.touches),n=this.targetIds;if(e&(Y|F)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,s,o=D(t.changedTouches),a=[],h=this.target;if(s=i.filter(function(t){return C(t.target,h)}),e===Y)for(r=0;r-1&&n.splice(t,1)},It)}}T(_t,J,{handler:function(t,e,i){var n=\"touch\"==i.pointerType,r=\"mouse\"==i.pointerType;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)(function(t,e){t&Y?(this.primaryTouch=e.changedPointers[0].identifier,Ct.call(this,e)):t&(W|q)&&Ct.call(this,e)}).call(this,e,i);else if(r&&function(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function n(i){e.manager.emit(i,t)}i=Yt&&n(e.options.event+kt(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;te.threshold&&r&e.direction},attrTest:function(t){return Ut.prototype.attrTest.call(this,t)&&(this.state&Nt||!(this.state&Nt)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=Ht(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),T(jt,Ut,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[xt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&Nt)},emit:function(t){if(1!==t.scale){var e=t.scale<1?\"in\":\"out\";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),T(Gt,qt,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[Pt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distancee.time;if(this._input=t,!n||!i||t.eventType&(W|q)&&!r)this.reset();else if(t.eventType&Y)this.reset(),this._timer=p(function(){this.state=Ft,this.tryEmit()},e.time,this);else if(t.eventType&W)return Ft;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===Ft&&(t&&t.eventType&W?this.manager.emit(this.options.event+\"up\",t):(this._input.timeStamp=l(),this.manager.emit(this.options.event,this._input)))}}),T(Zt,Ut,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[xt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&Nt)}}),T(Bt,Ut,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:j|G,pointers:1},getTouchAction:function(){return Vt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(j|G)?e=t.overallVelocity:i&j?e=t.overallVelocityX:i&G&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&c(e)>this.options.velocity&&t.eventType&W},emit:function(t){var e=Ht(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),T($t,qt,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Dt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance=2){this.map.setZoom(n);var s=this._get_projected_bounds(),a=s[0];s[1]-a<0&&this.map.setZoom(i)}this.unpause()}this._set_bokeh_ranges()},e.prototype._build_map=function(){var t=this,e=google.maps;this.map_types={satellite:e.MapTypeId.SATELLITE,terrain:e.MapTypeId.TERRAIN,roadmap:e.MapTypeId.ROADMAP,hybrid:e.MapTypeId.HYBRID};var o=this.model.map_options,i={center:new e.LatLng(o.lat,o.lng),zoom:o.zoom,disableDefaultUI:!0,mapTypeId:this.map_types[o.map_type],scaleControl:o.scale_control,tilt:o.tilt};null!=o.styles&&(i.styles=JSON.parse(o.styles)),this.map=new e.Map(this.canvas_view.map_el,i),e.event.addListener(this.map,\"idle\",function(){return t._set_bokeh_ranges()}),e.event.addListener(this.map,\"bounds_changed\",function(){return t._set_bokeh_ranges()}),e.event.addListenerOnce(this.map,\"tilesloaded\",function(){return t._render_finished()}),this.connect(this.model.properties.map_options.change,function(){return t._update_options()}),this.connect(this.model.map_options.properties.styles.change,function(){return t._update_styles()}),this.connect(this.model.map_options.properties.lat.change,function(){return t._update_center(\"lat\")}),this.connect(this.model.map_options.properties.lng.change,function(){return t._update_center(\"lng\")}),this.connect(this.model.map_options.properties.zoom.change,function(){return t._update_zoom()}),this.connect(this.model.map_options.properties.map_type.change,function(){return t._update_map_type()}),this.connect(this.model.map_options.properties.scale_control.change,function(){return t._update_scale_control()}),this.connect(this.model.map_options.properties.tilt.change,function(){return t._update_tilt()})},e.prototype._render_finished=function(){this._tiles_loaded=!0,this.notify_finished()},e.prototype.has_finished=function(){return t.prototype.has_finished.call(this)&&!0===this._tiles_loaded},e.prototype._get_latlon_bounds=function(){var t=this.map.getBounds(),e=t.getNorthEast(),o=t.getSouthWest();return[o.lng(),e.lng(),o.lat(),e.lat()]},e.prototype._get_projected_bounds=function(){var t=this._get_latlon_bounds(),e=t[0],o=t[1],i=t[2],n=t[3],a=s.wgs84_mercator.forward([e,i]),p=a[0],l=a[1],_=s.wgs84_mercator.forward([o,n]);return[p,_[0],l,_[1]]},e.prototype._set_bokeh_ranges=function(){var t=this._get_projected_bounds(),e=t[0],o=t[1],i=t[2],n=t[3];this.frame.x_range.setv({start:e,end:o}),this.frame.y_range.setv({start:i,end:n})},e.prototype._update_center=function(t){var e=this.map.getCenter().toJSON();e[t]=this.model.map_options[t],this.map.setCenter(e),this._set_bokeh_ranges()},e.prototype._update_map_type=function(){this.map.setOptions({mapTypeId:this.map_types[this.model.map_options.map_type]})},e.prototype._update_scale_control=function(){this.map.setOptions({scaleControl:this.model.map_options.scale_control})},e.prototype._update_tilt=function(){this.map.setOptions({tilt:this.model.map_options.tilt})},e.prototype._update_options=function(){this._update_styles(),this._update_center(\"lat\"),this._update_center(\"lng\"),this._update_zoom(),this._update_map_type()},e.prototype._update_styles=function(){this.map.setOptions({styles:JSON.parse(this.model.map_options.styles)})},e.prototype._update_zoom=function(){this.map.setOptions({zoom:this.model.map_options.zoom}),this._set_bokeh_ranges()},e.prototype._map_hook=function(t,e){var o=e[0],i=e[1],n=e[2],s=e[3];this.canvas_view.map_el.style.top=i+\"px\",this.canvas_view.map_el.style.left=o+\"px\",this.canvas_view.map_el.style.width=n+\"px\",this.canvas_view.map_el.style.height=s+\"px\",null==this.map&&\"undefined\"!=typeof google&&null!=google.maps&&this._build_map()},e.prototype._paint_empty=function(t,e){var o=this.layout._width.value,i=this.layout._height.value,n=e[0],s=e[1],a=e[2],p=e[3];t.clearRect(0,0,o,i),t.beginPath(),t.moveTo(0,0),t.lineTo(0,i),t.lineTo(o,i),t.lineTo(o,0),t.lineTo(0,0),t.moveTo(n,s),t.lineTo(n+a,s),t.lineTo(n+a,s+p),t.lineTo(n,s+p),t.lineTo(n,s),t.closePath(),null!=this.model.border_fill_color&&(t.fillStyle=this.model.border_fill_color,t.fill())},e}(a.PlotView);o.GMapPlotView=l,l.__name__=\"GMapPlotView\"},\n", " function _(a,n,e){var g=a(281);e.DataRange=g.DataRange;var R=a(280);e.DataRange1d=R.DataRange1d;var r=a(184);e.FactorRange=r.FactorRange;var t=a(185);e.Range=t.Range;var v=a(225);e.Range1d=v.Range1d},\n", " function _(e,r,d){var n=e(175);d.GlyphRenderer=n.GlyphRenderer;var R=e(192);d.GraphRenderer=R.GraphRenderer;var a=e(244);d.GuideRenderer=a.GuideRenderer;var G=e(160);d.Renderer=G.Renderer},\n", " function _(a,e,c){var l=a(279);c.CategoricalScale=l.CategoricalScale;var r=a(215);c.LinearScale=r.LinearScale;var S=a(224);c.LogScale=S.LogScale;var i=a(216);c.Scale=i.Scale},\n", " function _(n,o,e){!function(n){for(var o in n)e.hasOwnProperty(o)||(e[o]=n[o])}(n(195));var i=n(173);e.Selection=i.Selection},\n", " function _(a,e,r){var o=a(388);r.ServerSentDataSource=o.ServerSentDataSource;var S=a(390);r.AjaxDataSource=S.AjaxDataSource;var t=a(170);r.ColumnDataSource=t.ColumnDataSource;var u=a(171);r.ColumnarDataSource=u.ColumnarDataSource;var D=a(191);r.CDSView=D.CDSView;var c=a(172);r.DataSource=c.DataSource;var v=a(392);r.GeoJSONDataSource=v.GeoJSONDataSource;var n=a(391);r.RemoteDataSource=n.RemoteDataSource},\n", " function _(t,e,i){var a=t(113),n=function(t){function e(e){var i=t.call(this,e)||this;return i.initialized=!1,i}return a.__extends(e,t),e.prototype.destroy=function(){t.prototype.destroy.call(this)},e.prototype.setup=function(){var t=this;this.initialized||(this.initialized=!0,new EventSource(this.data_url).onmessage=function(e){t.load_data(JSON.parse(e.data),t.mode,t.max_size)})},e}(t(389).WebDataSource);i.ServerSentDataSource=n,n.__name__=\"ServerSentDataSource\"},\n", " function _(t,a,e){var i=t(113),n=t(170),r=t(121),o=function(t){function a(a){return t.call(this,a)||this}return i.__extends(a,t),a.prototype.get_column=function(t){var a=this.data[t];return null!=a?a:[]},a.prototype.initialize=function(){t.prototype.initialize.call(this),this.setup()},a.prototype.load_data=function(t,a,e){var i,n=this.adapter;switch(i=null!=n?n.execute(this,{response:t}):t,a){case\"replace\":this.data=i;break;case\"append\":for(var r=this.data,o=0,c=this.columns();o1&&a.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\");var h=e.coordinates[0];for(c=0;c1&&a.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),d.push(w[0])}for(_=d.reduce(o),c=0;c<_.length;c++){var v=_[c];i=v[0],s=v[1],u=v[2];t.xs[r][c]=i,t.ys[r][c]=s,t.zs[r][c]=l(u)}break;default:throw new Error(\"Invalid GeoJSON geometry type: \"+e.type)}},t.prototype.geojson_to_column_data=function(){var e,t=JSON.parse(this.geojson);switch(t.type){case\"GeometryCollection\":if(null==t.geometries)throw new Error(\"No geometries found in GeometryCollection\");if(0===t.geometries.length)throw new Error(\"geojson.geometries must have one or more items\");e=t.geometries;break;case\"FeatureCollection\":if(null==t.features)throw new Error(\"No features found in FeaturesCollection\");if(0==t.features.length)throw new Error(\"geojson.features must have one or more items\");e=t.features;break;default:throw new Error(\"Bokeh only supports type GeometryCollection and FeatureCollection at top level\")}for(var r=0,o=0,n=e;o=Math.pow(2,i)))&&!(e<0||e>=Math.pow(2,i))},e.prototype.parent_by_tile_xyz=function(t,e,i){var o=this.tile_xyz_to_quadkey(t,e,i),r=o.substring(0,o.length-1);return this.quadkey_to_tile_xyz(r)},e.prototype.get_resolution=function(t){return this._computed_initial_resolution()/Math.pow(2,t)},e.prototype.get_resolution_by_extent=function(t,e,i){return[(t[2]-t[0])/i,(t[3]-t[1])/e]},e.prototype.get_level_by_extent=function(t,e,i){for(var o=(t[2]-t[0])/i,r=(t[3]-t[1])/e,n=Math.max(o,r),_=0,s=0,u=this._resolutions;su[s]){if(0==_)return 0;if(_>0)return _-1}_+=1}return _-1},e.prototype.get_closest_level_by_extent=function(t,e,i){var o=(t[2]-t[0])/i,r=(t[3]-t[1])/e,n=Math.max(o,r),_=this._resolutions.reduce(function(t,e){return Math.abs(e-n)h?(a=_-r,l*=p):(a*=h,l=s-n)}var y=(a-(_-r))/2,c=(l-(s-n))/2;return[r-y,n-c,_+y,s+c]},e.prototype.tms_to_wmts=function(t,e,i){return[t,Math.pow(2,i)-1-e,i]},e.prototype.wmts_to_tms=function(t,e,i){return[t,Math.pow(2,i)-1-e,i]},e.prototype.pixels_to_meters=function(t,e,i){var o=this.get_resolution(i);return[t*o-this.x_origin_offset,e*o-this.y_origin_offset]},e.prototype.meters_to_pixels=function(t,e,i){var o=this.get_resolution(i);return[(t+this.x_origin_offset)/o,(e+this.y_origin_offset)/o]},e.prototype.pixels_to_tile=function(t,e){var i=Math.ceil(t/this.tile_size);return[i=0===i?i:i-1,Math.max(Math.ceil(e/this.tile_size)-1,0)]},e.prototype.pixels_to_raster=function(t,e,i){return[t,(this.tile_size<=a;c--)for(var f=u;f<=p;f++)this.is_valid_tile(f,c,e)&&y.push([f,c,e,this.get_tile_meter_bounds(f,c,e)]);return this.sort_tiles_from_center(y,[u,a,p,h]),y},e.prototype.quadkey_to_tile_xyz=function(t){for(var e=0,i=0,o=t.length,r=o;r>0;r--){var n=1<0;r--){var n=1<0;)if(s=s.substring(0,s.length-1),t=(r=this.quadkey_to_tile_xyz(s))[0],e=r[1],i=r[2],t=(n=this.denormalize_xyz(t,e,i,_))[0],e=n[1],i=n[2],this.tiles.has(this.tile_xyz_to_key(t,e,i)))return[t,e,i];return[0,0,0]},e.prototype.normalize_xyz=function(t,e,i){if(this.wrap_around){var o=Math.pow(2,i);return[(t%o+o)%o,e,i]}return[t,e,i]},e.prototype.denormalize_xyz=function(t,e,i,o){return[t+o*Math.pow(2,i),e,i]},e.prototype.denormalize_meters=function(t,e,i,o){return[t+2*o*Math.PI*6378137,e]},e.prototype.calculate_world_x_by_tile_xyz=function(t,e,i){return Math.floor(t/Math.pow(2,i))},e}(r.TileSource);i.MercatorTileSource=u,u.__name__=\"MercatorTileSource\",u.init_MercatorTileSource()},\n", " function _(t,e,r){var i=t(113),n=t(166),o=t(121),a=function(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.init_TileSource=function(){this.define({url:[o.String,\"\"],tile_size:[o.Number,256],max_zoom:[o.Number,30],min_zoom:[o.Number,0],extra_url_vars:[o.Any,{}],attribution:[o.String,\"\"],x_origin_offset:[o.Number],y_origin_offset:[o.Number],initial_resolution:[o.Number]})},e.prototype.initialize=function(){t.prototype.initialize.call(this),this.tiles=new Map,this._normalize_case()},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this),this.connect(this.change,function(){return e._clear_cache()})},e.prototype.string_lookup_replace=function(t,e){var r=t;for(var i in e){var n=e[i];r=r.replace(\"{\"+i+\"}\",n)}return r},e.prototype._normalize_case=function(){var t=this.url.replace(\"{x}\",\"{X}\").replace(\"{y}\",\"{Y}\").replace(\"{z}\",\"{Z}\").replace(\"{q}\",\"{Q}\").replace(\"{xmin}\",\"{XMIN}\").replace(\"{ymin}\",\"{YMIN}\").replace(\"{xmax}\",\"{XMAX}\").replace(\"{ymax}\",\"{YMAX}\");this.url=t},e.prototype._clear_cache=function(){this.tiles=new Map},e.prototype.tile_xyz_to_key=function(t,e,r){return t+\":\"+e+\":\"+r},e.prototype.key_to_tile_xyz=function(t){var e=t.split(\":\").map(function(t){return parseInt(t)});return[e[0],e[1],e[2]]},e.prototype.sort_tiles_from_center=function(t,e){var r=e[0],i=e[1],n=e[2],o=e[3],a=(n-r)/2+r,c=(o-i)/2+i;t.sort(function(t,e){return Math.sqrt(Math.pow(a-t[0],2)+Math.pow(c-t[1],2))-Math.sqrt(Math.pow(a-e[0],2)+Math.pow(c-e[1],2))})},e.prototype.get_image_url=function(t,e,r){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",t.toString()).replace(\"{Y}\",e.toString()).replace(\"{Z}\",r.toString())},e}(n.Model);r.TileSource=a,a.__name__=\"TileSource\",a.init_TileSource()},\n", " function _(r,e,t){var n=r(132);function o(r,e){return n.wgs84_mercator.forward([r,e])}function _(r,e){return n.wgs84_mercator.inverse([r,e])}t.geographic_to_meters=o,t.meters_to_geographic=_,t.geographic_extent_to_meters=function(r){var e=r[0],t=r[1],n=r[2],_=r[3],c=o(e,t),a=c[0],g=c[1],i=o(n,_);return[a,g,i[0],i[1]]},t.meters_extent_to_geographic=function(r){var e=r[0],t=r[1],n=r[2],o=r[3],c=_(e,t),a=c[0],g=c[1],i=_(n,o);return[a,g,i[0],i[1]]}},\n", " function _(t,e,r){var _=t(113),i=function(t){function e(e){return t.call(this,e)||this}return _.__extends(e,t),e.prototype.get_image_url=function(t,e,r){var _=this.string_lookup_replace(this.url,this.extra_url_vars),i=this.tms_to_wmts(t,e,r),u=i[0],n=i[1],o=i[2],l=this.tile_xyz_to_quadkey(u,n,o);return _.replace(\"{Q}\",l)},e}(t(397).MercatorTileSource);r.QUADKEYTileSource=i,i.__name__=\"QUADKEYTileSource\"},\n", " function _(e,t,i){var n=e(113),a=e(402),r=e(176),_=e(225),s=e(163),o=e(121),l=e(318),h=e(110),u=e(109),p=e(174),d=e(170),c=e(403),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.__extends(t,e),t.prototype.initialize=function(){this._tiles=[],e.prototype.initialize.call(this)},t.prototype.connect_signals=function(){var t=this;e.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return t.request_render()}),this.connect(this.model.tile_source.change,function(){return t.request_render()})},t.prototype.get_extent=function(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]},Object.defineProperty(t.prototype,\"map_plot\",{get:function(){return this.plot_model},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"map_canvas\",{get:function(){return this.plot_view.canvas_view.ctx},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"map_frame\",{get:function(){return this.plot_view.frame},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"x_range\",{get:function(){return this.map_plot.x_range},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"y_range\",{get:function(){return this.map_plot.y_range},enumerable:!0,configurable:!0}),t.prototype._set_data=function(){this.extent=this.get_extent(),this._last_height=void 0,this._last_width=void 0},t.prototype._update_attribution=function(){null!=this.attribution_el&&s.removeElement(this.attribution_el);var e=this.model.tile_source.attribution;if(u.isString(e)&&e.length>0){var t=this.plot_view,i=t.layout,n=t.frame,a=i._width.value-n._right.value,r=i._height.value-n._bottom.value,_=n._width.value;this.attribution_el=s.div({class:c.bk_tile_attribution,style:{position:\"absolute\",right:a+\"px\",bottom:r+\"px\",\"max-width\":_-4+\"px\",padding:\"2px\",\"background-color\":\"rgba(255,255,255,0.5)\",\"font-size\":\"7pt\",\"line-height\":\"1.05\",\"white-space\":\"nowrap\",overflow:\"hidden\",\"text-overflow\":\"ellipsis\"}}),this.plot_view.canvas_view.events_el.appendChild(this.attribution_el),this.attribution_el.innerHTML=e,this.attribution_el.title=this.attribution_el.textContent.replace(/\\s*\\n\\s*/g,\" \")}},t.prototype._map_data=function(){this.initial_extent=this.get_extent();var e=this.model.tile_source.get_level_by_extent(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value),t=this.model.tile_source.snap_to_zoom_level(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value,e);this.x_range.start=t[0],this.y_range.start=t[1],this.x_range.end=t[2],this.y_range.end=t[3],this.x_range instanceof _.Range1d&&(this.x_range.reset_start=t[0],this.x_range.reset_end=t[2]),this.y_range instanceof _.Range1d&&(this.y_range.reset_start=t[1],this.y_range.reset_end=t[3]),this._update_attribution()},t.prototype._create_tile=function(e,t,i,n,a){var r=this;void 0===a&&(a=!1);var _=this.model.tile_source.normalize_xyz(e,t,i),s=_[0],o=_[1],h=_[2],u={img:void 0,tile_coords:[e,t,i],normalized_coords:[s,o,h],quadkey:this.model.tile_source.tile_xyz_to_quadkey(e,t,i),cache_key:this.model.tile_source.tile_xyz_to_key(e,t,i),bounds:n,loaded:!1,finished:!1,x_coord:n[0],y_coord:n[3]},p=this.model.tile_source.get_image_url(s,o,h);new l.ImageLoader(p,{loaded:function(e){Object.assign(u,{img:e,loaded:!0}),a?(u.finished=!0,r.notify_finished()):r.request_render()},failed:function(){u.finished=!0}}),this.model.tile_source.tiles.set(u.cache_key,u),this._tiles.push(u)},t.prototype._enforce_aspect_ratio=function(){if(this._last_height!==this.map_frame._height.value||this._last_width!==this.map_frame._width.value){var e=this.get_extent(),t=this.model.tile_source.get_level_by_extent(e,this.map_frame._height.value,this.map_frame._width.value),i=this.model.tile_source.snap_to_zoom_level(e,this.map_frame._height.value,this.map_frame._width.value,t);this.x_range.setv({start:i[0],end:i[2]}),this.y_range.setv({start:i[1],end:i[3]}),this.extent=i,this._last_height=this.map_frame._height.value,this._last_width=this.map_frame._width.value}},t.prototype.has_finished=function(){if(!e.prototype.has_finished.call(this))return!1;if(0===this._tiles.length)return!1;for(var t=0,i=this._tiles;tn&&(a=this.extent,o=n,l=!0),l&&(this.x_range.setv({x_range:{start:a[0],end:a[2]}}),this.y_range.setv({start:a[1],end:a[3]}),this.extent=a),this.extent=a;for(var u=t.get_tiles_by_extent(a,o),p=[],d=[],c=[],m=[],f=0,g=u;f0&&(u=u.filter(function(n){return t.includes(e,n.name)})),u}},\n", " function _(t,o,e){var n=t(113),i=t(370),a=t(201),r=t(121),s=t(373),_=function(t){function o(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(o,t),o.prototype._match_aspect=function(t,o,e){var n,i,a,r,s=e.bbox.aspect,_=e.bbox.h_range.end,l=e.bbox.h_range.start,u=e.bbox.v_range.end,p=e.bbox.v_range.start,h=Math.abs(t[0]-o[0]),c=Math.abs(t[1]-o[1]),m=0==c?0:h/c,v=(m>=s?[1,m/s]:[s/m,1])[0];return t[0]<=o[0]?(n=t[0],(i=t[0]+h*v)>_&&(i=_)):(i=t[0],(n=t[0]-h*v)u&&(a=u)):(a=t[1],(r=t[1]-h/s)o.end)&&(this.v_axis_only=!0),(es.end)&&(this.h_axis_only=!0)}null!=this.model.document&&this.model.document.interactive_start(this.plot_model)},n.prototype._pan=function(t){this._update(t.deltaX,t.deltaY),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)},n.prototype._pan_end=function(t){this.h_axis_only=!1,this.v_axis_only=!1,null!=this.pan_info&&this.plot_view.push_state(\"pan\",{range:this.pan_info})},n.prototype._update=function(t,n){var e,i,o,s,a,r,_=this.plot_view.frame,l=t-this.last_dx,h=n-this.last_dy,d=_.bbox.h_range,p=d.start-l,u=d.end-l,c=_.bbox.v_range,f=c.start-h,v=c.end-h,y=this.model.dimensions;\"width\"!=y&&\"both\"!=y||this.v_axis_only?(e=d.start,i=d.end,o=0):(e=p,i=u,o=-l),\"height\"!=y&&\"both\"!=y||this.h_axis_only?(s=c.start,a=c.end,r=0):(s=f,a=v,r=-h),this.last_dx=t,this.last_dy=n;var m=_.xscales,b=_.yscales,x={};for(var g in m){var w=m[g].r_invert(e,i),P=w[0],T=w[1];x[g]={start:P,end:T}}var k={};for(var g in b){var V=b[g].r_invert(s,a);P=V[0],T=V[1];k[g]={start:P,end:T}}this.pan_info={xrs:x,yrs:k,sdx:o,sdy:r},this.plot_view.update_range(this.pan_info,!0)},n}(o.GestureToolView);e.PanToolView=r,r.__name__=\"PanToolView\";var _=function(t){function n(n){var e=t.call(this,n)||this;return e.tool_name=\"Pan\",e.event_type=\"pan\",e.default_order=10,e}return i.__extends(n,t),n.init_PanTool=function(){this.prototype.default_view=r,this.define({dimensions:[s.Dimensions,\"both\"]})},Object.defineProperty(n.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(\"Pan\",this.dimensions)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"icon\",{get:function(){switch(this.dimensions){case\"both\":return a.bk_tool_icon_pan;case\"width\":return a.bk_tool_icon_xpan;case\"height\":return a.bk_tool_icon_ypan}},enumerable:!0,configurable:!0}),n}(o.GestureTool);e.PanTool=_,_.__name__=\"PanTool\",_.init_PanTool()},\n", " function _(t,e,o){var l=t(113),i=t(426),a=t(233),n=t(163),s=t(121),c=t(110),_=t(373),r=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),e.prototype.initialize=function(){t.prototype.initialize.call(this),this.data={sx:[],sy:[]}},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this),this.connect(this.model.properties.active.change,function(){return e._active_change()})},e.prototype._active_change=function(){this.model.active||this._clear_data()},e.prototype._keyup=function(t){t.keyCode==n.Keys.Enter&&this._clear_data()},e.prototype._doubletap=function(t){var e=t.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,e),this.plot_view.push_state(\"poly_select\",{selection:this.plot_view.get_selection()}),this._clear_data()},e.prototype._clear_data=function(){this.data={sx:[],sy:[]},this.model.overlay.update({xs:[],ys:[]})},e.prototype._tap=function(t){var e=t.sx,o=t.sy;this.plot_view.frame.bbox.contains(e,o)&&(this.data.sx.push(e),this.data.sy.push(o),this.model.overlay.update({xs:c.copy(this.data.sx),ys:c.copy(this.data.sy)}))},e.prototype._do_select=function(t,e,o,l){var i={type:\"poly\",sx:t,sy:e};this._select(i,o,l)},e.prototype._emit_callback=function(t){var e=this.computed_renderers[0],o=this.plot_view.frame,l=o.xscales[e.x_range_name],i=o.yscales[e.y_range_name],a=l.v_invert(t.sx),n=i.v_invert(t.sy),s=Object.assign({x:a,y:n},t);null!=this.model.callback&&this.model.callback.execute(this.model,{geometry:s})},e}(i.SelectToolView);o.PolySelectToolView=r,r.__name__=\"PolySelectToolView\";var y=function(){return new a.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}})},p=function(t){function e(e){var o=t.call(this,e)||this;return o.tool_name=\"Poly Select\",o.icon=_.bk_tool_icon_polygon_select,o.event_type=\"tap\",o.default_order=11,o}return l.__extends(e,t),e.init_PolySelectTool=function(){this.prototype.default_view=r,this.define({callback:[s.Any],overlay:[s.Instance,y]})},e}(i.SelectTool);o.PolySelectTool=p,p.__name__=\"PolySelectTool\",p.init_PolySelectTool()},\n", " function _(t,e,i){var n=t(113),s=t(201),r=t(167),l=t(121),a=t(370),o=t(373);function _(t){switch(t){case 1:return 2;case 2:return 1;case 4:return 5;case 5:return 4;default:return t}}function h(t,e,i,n){if(null==e)return!1;var s=i.compute(e);return Math.abs(t-s)s.right)&&(r=!1)}if(null!=s.bottom&&null!=s.top){var a=n.invert(e);(as.top)&&(r=!1)}return r}function d(t,e,i){var n=0;return t>=i.start&&t<=i.end&&(n+=1),e>=i.start&&e<=i.end&&(n+=1),n}function c(t,e,i,n){var s=e.compute(t),r=e.invert(s+i);return r>=n.start&&r<=n.end?r:t}function y(t,e,i){return t>e.start?(e.end=t,i):(e.end=e.start,e.start=t,_(i))}function f(t,e,i){return t=h&&(t.start=o,t.end=_)}i.flip_side=_,i.is_near=h,i.is_inside=u,i.sides_inside=d,i.compute_value=c,i.update_range_end_side=y,i.update_range_start_side=f,i.update_range=g;var v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(e,t),e.prototype.initialize=function(){t.prototype.initialize.call(this),this.side=0,this.model.update_overlay_from_ranges()},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this),null!=this.model.x_range&&this.connect(this.model.x_range.change,function(){return e.model.update_overlay_from_ranges()}),null!=this.model.y_range&&this.connect(this.model.y_range.change,function(){return e.model.update_overlay_from_ranges()})},e.prototype._pan_start=function(t){this.last_dx=0,this.last_dy=0;var e=this.model.x_range,i=this.model.y_range,n=this.plot_view.frame,r=n.xscales.default,l=n.yscales.default,a=this.model.overlay,o=a.left,_=a.right,d=a.top,c=a.bottom,y=this.model.overlay.properties.line_width.value()+s.EDGE_TOLERANCE;null!=e&&this.model.x_interaction&&(h(t.sx,o,r,y)?this.side=1:h(t.sx,_,r,y)?this.side=2:u(t.sx,t.sy,r,l,a)&&(this.side=3)),null!=i&&this.model.y_interaction&&(0==this.side&&h(t.sy,c,l,y)&&(this.side=4),0==this.side&&h(t.sy,d,l,y)?this.side=5:u(t.sx,t.sy,r,l,this.model.overlay)&&(3==this.side?this.side=7:this.side=6))},e.prototype._pan=function(t){var e=this.plot_view.frame,i=t.deltaX-this.last_dx,n=t.deltaY-this.last_dy,s=this.model.x_range,r=this.model.y_range,l=e.xscales.default,a=e.yscales.default;if(null!=s)if(3==this.side||7==this.side)g(s,l,i,e.x_range);else if(1==this.side){var o=c(s.start,l,i,e.x_range);this.side=f(o,s,this.side)}else if(2==this.side){var _=c(s.end,l,i,e.x_range);this.side=y(_,s,this.side)}if(null!=r)if(6==this.side||7==this.side)g(r,a,n,e.y_range);else if(4==this.side){o=c(r.start,a,n,e.y_range);this.side=f(o,r,this.side)}else if(5==this.side){_=c(r.end,a,n,e.y_range);this.side=y(_,r,this.side)}this.last_dx=t.deltaX,this.last_dy=t.deltaY},e.prototype._pan_end=function(t){this.side=0},e}(a.GestureToolView);i.RangeToolView=v,v.__name__=\"RangeToolView\";var p=function(){return new s.BoxAnnotation({level:\"overlay\",render_mode:\"canvas\",fill_color:\"lightgrey\",fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:.5},line_dash:[2,2]})},m=function(t){function e(e){var i=t.call(this,e)||this;return i.tool_name=\"Range Tool\",i.icon=o.bk_tool_icon_range,i.event_type=\"pan\",i.default_order=1,i}return n.__extends(e,t),e.init_RangeTool=function(){this.prototype.default_view=v,this.define({x_range:[l.Instance,null],x_interaction:[l.Boolean,!0],y_range:[l.Instance,null],y_interaction:[l.Boolean,!0],overlay:[l.Instance,p]})},e.prototype.initialize=function(){t.prototype.initialize.call(this),this.overlay.in_cursor=\"grab\",this.overlay.ew_cursor=null!=this.x_range&&this.x_interaction?\"ew-resize\":null,this.overlay.ns_cursor=null!=this.y_range&&this.y_interaction?\"ns-resize\":null},e.prototype.update_overlay_from_ranges=function(){null==this.x_range&&null==this.y_range&&(this.overlay.left=null,this.overlay.right=null,this.overlay.bottom=null,this.overlay.top=null,r.logger.warn(\"RangeTool not configured with any Ranges.\")),null==this.x_range?(this.overlay.left=null,this.overlay.right=null):(this.overlay.left=this.x_range.start,this.overlay.right=this.x_range.end),null==this.y_range?(this.overlay.bottom=null,this.overlay.top=null):(this.overlay.bottom=this.y_range.start,this.overlay.top=this.y_range.end)},e}(a.GestureTool);i.RangeTool=m,m.__name__=\"RangeTool\",m.init_RangeTool()},\n", " function _(e,t,i){var s=e(113),n=e(426),o=e(121),a=e(373),r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s.__extends(t,e),t.prototype._tap=function(e){var t={type:\"point\",sx:e.sx,sy:e.sy},i=e.shiftKey;this._select(t,!0,i)},t.prototype._select=function(e,t,i){var s=this,n=this.model.callback;if(\"select\"==this.model.behavior){var o=this._computed_renderers_by_data_source();for(var a in o){var r=o[a],_=r[0].get_selection_manager(),l=r.map(function(e){return s.plot_view.renderer_views[e.id]});if(_.select(l,e,t,i)&&null!=n){var c=(y=this.plot_view.frame).xscales[r[0].x_range_name],p=y.yscales[r[0].y_range_name],v=c.invert(e.sx),u=p.invert(e.sy),h={geometries:Object.assign(Object.assign({},e),{x:v,y:u}),source:_.source};n.execute(this.model,h)}}this._emit_selection_event(e),this.plot_view.push_state(\"tap\",{selection:this.plot_view.get_selection()})}else for(var m=0,f=this.computed_renderers;m.9?t=.9:t<-.9&&(t=-.9),this._update_ranges(t)},t.prototype._update_ranges=function(e){var t,n,o,r,i=this.plot_view.frame,a=i.bbox.h_range,s=i.bbox.v_range,l=[a.start,a.end],_=l[0],h=l[1],d=[s.start,s.end],u=d[0],p=d[1];switch(this.model.dimension){case\"height\":var c=Math.abs(p-u);t=_,n=h,o=u-c*e,r=p-c*e;break;case\"width\":var v=Math.abs(h-_);t=_-v*e,n=h-v*e,o=u,r=p;break;default:throw new Error(\"this shouldn't have happened\")}var f=i.xscales,m=i.yscales,w={};for(var b in f){var g=f[b].r_invert(t,n),y=g[0],P=g[1];w[b]={start:y,end:P}}var T={};for(var b in m){var W=m[b].r_invert(o,r);y=W[0],P=W[1];T[b]={start:y,end:P}}var x={xrs:w,yrs:T,factor:e};this.plot_view.push_state(\"wheel_pan\",{range:x}),this.plot_view.update_range(x,!1,!0),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)},t}(r.GestureToolView);n.WheelPanToolView=s,s.__name__=\"WheelPanToolView\";var l=function(e){function t(t){var n=e.call(this,t)||this;return n.tool_name=\"Wheel Pan\",n.icon=a.bk_tool_icon_wheel_pan,n.event_type=\"scroll\",n.default_order=12,n}return o.__extends(t,e),t.init_WheelPanTool=function(){this.prototype.default_view=s,this.define({dimension:[i.Dimension,\"width\"]}),this.internal({speed:[i.Number,.001]})},Object.defineProperty(t.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimension)},enumerable:!0,configurable:!0}),t}(r.GestureTool);n.WheelPanTool=l,l.__name__=\"WheelPanTool\",l.init_WheelPanTool()},\n", " function _(e,o,t){var i=e(113),n=e(370),l=e(416),s=e(121),_=e(197),r=e(373),a=function(e){function o(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(o,e),o.prototype._pinch=function(e){var o,t=e.sx,i=e.sy,n=e.scale;o=n>=1?20*(n-1):-20/n,this._scroll({type:\"wheel\",sx:t,sy:i,delta:o})},o.prototype._scroll=function(e){var o=this.plot_view.frame,t=o.bbox.h_range,i=o.bbox.v_range,n=e.sx,s=e.sy,_=this.model.dimensions,r=(\"width\"==_||\"both\"==_)&&t.start=0){var v=d.match(/\\$color(\\[.*\\])?:(\\w*)/),y=v[1],x=void 0===y?\"\":y,g=v[2],b=e.get_column(g);if(null==b){var w=_.span({},g+\" unknown\");m.appendChild(w);continue}var k=x.indexOf(\"hex\")>=0,T=x.indexOf(\"swatch\")>=0,H=u.isNumber(t)?b[t]:null;if(null==H){var C=_.span({},\"(null)\");m.appendChild(C);continue}k&&(H=h.color2hex(H));var G=_.span({},H);m.appendChild(G),T&&(G=_.span({class:f.bk_tooltip_color_block,style:{backgroundColor:H}},\" \"),m.appendChild(G))}else{(G=_.span()).innerHTML=c.replace_placeholders(d.replace(\"$~\",\"$data_\"),e,t,this.model.formatters,n),m.appendChild(G)}}return o},t}(o.InspectToolView);n.HoverToolView=b,b.__name__=\"HoverToolView\";var w=function(e){function t(t){var n=e.call(this,t)||this;return n.tool_name=\"Hover\",n.icon=y.bk_tool_icon_hover,n}return i.__extends(t,e),t.init_HoverTool=function(){this.prototype.default_view=b,this.define({tooltips:[p.Any,[[\"index\",\"$index\"],[\"data (x, y)\",\"($x, $y)\"],[\"screen (x, y)\",\"($sx, $sy)\"]]],formatters:[p.Any,{}],renderers:[p.Any,\"auto\"],names:[p.Array,[]],mode:[p.HoverMode,\"mouse\"],point_policy:[p.PointPolicy,\"snap_to_data\"],line_policy:[p.LinePolicy,\"nearest\"],show_arrow:[p.Boolean,!0],anchor:[p.Anchor,\"center\"],attachment:[p.TooltipAttachment,\"horizontal\"],callback:[p.Any]})},t}(o.InspectTool);n.HoverTool=w,w.__name__=\"HoverTool\",w.init_HoverTool()},\n", " function _(t,e,o){var n=t(113),i=t(121),r=t(116),c=t(166),l=t(364),u=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_ToolProxy=function(){this.define({tools:[i.Array,[]],active:[i.Boolean,!1],disabled:[i.Boolean,!1]})},Object.defineProperty(e.prototype,\"button_view\",{get:function(){return this.tools[0].button_view},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"event_type\",{get:function(){return this.tools[0].event_type},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this.tools[0].tooltip},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"tool_name\",{get:function(){return this.tools[0].tool_name},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"icon\",{get:function(){return this.tools[0].computed_icon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"computed_icon\",{get:function(){return this.icon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"toggleable\",{get:function(){var t=this.tools[0];return t instanceof l.InspectTool&&t.toggleable},enumerable:!0,configurable:!0}),e.prototype.initialize=function(){t.prototype.initialize.call(this),this.do=new r.Signal0(this,\"do\")},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this),this.connect(this.do,function(){return e.doit()}),this.connect(this.properties.active.change,function(){return e.set_active()})},e.prototype.doit=function(){for(var t=0,e=this.tools;t0)if(\"multi\"==u)for(var w=0,T=z;w0&&this.actions.push(x(z))}for(var m in this.inspectors=[],i){(z=i[m]).length>0&&this.inspectors.push(x(z,!0))}for(var V in this.gestures){0!=(_=this.gestures[V]).tools.length&&(_.tools=r.sort_by(_.tools,function(t){return t.default_order}),\"pinch\"!=V&&\"scroll\"!=V&&\"multi\"!=V&&(_.tools[0].active=!0))}},o}(s.ToolbarBase);i.ProxyToolbar=p,p.__name__=\"ProxyToolbar\";var c=function(t){function o(){return null!==t&&t.apply(this,arguments)||this}return e.__extends(o,t),o.prototype.initialize=function(){this.model.toolbar.toolbar_location=this.model.toolbar_location,t.prototype.initialize.call(this)},Object.defineProperty(o.prototype,\"child_models\",{get:function(){return[this.model.toolbar]},enumerable:!0,configurable:!0}),o.prototype._update_layout=function(){this.layout=new h.ContentBox(this.child_views[0].el),this.model.toolbar.horizontal?this.layout.set_sizing({width_policy:\"fit\",min_width:100,height_policy:\"fixed\"}):this.layout.set_sizing({width_policy:\"fixed\",height_policy:\"fit\",min_height:100})},o}(a.LayoutDOMView);i.ToolbarBoxView=c,c.__name__=\"ToolbarBoxView\";var u=function(t){function o(o){return t.call(this,o)||this}return e.__extends(o,t),o.init_ToolbarBox=function(){this.prototype.default_view=c,this.define({toolbar:[n.Instance],toolbar_location:[n.Location,\"right\"]})},o}(a.LayoutDOM);i.ToolbarBox=u,u.__name__=\"ToolbarBox\",u.init_ToolbarBox()},\n", " function _(e,n,t){var d=e(106),i=e(163),o=e(442);t.index={},t.add_document_standalone=function(e,n,a,l){void 0===a&&(a={}),void 0===l&&(l=!1);var r={};function v(e){var d;e.id in a?d=a[e.id]:n.classList.contains(o.BOKEH_ROOT)?d=n:(d=i.div({class:o.BOKEH_ROOT}),n.appendChild(d));var l=function(e){var n=new e.default_view({model:e,parent:null});return t.index[e.id]=n,n}(e);l.renderTo(d),r[e.id]=l}for(var c=0,u=e.roots();c\");if(\"SCRIPT\"==r.tagName){var t=n.div({class:o.BOKEH_ROOT});n.replaceWith(r,t),r=t}return r}o.BOKEH_ROOT=t.bk_root,o._resolve_element=function(e){var r=e.elementid;return null!=r?l(r):document.body},o._resolve_root_elements=function(e){var r={};if(null!=e.roots)for(var o in e.roots)r[o]=l(e.roots[o]);return r}},\n", " function _(n,o,t){var e=n(444),r=n(167),a=n(441);t._get_ws_url=function(n,o){var t,e=\"ws:\";return\"https:\"==window.location.protocol&&(e=\"wss:\"),null!=o?(t=document.createElement(\"a\")).href=o:t=window.location,null!=n?\"/\"==n&&(n=\"\"):n=t.pathname.replace(/\\/+$/,\"\"),e+\"//\"+t.host+n+\"/ws\"};var i={};t.add_document_from_session=function(n,o,t,s,u){void 0===s&&(s={}),void 0===u&&(u=!1);var c=window.location.search.substr(1);return function(n,o,t){n in i||(i[n]={});var r=i[n];return o in r||(r[o]=e.pull_session(n,o,t)),r[o]}(n,o,c).then(function(n){return a.add_document_standalone(n.document,t,s,u)},function(n){throw r.logger.error(\"Failed to load Bokeh session \"+o+\": \"+n),n})}},\n", " function _(e,n,o){var t=e(167),s=e(106),r=e(445),i=e(446),c=e(447);o.DEFAULT_SERVER_WEBSOCKET_URL=\"ws://localhost:5006/ws\",o.DEFAULT_SESSION_ID=\"default\";var l=0,_=function(){function e(e,n,s,r,c){void 0===e&&(e=o.DEFAULT_SERVER_WEBSOCKET_URL),void 0===n&&(n=o.DEFAULT_SESSION_ID),void 0===s&&(s=null),void 0===r&&(r=null),void 0===c&&(c=null),this.url=e,this.id=n,this.args_string=s,this._on_have_session_hook=r,this._on_closed_permanently_hook=c,this._number=l++,this.socket=null,this.session=null,this.closed_permanently=!1,this._current_handler=null,this._pending_ack=null,this._pending_replies={},this._pending_messages=[],this._receiver=new i.Receiver,t.logger.debug(\"Creating websocket \"+this._number+\" to '\"+this.url+\"' session '\"+this.id+\"'\")}return e.prototype.connect=function(){var e=this;if(this.closed_permanently)return Promise.reject(new Error(\"Cannot connect() a closed ClientConnection\"));if(null!=this.socket)return Promise.reject(new Error(\"Already connected\"));this._pending_replies={},this._current_handler=null;try{var n=this.url+\"?bokeh-protocol-version=1.0&bokeh-session-id=\"+this.id;return null!=this.args_string&&this.args_string.length>0&&(n+=\"&\"+this.args_string),this.socket=new WebSocket(n),new Promise(function(n,o){e.socket.binaryType=\"arraybuffer\",e.socket.onopen=function(){return e._on_open(n,o)},e.socket.onmessage=function(n){return e._on_message(n)},e.socket.onclose=function(n){return e._on_close(n)},e.socket.onerror=function(){return e._on_error(o)}})}catch(e){return t.logger.error(\"websocket creation failed to url: \"+this.url),t.logger.error(\" - \"+e),Promise.reject(e)}},e.prototype.close=function(){this.closed_permanently||(t.logger.debug(\"Permanently closing websocket connection \"+this._number),this.closed_permanently=!0,null!=this.socket&&this.socket.close(1e3,\"close method called on ClientConnection \"+this._number),this.session._connection_closed(),null!=this._on_closed_permanently_hook&&(this._on_closed_permanently_hook(),this._on_closed_permanently_hook=null))},e.prototype._schedule_reconnect=function(e){var n=this;setTimeout(function(){n.closed_permanently||t.logger.info(\"Websocket connection \"+n._number+\" disconnected, will not attempt to reconnect\")},e)},e.prototype.send=function(e){if(null==this.socket)throw new Error(\"not connected so cannot send \"+e);e.send(this.socket)},e.prototype.send_with_reply=function(e){var n=this;return new Promise(function(o,t){n._pending_replies[e.msgid()]=[o,t],n.send(e)}).then(function(e){if(\"ERROR\"===e.msgtype())throw new Error(\"Error reply \"+e.content.text);return e},function(e){throw e})},e.prototype._pull_doc_json=function(){var e=r.Message.create(\"PULL-DOC-REQ\",{});return this.send_with_reply(e).then(function(e){if(!(\"doc\"in e.content))throw new Error(\"No 'doc' field in PULL-DOC-REPLY\");return e.content.doc},function(e){throw e})},e.prototype._repull_session_doc=function(){var e=this;null==this.session?t.logger.debug(\"Pulling session for first time\"):t.logger.debug(\"Repulling session\"),this._pull_doc_json().then(function(n){if(null==e.session)if(e.closed_permanently)t.logger.debug(\"Got new document after connection was already closed\");else{var o=s.Document.from_json(n),i=s.Document._compute_patch_since_json(n,o);if(i.events.length>0){t.logger.debug(\"Sending \"+i.events.length+\" changes from model construction back to server\");var l=r.Message.create(\"PATCH-DOC\",{},i);e.send(l)}e.session=new c.ClientSession(e,o,e.id);for(var _=0,h=e._pending_messages;_0)throw new Error(\"BokehJS only supports receiving buffers, not sending\");var t=JSON.stringify(this.header),r=JSON.stringify(this.metadata),n=JSON.stringify(this.content);e.send(t),e.send(r),e.send(n)},e.prototype.msgid=function(){return this.header.msgid},e.prototype.msgtype=function(){return this.header.msgtype},e.prototype.reqid=function(){return this.header.reqid},e.prototype.problem=function(){return\"msgid\"in this.header?\"msgtype\"in this.header?null:\"No msgtype in header\":\"No msgid in header\"},e}();r.Message=s,s.__name__=\"Message\"},\n", " function _(t,e,s){var r=t(445),_=function(){function t(){this.message=null,this._partial=null,this._fragments=[],this._buf_header=null,this._current_consumer=this._HEADER}return t.prototype.consume=function(t){this._current_consumer(t)},t.prototype._HEADER=function(t){this._assume_text(t),this.message=null,this._partial=null,this._fragments=[t],this._buf_header=null,this._current_consumer=this._METADATA},t.prototype._METADATA=function(t){this._assume_text(t),this._fragments.push(t),this._current_consumer=this._CONTENT},t.prototype._CONTENT=function(t){this._assume_text(t),this._fragments.push(t);var e=this._fragments.slice(0,3),s=e[0],_=e[1],i=e[2];this._partial=r.Message.assemble(s,_,i),this._check_complete()},t.prototype._BUFFER_HEADER=function(t){this._assume_text(t),this._buf_header=t,this._current_consumer=this._BUFFER_PAYLOAD},t.prototype._BUFFER_PAYLOAD=function(t){this._assume_binary(t),this._partial.assemble_buffer(this._buf_header,t),this._check_complete()},t.prototype._assume_text=function(t){if(t instanceof ArrayBuffer)throw new Error(\"Expected text fragment but received binary fragment\")},t.prototype._assume_binary=function(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Expected binary fragment but received text fragment\")},t.prototype._check_complete=function(){this._partial.complete()?(this.message=this._partial,this._current_consumer=this._HEADER):this._current_consumer=this._BUFFER_HEADER},t}();s.Receiver=_,_.__name__=\"Receiver\"},\n", " function _(e,t,n){var o=e(106),i=e(445),r=e(167),s=function(){function e(e,t,n){var o=this;this._connection=e,this.document=t,this.id=n,this._document_listener=function(e){return o._document_changed(e)},this.document.on_change(this._document_listener),this.event_manager=this.document.event_manager,this.event_manager.session=this}return e.prototype.handle=function(e){var t=e.msgtype();\"PATCH-DOC\"===t?this._handle_patch(e):\"OK\"===t?this._handle_ok(e):\"ERROR\"===t?this._handle_error(e):r.logger.debug(\"Doing nothing with message \"+e.msgtype())},e.prototype.close=function(){this._connection.close()},e.prototype.send_event=function(e){var t=i.Message.create(\"EVENT\",{},JSON.stringify(e.to_json()));this._connection.send(t)},e.prototype._connection_closed=function(){this.document.remove_on_change(this._document_listener)},e.prototype.request_server_info=function(){var e=i.Message.create(\"SERVER-INFO-REQ\",{});return this._connection.send_with_reply(e).then(function(e){return e.content})},e.prototype.force_roundtrip=function(){return this.request_server_info().then(function(e){})},e.prototype._document_changed=function(e){if(e.setter_id!==this.id&&(!(e instanceof o.ModelChangedEvent)||e.attr in e.model.serializable_attributes())){var t=i.Message.create(\"PATCH-DOC\",{},this.document.create_json_patch([e]));this._connection.send(t)}},e.prototype._handle_patch=function(e){this.document.apply_json_patch(e.content,e.buffers,this.id)},e.prototype._handle_ok=function(e){r.logger.trace(\"Unhandled OK reply to \"+e.reqid())},e.prototype._handle_error=function(e){r.logger.error(\"Unhandled ERROR reply to \"+e.reqid()+\": \"+e.content.text)},e}();n.ClientSession=s,s.__name__=\"ClientSession\"},\n", " function _(e,o,t){var n=e(106),r=e(446),s=e(167),i=e(125),a=e(441),l=e(442);function c(e,o){o.buffers.length>0?e.consume(o.buffers[0].buffer):e.consume(o.content.data);var t=e.message;null!=t&&this.apply_json_patch(t.content,t.buffers)}function g(e,o){if(\"undefined\"!=typeof Jupyter&&null!=Jupyter.notebook.kernel){s.logger.info(\"Registering Jupyter comms for target \"+e);var n=Jupyter.notebook.kernel.comm_manager;try{n.register_target(e,function(t){s.logger.info(\"Registering Jupyter comms for target \"+e);var n=new r.Receiver;t.on_msg(c.bind(o,n))})}catch(e){s.logger.warn(\"Jupyter comms failed to register. push_notebook() will not function. (exception reported: \"+e+\")\")}}else if(o.roots()[0].id in t.kernels){s.logger.info(\"Registering JupyterLab comms for target \"+e);var i=t.kernels[o.roots()[0].id];try{i.registerCommTarget(e,function(t){s.logger.info(\"Registering JupyterLab comms for target \"+e);var n=new r.Receiver;t.onMsg=c.bind(o,n)})}catch(e){s.logger.warn(\"Jupyter comms failed to register. push_notebook() will not function. (exception reported: \"+e+\")\")}}else console.warn(\"Jupyter notebooks comms not available. push_notebook() will not function. If running JupyterLab ensure the latest @bokeh/jupyter_bokeh extension is installed. In an exported notebook this warning is expected.\")}e(374),e(449),t.kernels={},t.embed_items_notebook=function(e,o){if(1!=i.size(e))throw new Error(\"embed_items_notebook expects exactly one document in docs_json\");for(var t=n.Document.from_json(i.values(e)[0]),r=0,s=o;r0&&(this.model.value=this.menu.children[this._hover_index].textContent,this.input_el.focus(),this._hide_menu())},t.prototype._update_completions=function(e){s.empty(this.menu);for(var t=0,n=e;t0&&this.menu.children[0].classList.add(r.bk_active)},t.prototype._show_menu=function(){var e=this;if(!this._open){this._open=!0,this._hover_index=0,this._last_value=this.model.value,s.display(this.menu);var t=function(n){var i=n.target;i instanceof HTMLElement&&!e.el.contains(i)&&(document.removeEventListener(\"click\",t),e._hide_menu())};document.addEventListener(\"click\",t)}},t.prototype._hide_menu=function(){this._open&&(this._open=!1,s.undisplay(this.menu))},t.prototype._menu_click=function(e){e.target!=e.currentTarget&&e.target instanceof Element&&(this.model.value=e.target.textContent,this.input_el.focus(),this._hide_menu())},t.prototype._menu_hover=function(e){if(e.target!=e.currentTarget&&e.target instanceof Element){var t=0;for(t=0;t0&&(this.menu.children[this._hover_index].classList.remove(r.bk_active),this._hover_index=u.clamp(e,0,t-1),this.menu.children[this._hover_index].classList.add(r.bk_active))},t.prototype._keydown=function(e){},t.prototype._keyup=function(e){switch(e.keyCode){case s.Keys.Enter:this.change_input();break;case s.Keys.Esc:this._hide_menu();break;case s.Keys.Up:this._bump_hover(this._hover_index-1);break;case s.Keys.Down:this._bump_hover(this._hover_index+1);break;default:var t=this.input_el.value;if(t.length *:not(:first-child) {\\n margin-left: 5px;\\n}\\n.bk-root .bk-input-group input[type=\"checkbox\"] + span,\\n.bk-root .bk-input-group input[type=\"radio\"] + span {\\n position: relative;\\n top: -2px;\\n margin-left: 3px;\\n}\\n'),t.bk_input=\"bk-input\",t.bk_input_group=\"bk-input-group\"},\n", " 482: function _(t,n,i){var e=t(113),o=t(474),u=t(376),c=t(121),r=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e.__extends(n,t),n.prototype.click=function(){this.model.clicks=this.model.clicks+1,this.model.trigger_event(new u.ButtonClick),t.prototype.click.call(this)},n}(o.AbstractButtonView);i.ButtonView=r,r.__name__=\"ButtonView\";var l=function(t){function n(n){return t.call(this,n)||this}return e.__extends(n,t),n.init_Button=function(){this.prototype.default_view=r,this.define({clicks:[c.Number,0]}),this.override({label:\"Button\"})},n}(o.AbstractButton);i.Button=l,l.__name__=\"Button\",l.init_Button()},\n", " 483: function _(t,e,o){var n=t(113),i=t(484),u=t(163),c=t(117),r=t(121),a=t(240),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(e,t),Object.defineProperty(e.prototype,\"active\",{get:function(){return new c.Set(this.model.active)},enumerable:!0,configurable:!0}),e.prototype.change_active=function(t){var e=this.active;e.toggle(t),this.model.active=e.values,null!=this.model.callback&&this.model.callback.execute(this.model)},e.prototype._update_active=function(){var t=this.active;this._buttons.forEach(function(e,o){u.classes(e).toggle(a.bk_active,t.has(o))})},e}(i.ButtonGroupView);o.CheckboxButtonGroupView=h,h.__name__=\"CheckboxButtonGroupView\";var l=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_CheckboxButtonGroup=function(){this.prototype.default_view=h,this.define({active:[r.Array,[]]})},e}(i.ButtonGroup);o.CheckboxButtonGroup=l,l.__name__=\"CheckboxButtonGroup\",l.init_CheckboxButtonGroup()},\n", " 484: function _(t,n,e){var o=t(113),i=t(475),r=t(163),u=t(121),a=t(347),s=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return o.__extends(n,t),n.prototype.connect_signals=function(){var n=this;t.prototype.connect_signals.call(this);var e=this.model.properties;this.on_change(e.button_type,function(){return n.render()}),this.on_change(e.labels,function(){return n.render()}),this.on_change(e.active,function(){return n._update_active()})},n.prototype.render=function(){var n=this;t.prototype.render.call(this),this._buttons=this.model.labels.map(function(t,e){var o=r.div({class:[a.bk_btn,a.bk_btn_type(n.model.button_type)],disabled:n.model.disabled},t);return o.addEventListener(\"click\",function(){return n.change_active(e)}),o}),this._update_active();var e=r.div({class:a.bk_btn_group},this._buttons);this.el.appendChild(e)},n}(i.ControlView);e.ButtonGroupView=s,s.__name__=\"ButtonGroupView\";var _=function(t){function n(n){return t.call(this,n)||this}return o.__extends(n,t),n.init_ButtonGroup=function(){this.define({labels:[u.Array,[]],button_type:[u.ButtonType,\"default\"],callback:[u.Any]})},n}(i.Control);e.ButtonGroup=_,_.__name__=\"ButtonGroup\",_.init_ButtonGroup()},\n", " 485: function _(e,t,n){var i=e(113),l=e(486),o=e(163),a=e(110),r=e(117),c=e(121),u=e(240),h=e(481),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.prototype.render=function(){var t=this;e.prototype.render.call(this);var n=o.div({class:[h.bk_input_group,this.model.inline?u.bk_inline:null]});this.el.appendChild(n);for(var i=this.model,l=i.active,r=i.labels,c=function(e){var i=o.input({type:\"checkbox\",value:\"\"+e});i.addEventListener(\"change\",function(){return t.change_active(e)}),p.model.disabled&&(i.disabled=!0),a.includes(l,e)&&(i.checked=!0);var c=o.label({},i,o.span({},r[e]));n.appendChild(c)},p=this,s=0;sn||this._o.position.indexOf(\"right\")>-1&&a-e+t.offsetWidth>0)&&(a=a-e+t.offsetWidth),(this._o.reposition&&r+i>o+s||this._o.position.indexOf(\"top\")>-1&&r-i-t.offsetHeight>0)&&(r=r-i-t.offsetHeight),this.el.style.left=a+\"px\",this.el.style.top=r+\"px\"}};var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(e,t),e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()})},e.prototype.render=function(){var e=this;null!=this._picker&&this._picker.destroy(),t.prototype.render.call(this),this.input_el=s.input({type:\"text\",class:r.bk_input,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el),this._picker=new a({field:this.input_el,defaultDate:this._unlocal_date(new Date(this.model.value)),setDefaultDate:!0,minDate:null!=this.model.min_date?this._unlocal_date(new Date(this.model.min_date)):void 0,maxDate:null!=this.model.max_date?this._unlocal_date(new Date(this.model.max_date)):void 0,onSelect:function(t){return e._on_select(t)}}),this._root_element.appendChild(this._picker.el)},e.prototype._unlocal_date=function(t){var e=6e4*t.getTimezoneOffset();t.setTime(t.getTime()-e);var i=t.toISOString().substr(0,10).split(\"-\");return new Date(Number(i[0]),Number(i[1])-1,Number(i[2]))},e.prototype._on_select=function(t){this.model.value=t.toDateString(),this.change_input()},e}(o.InputWidgetView);i.DatePickerView=d,d.__name__=\"DatePickerView\";var h=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_DatePicker=function(){this.prototype.default_view=d,this.define({value:[l.Any,(new Date).toDateString()],min_date:[l.Any],max_date:[l.Any]})},e}(o.InputWidget);i.DatePicker=h,h.__name__=\"DatePicker\",h.init_DatePicker()},\n", " 489: function _(e,t,n){var a=function(e,t,n,a){e.addEventListener(t,n,!!a)},i=function(e,t,n,a){e.removeEventListener(t,n,!!a)},s=function(e,t){return-1!==(\" \"+e.className+\" \").indexOf(\" \"+t+\" \")},o=function(e,t){s(e,t)||(e.className=\"\"===e.className?t:e.className+\" \"+t)},r=function(e,t){var n;e.className=(n=(\" \"+e.className+\" \").replace(\" \"+t+\" \",\" \")).trim?n.trim():n.replace(/^\\s+|\\s+$/g,\"\")},l=function(e){return/Array/.test(Object.prototype.toString.call(e))},h=function(e){return/Date/.test(Object.prototype.toString.call(e))&&!isNaN(e.getTime())},d=function(e){var t=e.getDay();return 0===t||6===t},u=function(e){\n", " // solution lifted from date.js (MIT license): https://github.com/datejs/Datejs\n", " return e%4==0&&e%100!=0||e%400==0},c=function(e,t){return[31,u(e)?29:28,31,30,31,30,31,31,30,31,30,31][t]},f=function(e){h(e)&&e.setHours(0,0,0,0)},g=function(e,t){return e.getTime()===t.getTime()},m=function(e,t,n){var a,i;for(a in t)(i=void 0!==e[a])&&\"object\"==typeof t[a]&&null!==t[a]&&void 0===t[a].nodeName?h(t[a])?n&&(e[a]=new Date(t[a].getTime())):l(t[a])?n&&(e[a]=t[a].slice(0)):e[a]=m({},t[a],n):!n&&i||(e[a]=t[a]);return e},p=function(e,t,n){var a;document.createEvent?((a=document.createEvent(\"HTMLEvents\")).initEvent(t,!0,!1),a=m(a,n),e.dispatchEvent(a)):document.createEventObject&&(a=document.createEventObject(),a=m(a,n),e.fireEvent(\"on\"+t,a))},y=function(e){return e.month<0&&(e.year-=Math.ceil(Math.abs(e.month)/12),e.month+=12),e.month>11&&(e.year+=Math.floor(Math.abs(e.month)/12),e.month-=12),e},D={field:null,bound:void 0,ariaLabel:\"Use the arrow keys to pick a date\",position:\"bottom left\",reposition:!0,format:\"YYYY-MM-DD\",toString:null,parse:null,defaultDate:null,setDefaultDate:!1,firstDay:0,formatStrict:!1,minDate:null,maxDate:null,yearRange:10,showWeekNumber:!1,pickWholeWeek:!1,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,yearSuffix:\"\",showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,enableSelectionDaysInNextAndPreviousMonths:!1,numberOfMonths:1,mainCalendar:\"left\",container:void 0,blurFieldOnSelect:!0,i18n:{previousMonth:\"Previous Month\",nextMonth:\"Next Month\",months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],weekdays:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],weekdaysShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"]},theme:null,events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null,keyboardInput:!0},b=function(e,t,n){for(t+=e.firstDay;t>=7;)t-=7;return n?e.i18n.weekdaysShort[t]:e.i18n.weekdays[t]},_=function(e){var t=[],n=\"false\";if(e.isEmpty){if(!e.showDaysInNextAndPreviousMonths)return'';t.push(\"is-outside-current-month\"),e.enableSelectionDaysInNextAndPreviousMonths||t.push(\"is-selection-disabled\")}return e.isDisabled&&t.push(\"is-disabled\"),e.isToday&&t.push(\"is-today\"),e.isSelected&&(t.push(\"is-selected\"),n=\"true\"),e.hasEvent&&t.push(\"has-event\"),e.isInRange&&t.push(\"is-inrange\"),e.isStartRange&&t.push(\"is-startrange\"),e.isEndRange&&t.push(\"is-endrange\"),'\"},v=function(e,t,n){return''+function(e){e.setHours(0,0,0,0);var t=e.getDate(),n=e.getDay(),a=function(e){return(e+7-1)%7};e.setDate(t+3-a(n));var i=new Date(e.getFullYear(),0,4),s=(e.getTime()-i.getTime())/864e5;return 1+Math.round((s-3+a(i.getDay()))/7)}(new Date(n,t,e))+\"\"},w=function(e,t,n,a){return''+(t?e.reverse():e).join(\"\")+\"\"},k=function(e,t,n,a,i,s){var o,r,h,d,u,c=e._o,f=n===c.minYear,g=n===c.maxYear,m='
',p=!0,y=!0;for(h=[],o=0;o<12;o++)h.push('\");for(d='
'+c.i18n.months[a]+'
\",l(c.yearRange)?(o=c.yearRange[0],r=c.yearRange[1]+1):(o=n-c.yearRange,r=1+n+c.yearRange),h=[];o=c.minYear&&h.push('\");return u='
'+n+c.yearSuffix+'
\",c.showMonthAfterYear?m+=u+d:m+=d+u,f&&(0===a||c.minMonth>=a)&&(p=!1),g&&(11===a||c.maxMonth<=a)&&(y=!1),0===t&&(m+='\"),t===e._o.numberOfMonths-1&&(m+='\"),m+\"
\"},M=function(e,t,n){return''+function(e){var t,n=[];for(e.showWeekNumber&&n.push(\"\"),t=0;t<7;t++)n.push('\");return\"\"+(e.isRTL?n.reverse():n).join(\"\")+\"\"}(e)+(\"\"+t.join(\"\")+\"\")+\"
'+b(e,t,!0)+\"
\"},x=function(e){var t=this,n=t.config(e);t._onMouseDown=function(e){if(t._v){var a=(e=e||window.event).target||e.srcElement;if(a)if(s(a,\"is-disabled\")||(!s(a,\"pika-button\")||s(a,\"is-empty\")||s(a.parentNode,\"is-disabled\")?s(a,\"pika-prev\")?t.prevMonth():s(a,\"pika-next\")&&t.nextMonth():(t.setDate(new Date(a.getAttribute(\"data-pika-year\"),a.getAttribute(\"data-pika-month\"),a.getAttribute(\"data-pika-day\"))),n.bound&&setTimeout(function(){t.hide(),n.blurFieldOnSelect&&n.field&&n.field.blur()},100))),s(a,\"pika-select\"))t._c=!0;else{if(!e.preventDefault)return e.returnValue=!1,!1;e.preventDefault()}}},t._onChange=function(e){var n=(e=e||window.event).target||e.srcElement;n&&(s(n,\"pika-select-month\")?t.gotoMonth(n.value):s(n,\"pika-select-year\")&&t.gotoYear(n.value))},t._onKeyChange=function(e){if(e=e||window.event,t.isVisible())switch(e.keyCode){case 13:case 27:n.field&&n.field.blur();break;case 37:t.adjustDate(\"subtract\",1);break;case 38:t.adjustDate(\"subtract\",7);break;case 39:t.adjustDate(\"add\",1);break;case 40:t.adjustDate(\"add\",7);break;case 8:case 46:t.setDate(null)}},t._parseFieldValue=function(){return n.parse?n.parse(n.field.value,n.format):new Date(Date.parse(n.field.value))},t._onInputChange=function(e){var n;e.firedBy!==t&&(n=t._parseFieldValue(),h(n)&&t.setDate(n),t._v||t.show())},t._onInputFocus=function(){t.show()},t._onInputClick=function(){t.show()},t._onInputBlur=function(){var e=document.activeElement;do{if(s(e,\"pika-single\"))return}while(e=e.parentNode);t._c||(t._b=setTimeout(function(){t.hide()},50)),t._c=!1},t._onClick=function(e){var a=(e=e||window.event).target||e.srcElement,i=a;if(a){do{if(s(i,\"pika-single\")||i===n.trigger)return}while(i=i.parentNode);t._v&&a!==n.trigger&&i!==n.trigger&&t.hide()}},t.el=document.createElement(\"div\"),t.el.className=\"pika-single\"+(n.isRTL?\" is-rtl\":\"\")+(n.theme?\" \"+n.theme:\"\"),a(t.el,\"mousedown\",t._onMouseDown,!0),a(t.el,\"touchend\",t._onMouseDown,!0),a(t.el,\"change\",t._onChange),n.keyboardInput&&a(document,\"keydown\",t._onKeyChange),n.field&&(n.container?n.container.appendChild(t.el):n.bound?document.body.appendChild(t.el):n.field.parentNode.insertBefore(t.el,n.field.nextSibling),a(n.field,\"change\",t._onInputChange),n.defaultDate||(n.defaultDate=t._parseFieldValue(),n.setDefaultDate=!0));var i=n.defaultDate;h(i)?n.setDefaultDate?t.setDate(i,!0):t.gotoDate(i):t.gotoDate(new Date),n.bound?(this.hide(),t.el.className+=\" is-bound\",a(n.trigger,\"click\",t._onInputClick),a(n.trigger,\"focus\",t._onInputFocus),a(n.trigger,\"blur\",t._onInputBlur)):this.show()};x.prototype={config:function(e){this._o||(this._o=m({},D,!0));var t=m(this._o,e,!0);t.isRTL=!!t.isRTL,t.field=t.field&&t.field.nodeName?t.field:null,t.theme=\"string\"==typeof t.theme&&t.theme?t.theme:null,t.bound=!!(void 0!==t.bound?t.field&&t.bound:t.field),t.trigger=t.trigger&&t.trigger.nodeName?t.trigger:t.field,t.disableWeekends=!!t.disableWeekends,t.disableDayFn=\"function\"==typeof t.disableDayFn?t.disableDayFn:null;var n=parseInt(t.numberOfMonths,10)||1;if(t.numberOfMonths=n>4?4:n,h(t.minDate)||(t.minDate=!1),h(t.maxDate)||(t.maxDate=!1),t.minDate&&t.maxDate&&t.maxDate100&&(t.yearRange=100);return t},toString:function(e){return e=e||this._o.format,h(this._d)?this._o.toString?this._o.toString(this._d,e):this._d.toDateString():\"\"},getDate:function(){return h(this._d)?new Date(this._d.getTime()):null},setDate:function(e,t){if(!e)return this._d=null,this._o.field&&(this._o.field.value=\"\",p(this._o.field,\"change\",{firedBy:this})),this.draw();if(\"string\"==typeof e&&(e=new Date(Date.parse(e))),h(e)){var n=this._o.minDate,a=this._o.maxDate;h(n)&&ea&&(e=a),this._d=new Date(e.getTime()),f(this._d),this.gotoDate(this._d),this._o.field&&(this._o.field.value=this.toString(),p(this._o.field,\"change\",{firedBy:this})),t||\"function\"!=typeof this._o.onSelect||this._o.onSelect.call(this,this.getDate())}},clear:function(){this.setDate(null)},gotoDate:function(e){var t=!0;if(h(e)){if(this.calendars){var n=new Date(this.calendars[0].year,this.calendars[0].month,1),a=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),i=e.getTime();a.setMonth(a.getMonth()+1),a.setDate(a.getDate()-1),t=i=i&&(this._y=i,!isNaN(o)&&this._m>o&&(this._m=o));for(var l=0;l\";this.el.innerHTML=r,n.bound&&\"hidden\"!==n.field.type&&setTimeout(function(){n.trigger.focus()},1),\"function\"==typeof this._o.onDraw&&this._o.onDraw(this),n.bound&&n.field.setAttribute(\"aria-label\",n.ariaLabel)}},adjustPosition:function(){var e,t,n,a,i,s,l,h,d,u,c,f;if(!this._o.container){if(this.el.style.position=\"absolute\",t=e=this._o.trigger,n=this.el.offsetWidth,a=this.el.offsetHeight,i=window.innerWidth||document.documentElement.clientWidth,s=window.innerHeight||document.documentElement.clientHeight,l=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop,c=!0,f=!0,\"function\"==typeof e.getBoundingClientRect)h=(u=e.getBoundingClientRect()).left+window.pageXOffset,d=u.bottom+window.pageYOffset;else for(h=t.offsetLeft,d=t.offsetTop+t.offsetHeight;t=t.offsetParent;)h+=t.offsetLeft,d+=t.offsetTop;(this._o.reposition&&h+n>i||this._o.position.indexOf(\"right\")>-1&&h-n+e.offsetWidth>0)&&(h=h-n+e.offsetWidth,c=!1),(this._o.reposition&&d+a>s+l||this._o.position.indexOf(\"top\")>-1&&d-a-e.offsetHeight>0)&&(d=d-a-e.offsetHeight,f=!1),this.el.style.left=h+\"px\",this.el.style.top=d+\"px\",o(this.el,c?\"left-aligned\":\"right-aligned\"),o(this.el,f?\"bottom-aligned\":\"top-aligned\"),r(this.el,c?\"right-aligned\":\"left-aligned\"),r(this.el,f?\"top-aligned\":\"bottom-aligned\")}},render:function(e,t,n){var a=this._o,i=new Date,s=c(e,t),o=new Date(e,t,1).getDay(),r=[],l=[];f(i),a.firstDay>0&&(o-=a.firstDay)<0&&(o+=7);for(var u=0===t?11:t-1,m=11===t?0:t+1,p=0===t?e-1:e,y=11===t?e+1:e,D=c(p,u),b=s+o,k=b;k>7;)k-=7;b+=7-k;for(var x=!1,R=0,N=0;R=s+o,O=R-o+1,E=t,j=e,F=a.startRange&&g(a.startRange,S),W=a.endRange&&g(a.endRange,S),A=a.startRange&&a.endRange&&a.startRangea.maxDate||a.disableWeekends&&d(S)||a.disableDayFn&&a.disableDayFn(S),isEmpty:Y,isStartRange:F,isEndRange:W,isInRange:A,showDaysInNextAndPreviousMonths:a.showDaysInNextAndPreviousMonths,enableSelectionDaysInNextAndPreviousMonths:a.enableSelectionDaysInNextAndPreviousMonths};a.pickWholeWeek&&T&&(x=!0),l.push(_(L)),7==++N&&(a.showWeekNumber&&l.unshift(v(R-o,t,e)),r.push(w(l,a.isRTL,a.pickWholeWeek,x)),l=[],N=0,x=!1)}return M(a,r,n)},isVisible:function(){return this._v},show:function(){this.isVisible()||(this._v=!0,this.draw(),r(this.el,\"is-hidden\"),this._o.bound&&(a(document,\"click\",this._onClick),this.adjustPosition()),\"function\"==typeof this._o.onOpen&&this._o.onOpen.call(this))},hide:function(){var e=this._v;!1!==e&&(this._o.bound&&i(document,\"click\",this._onClick),this.el.style.position=\"static\",this.el.style.left=\"auto\",this.el.style.top=\"auto\",o(this.el,\"is-hidden\"),this._v=!1,void 0!==e&&\"function\"==typeof this._o.onClose&&this._o.onClose.call(this))},destroy:function(){var e=this._o;this.hide(),i(this.el,\"mousedown\",this._onMouseDown,!0),i(this.el,\"touchend\",this._onMouseDown,!0),i(this.el,\"change\",this._onChange),e.keyboardInput&&i(document,\"keydown\",this._onKeyChange),e.field&&(i(e.field,\"change\",this._onInputChange),e.bound&&(i(e.trigger,\"click\",this._onInputClick),i(e.trigger,\"focus\",this._onInputFocus),i(e.trigger,\"blur\",this._onInputBlur))),this.el.parentNode&&this.el.parentNode.removeChild(this.el)}},t.exports=x},\n", " 490: function _(n,o,t){n(164),n(163).styles.append('.bk-root {\\n @charset \"UTF-8\";\\n /*!\\n * Pikaday\\n * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/\\n */\\n /*\\nclear child float (pika-lendar), using the famous micro clearfix hack\\nhttp://nicolasgallagher.com/micro-clearfix-hack/\\n*/\\n /* styling for abbr */\\n}\\n.bk-root .pika-single {\\n z-index: 9999;\\n display: block;\\n position: relative;\\n color: #333;\\n background: #fff;\\n border: 1px solid #ccc;\\n border-bottom-color: #bbb;\\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\\n}\\n.bk-root .pika-single:before,\\n.bk-root .pika-single:after {\\n content: \" \";\\n display: table;\\n}\\n.bk-root .pika-single:after {\\n clear: both;\\n}\\n.bk-root .pika-single.is-hidden {\\n display: none;\\n}\\n.bk-root .pika-single.is-bound {\\n position: absolute;\\n box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);\\n}\\n.bk-root .pika-lendar {\\n float: left;\\n width: 240px;\\n margin: 8px;\\n}\\n.bk-root .pika-title {\\n position: relative;\\n text-align: center;\\n}\\n.bk-root .pika-label {\\n display: inline-block;\\n position: relative;\\n z-index: 9999;\\n overflow: hidden;\\n margin: 0;\\n padding: 5px 3px;\\n font-size: 14px;\\n line-height: 20px;\\n font-weight: bold;\\n background-color: #fff;\\n}\\n.bk-root .pika-title select {\\n cursor: pointer;\\n position: absolute;\\n z-index: 9998;\\n margin: 0;\\n left: 0;\\n top: 5px;\\n opacity: 0;\\n}\\n.bk-root .pika-prev,\\n.bk-root .pika-next {\\n display: block;\\n cursor: pointer;\\n position: relative;\\n outline: none;\\n border: 0;\\n padding: 0;\\n width: 20px;\\n height: 30px;\\n /* hide text using text-indent trick, using width value (it\\'s enough) */\\n text-indent: 20px;\\n white-space: nowrap;\\n overflow: hidden;\\n background-color: transparent;\\n background-position: center center;\\n background-repeat: no-repeat;\\n background-size: 75% 75%;\\n opacity: 0.5;\\n}\\n.bk-root .pika-prev:hover,\\n.bk-root .pika-next:hover {\\n opacity: 1;\\n}\\n.bk-root .pika-prev,\\n.bk-root .is-rtl .pika-next {\\n float: left;\\n background-image: url(\\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==\\');\\n}\\n.bk-root .pika-next,\\n.bk-root .is-rtl .pika-prev {\\n float: right;\\n background-image: url(\\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=\\');\\n}\\n.bk-root .pika-prev.is-disabled,\\n.bk-root .pika-next.is-disabled {\\n cursor: default;\\n opacity: 0.2;\\n}\\n.bk-root .pika-select {\\n display: inline-block;\\n}\\n.bk-root .pika-table {\\n width: 100%;\\n border-collapse: collapse;\\n border-spacing: 0;\\n border: 0;\\n}\\n.bk-root .pika-table th,\\n.bk-root .pika-table td {\\n width: 14.28571429%;\\n padding: 0;\\n}\\n.bk-root .pika-table th {\\n color: #999;\\n font-size: 12px;\\n line-height: 25px;\\n font-weight: bold;\\n text-align: center;\\n}\\n.bk-root .pika-button {\\n cursor: pointer;\\n display: block;\\n box-sizing: border-box;\\n -moz-box-sizing: border-box;\\n outline: none;\\n border: 0;\\n margin: 0;\\n width: 100%;\\n padding: 5px;\\n color: #666;\\n font-size: 12px;\\n line-height: 15px;\\n text-align: right;\\n background: #f5f5f5;\\n}\\n.bk-root .pika-week {\\n font-size: 11px;\\n color: #999;\\n}\\n.bk-root .is-today .pika-button {\\n color: #33aaff;\\n font-weight: bold;\\n}\\n.bk-root .is-selected .pika-button,\\n.bk-root .has-event .pika-button {\\n color: #fff;\\n font-weight: bold;\\n background: #33aaff;\\n box-shadow: inset 0 1px 3px #178fe5;\\n border-radius: 3px;\\n}\\n.bk-root .has-event .pika-button {\\n background: #005da9;\\n box-shadow: inset 0 1px 3px #0076c9;\\n}\\n.bk-root .is-disabled .pika-button,\\n.bk-root .is-inrange .pika-button {\\n background: #D5E9F7;\\n}\\n.bk-root .is-startrange .pika-button {\\n color: #fff;\\n background: #6CB31D;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .is-endrange .pika-button {\\n color: #fff;\\n background: #33aaff;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .is-disabled .pika-button {\\n pointer-events: none;\\n cursor: default;\\n color: #999;\\n opacity: 0.3;\\n}\\n.bk-root .is-outside-current-month .pika-button {\\n color: #999;\\n opacity: 0.3;\\n}\\n.bk-root .is-selection-disabled {\\n pointer-events: none;\\n cursor: default;\\n}\\n.bk-root .pika-button:hover,\\n.bk-root .pika-row.pick-whole-week:hover .pika-button {\\n color: #fff;\\n background: #ff8000;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .pika-table abbr {\\n border-bottom: none;\\n cursor: help;\\n}\\n')},\n", " 491: function _(e,t,n){var r=e(113),i=e(252),a=e(492),_=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(t,e),t}(a.AbstractRangeSliderView);n.DateRangeSliderView=_,_.__name__=\"DateRangeSliderView\";var o=function(e){function t(t){var n=e.call(this,t)||this;return n.behaviour=\"drag\",n.connected=[!1,!0,!1],n}return r.__extends(t,e),t.init_DateRangeSlider=function(){this.prototype.default_view=_,this.override({format:\"%d %b %Y\"})},t.prototype._formatter=function(e,t){return i(e,t)},t}(a.AbstractSlider);n.DateRangeSlider=o,o.__name__=\"DateRangeSlider\",o.init_DateRangeSlider()},\n", " 492: function _(t,e,i){var l=t(113),r=t(493),n=t(121),o=t(163),s=t(110),a=t(119),c=t(475),d=t(494),h=\"bk-noUi-\",_=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),Object.defineProperty(e.prototype,\"noUiSlider\",{get:function(){return this.slider_el.noUiSlider},enumerable:!0,configurable:!0}),e.prototype.initialize=function(){t.prototype.initialize.call(this),this._init_callback()},e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this);var i=this.model.properties,l=i.callback,r=i.callback_policy,n=i.callback_throttle;this.on_change([l,r,n],function(){return e._init_callback()});var o=this.model.properties,s=o.start,a=o.end,c=o.value,d=o.step,h=o.title;this.on_change([s,a,c,d],function(){var t=e._calc_to(),i=t.start,l=t.end,r=t.value,n=t.step;e.noUiSlider.updateOptions({range:{min:i,max:l},start:r,step:n})});var _=this.model.properties.bar_color;this.on_change(_,function(){e._set_bar_color()}),this.on_change([c,h],function(){return e._update_title()})},e.prototype._init_callback=function(){var t=this,e=this.model.callback,i=function(){null!=e&&e.execute(t.model),t.model.value_throttled=t.model.value};switch(this.model.callback_policy){case\"continuous\":this.callback_wrapper=i;break;case\"throttle\":this.callback_wrapper=a.throttle(i,this.model.callback_throttle);break;default:this.callback_wrapper=void 0}},e.prototype._update_title=function(){var t=this;o.empty(this.title_el);var e=null==this.model.title||0==this.model.title.length&&!this.model.show_value;if(this.title_el.style.display=e?\"none\":\"\",!e&&(0!=this.model.title.length&&(this.title_el.textContent=this.model.title+\": \"),this.model.show_value)){var i=this._calc_to().value.map(function(e){return t.model.pretty(e)}).join(\" .. \");this.title_el.appendChild(o.span({class:d.bk_slider_value},i))}},e.prototype._set_bar_color=function(){this.model.disabled||(this.slider_el.querySelector(\".bk-noUi-connect\").style.backgroundColor=this.model.bar_color)},e.prototype._keypress_handle=function(t,e){void 0===e&&(e=0);var i=this._calc_to(),l=i.start,r=i.value,n=i.end,o=i.step,s=2==r.length,a=l,c=n;switch(s&&0==e?c=r[1]:s&&1==e&&(a=r[0]),t.which){case 37:r[e]=Math.max(r[e]-o,a);break;case 39:r[e]=Math.min(r[e]+o,c);break;default:return}s?(this.model.value=r,this.model.properties.value.change.emit()):this.model.value=r[0],this.noUiSlider.set(r),null!=this.callback_wrapper&&this.callback_wrapper()},e.prototype.render=function(){var e=this;t.prototype.render.call(this);var i,l=this._calc_to(),n=l.start,a=l.end,c=l.value,_=l.step;if(this.model.tooltips){var u={to:function(t){return e.model.pretty(t)}};i=s.repeat(u,c.length)}else i=!1;if(null==this.slider_el){this.slider_el=o.div(),r.create(this.slider_el,{cssPrefix:h,range:{min:n,max:a},start:c,step:_,behaviour:this.model.behaviour,connect:this.model.connected,tooltips:i,orientation:this.model.orientation,direction:this.model.direction}),this.noUiSlider.on(\"slide\",function(t,i,l){return e._slide(l)}),this.noUiSlider.on(\"change\",function(t,i,l){return e._change(l)}),this._set_keypress_handles();var p=function(t,l){i&&(e.slider_el.querySelectorAll(\".bk-noUi-handle\")[t].querySelector(\".bk-noUi-tooltip\").style.display=l?\"block\":\"\")};this.noUiSlider.on(\"start\",function(t,e){return p(e,!0)}),this.noUiSlider.on(\"end\",function(t,e){return p(e,!1)})}else this.noUiSlider.updateOptions({range:{min:n,max:a},start:c,step:_});this._set_bar_color(),this.model.disabled?this.slider_el.setAttribute(\"disabled\",\"true\"):this.slider_el.removeAttribute(\"disabled\"),this.title_el=o.div({class:d.bk_slider_title}),this._update_title(),this.group_el=o.div({class:d.bk_input_group},this.title_el,this.slider_el),this.el.appendChild(this.group_el)},e.prototype._slide=function(t){this.model.value=this._calc_from(t),null!=this.callback_wrapper&&this.callback_wrapper()},e.prototype._change=function(t){switch(this.model.value=this._calc_from(t),this.model.value_throttled=this.model.value,this.model.callback_policy){case\"mouseup\":case\"throttle\":null!=this.model.callback&&this.model.callback.execute(this.model)}},e}(c.ControlView);_.__name__=\"AbstractBaseSliderView\";var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),e.prototype._calc_to=function(){return{start:this.model.start,end:this.model.end,value:[this.model.value],step:this.model.step}},e.prototype._calc_from=function(t){var e=t[0];return Number.isInteger(this.model.start)&&Number.isInteger(this.model.end)&&Number.isInteger(this.model.step)?Math.round(e):e},e.prototype._set_keypress_handles=function(){var t=this,e=this.slider_el.querySelector(\".bk-noUi-handle\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",function(e){return t._keypress_handle(e)})},e}(_);i.AbstractSliderView=u,u.__name__=\"AbstractSliderView\";var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return l.__extends(e,t),e.prototype._calc_to=function(){return{start:this.model.start,end:this.model.end,value:this.model.value,step:this.model.step}},e.prototype._calc_from=function(t){return t},e.prototype._set_keypress_handles=function(){var t=this,e=this.slider_el.querySelector(\".bk-noUi-handle-lower\"),i=this.slider_el.querySelector(\".bk-noUi-handle-upper\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",function(e){return t._keypress_handle(e,0)}),i.setAttribute(\"tabindex\",\"1\"),i.addEventListener(\"keydown\",function(e){return t._keypress_handle(e,1)})},e}(_);i.AbstractRangeSliderView=p,p.__name__=\"AbstractRangeSliderView\";var m=function(t){function e(e){var i=t.call(this,e)||this;return i.connected=!1,i}return l.__extends(e,t),e.init_AbstractSlider=function(){this.define({title:[n.String,\"\"],show_value:[n.Boolean,!0],start:[n.Any],end:[n.Any],value:[n.Any],value_throttled:[n.Any],step:[n.Number,1],format:[n.String],direction:[n.Any,\"ltr\"],tooltips:[n.Boolean,!0],callback:[n.Any],callback_throttle:[n.Number,200],callback_policy:[n.SliderCallbackPolicy,\"throttle\"],bar_color:[n.Color,\"#e6e6e6\"]})},e.prototype._formatter=function(t,e){return\"\"+t},e.prototype.pretty=function(t){return this._formatter(t,this.format)},e}(c.Control);i.AbstractSlider=m,m.__name__=\"AbstractSlider\",m.init_AbstractSlider()},\n", " 493: function _(t,e,r){\n", " /*! nouislider - 10.1.0 - 2017-07-28 17:11:18 */var n;n=function(){\"use strict\";var t=\"10.1.0\";function e(t){t.preventDefault()}function r(t){return\"number\"==typeof t&&!isNaN(t)&&isFinite(t)}function n(t,e,r){r>0&&(s(t,e),setTimeout(function(){a(t,e)},r))}function i(t){return Array.isArray(t)?t:[t]}function o(t){var e=(t=String(t)).split(\".\");return e.length>1?e[1].length:0}function s(t,e){t.classList?t.classList.add(e):t.className+=\" \"+e}function a(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp(\"(^|\\\\b)\"+e.split(\" \").join(\"|\")+\"(\\\\b|$)\",\"gi\"),\" \")}function l(t){var e=void 0!==window.pageXOffset,r=\"CSS1Compat\"===(t.compatMode||\"\");return{x:e?window.pageXOffset:r?t.documentElement.scrollLeft:t.body.scrollLeft,y:e?window.pageYOffset:r?t.documentElement.scrollTop:t.body.scrollTop}}function u(t,e){return 100/(e-t)}function c(t,e){return 100*e/(t[1]-t[0])}function p(t,e){for(var r=1;t>=e[r];)r+=1;return r}function f(t,e,r){if(r>=t.slice(-1)[0])return 100;var n,i,o,s,a=p(r,t);return n=t[a-1],i=t[a],o=e[a-1],s=e[a],o+function(t,e){return c(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}([n,i],r)/u(o,s)}function d(t,e,r,n){if(100===n)return n;var i,o,s=p(n,t);return r?n-(i=t[s-1])>((o=t[s])-i)/2?o:i:e[s-1]?t[s-1]+function(t,e){return Math.round(t/e)*e}(n-t[s-1],e[s-1]):n}function h(e,n,i){var o;if(\"number\"==typeof n&&(n=[n]),\"[object Array]\"!==Object.prototype.toString.call(n))throw new Error(\"noUiSlider (\"+t+\"): 'range' contains invalid value.\");if(!r(o=\"min\"===e?0:\"max\"===e?100:parseFloat(e))||!r(n[0]))throw new Error(\"noUiSlider (\"+t+\"): 'range' value isn't numeric.\");i.xPct.push(o),i.xVal.push(n[0]),o?i.xSteps.push(!isNaN(n[1])&&n[1]):isNaN(n[1])||(i.xSteps[0]=n[1]),i.xHighestCompleteStep.push(0)}function m(t,e,r){if(!e)return!0;r.xSteps[t]=c([r.xVal[t],r.xVal[t+1]],e)/u(r.xPct[t],r.xPct[t+1]);var n=(r.xVal[t+1]-r.xVal[t])/r.xNumSteps[t],i=Math.ceil(Number(n.toFixed(3))-1),o=r.xVal[t]+r.xNumSteps[t]*i;r.xHighestCompleteStep[t]=o}function g(t,e,r){this.xPct=[],this.xVal=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var n,i=[];for(n in t)t.hasOwnProperty(n)&&i.push([t[n],n]);for(i.length&&\"object\"==typeof i[0][0]?i.sort(function(t,e){return t[0][0]-e[0][0]}):i.sort(function(t,e){return t[0]-e[0]}),n=0;n=100)return t.slice(-1)[0];var n,i=p(r,e);return function(t,e){return e*(t[1]-t[0])/100+t[0]}([t[i-1],t[i]],(r-(n=e[i-1]))*u(n,e[i]))}(this.xVal,this.xPct,t)},g.prototype.getStep=function(t){return t=d(this.xPct,this.xSteps,this.snap,t)},g.prototype.getNearbySteps=function(t){var e=p(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},g.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(o);return Math.max.apply(null,t)},g.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var v={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};function b(e){if(function(t){return\"object\"==typeof t&&\"function\"==typeof t.to&&\"function\"==typeof t.from}(e))return!0;throw new Error(\"noUiSlider (\"+t+\"): 'format' requires 'to' and 'from' methods.\")}function S(e,n){if(!r(n))throw new Error(\"noUiSlider (\"+t+\"): 'step' is not numeric.\");e.singleStep=n}function w(e,r){if(\"object\"!=typeof r||Array.isArray(r))throw new Error(\"noUiSlider (\"+t+\"): 'range' is not an object.\");if(void 0===r.min||void 0===r.max)throw new Error(\"noUiSlider (\"+t+\"): Missing 'min' or 'max' in 'range'.\");if(r.min===r.max)throw new Error(\"noUiSlider (\"+t+\"): 'range' 'min' and 'max' cannot be equal.\");e.spectrum=new g(r,e.snap,e.singleStep)}function x(e,r){if(r=i(r),!Array.isArray(r)||!r.length)throw new Error(\"noUiSlider (\"+t+\"): 'start' option is incorrect.\");e.handles=r.length,e.start=r}function y(e,r){if(e.snap=r,\"boolean\"!=typeof r)throw new Error(\"noUiSlider (\"+t+\"): 'snap' option must be a boolean.\")}function E(e,r){if(e.animate=r,\"boolean\"!=typeof r)throw new Error(\"noUiSlider (\"+t+\"): 'animate' option must be a boolean.\")}function C(e,r){if(e.animationDuration=r,\"number\"!=typeof r)throw new Error(\"noUiSlider (\"+t+\"): 'animationDuration' option must be a number.\")}function N(e,r){var n,i=[!1];if(\"lower\"===r?r=[!0,!1]:\"upper\"===r&&(r=[!1,!0]),!0===r||!1===r){for(n=1;n=50)throw new Error(\"noUiSlider (\"+t+\"): 'padding' option must be less than half the range.\")}}function O(e,r){switch(r){case\"ltr\":e.dir=0;break;case\"rtl\":e.dir=1;break;default:throw new Error(\"noUiSlider (\"+t+\"): 'direction' option was not recognized.\")}}function k(e,r){if(\"string\"!=typeof r)throw new Error(\"noUiSlider (\"+t+\"): 'behaviour' must be a string containing options.\");var n=r.indexOf(\"tap\")>=0,i=r.indexOf(\"drag\")>=0,o=r.indexOf(\"fixed\")>=0,s=r.indexOf(\"snap\")>=0,a=r.indexOf(\"hover\")>=0;if(o){if(2!==e.handles)throw new Error(\"noUiSlider (\"+t+\"): 'fixed' behaviour must be used with 2 handles\");P(e,e.start[1]-e.start[0])}e.events={tap:n||s,drag:i,fixed:o,snap:s,hover:a}}function V(e,r){if(e.multitouch=r,\"boolean\"!=typeof r)throw new Error(\"noUiSlider (\"+t+\"): 'multitouch' option must be a boolean.\")}function F(e,r){if(!1!==r)if(!0===r){e.tooltips=[];for(var n=0;n-1?1:\"steps\"===e?2:0,!o&&a&&(h=0),c===S&&l||(i[f.toFixed(5)]=[c,h]),u=f}}),i}(n,r,o),a=e.format||{to:Math.round};return h=S.appendChild(F(s,i,a))}function j(){var t=c.getBoundingClientRect(),e=\"offset\"+[\"Width\",\"Height\"][o.ort];return 0===o.ort?t.width||c[e]:t.height||c[e]}function H(t,e,r,n){var i=function(i){return!S.hasAttribute(\"disabled\")&&(s=S,a=o.cssClasses.tap,(s.classList?!s.classList.contains(a):!new RegExp(\"\\\\b\"+a+\"\\\\b\").test(s.className))&&(!!(i=function(t,e,r){var n,i,s=0===t.type.indexOf(\"touch\"),a=0===t.type.indexOf(\"mouse\"),u=0===t.type.indexOf(\"pointer\");0===t.type.indexOf(\"MSPointer\")&&(u=!0);if(s&&o.multitouch){var c=function(t){return t.target===r||r.contains(t.target)};if(\"touchstart\"===t.type){var p=Array.prototype.filter.call(t.touches,c);if(p.length>1)return!1;n=p[0].pageX,i=p[0].pageY}else{var f=Array.prototype.find.call(t.changedTouches,c);if(!f)return!1;n=f.pageX,i=f.pageY}}else if(s){if(t.touches.length>1)return!1;n=t.changedTouches[0].pageX,i=t.changedTouches[0].pageY}e=e||l(U),(a||u)&&(n=t.clientX+e.x,i=t.clientY+e.y);return t.pageOffset=e,t.points=[n,i],t.cursor=a||u,t}(i,n.pageOffset,n.target||e))&&(!(t===v.start&&void 0!==i.buttons&&i.buttons>1)&&((!n.hover||!i.buttons)&&(b||i.preventDefault(),i.calcPoint=i.points[o.ort],void r(i,n))))));var s,a},s=[];return t.split(\" \").forEach(function(t){e.addEventListener(t,i,!!b&&{passive:!0}),s.push([t,i])}),s}function D(t){var e,r,n,i,s,a,u=100*(t-(e=c,r=o.ort,n=e.getBoundingClientRect(),i=e.ownerDocument,s=i.documentElement,a=l(i),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(a.x=0),r?n.top+a.y-s.clientTop:n.left+a.x-s.clientLeft))/j();return o.dir?100-u:u}function T(t,e,r,n){var i=r.slice(),o=[!t,t],s=[t,!t];n=n.slice(),t&&n.reverse(),n.length>1?n.forEach(function(t,r){var n=$(i,t,i[t]+e,o[r],s[r],!1);!1===n?e=0:(e=n-i[t],i[t]=n)}):o=s=[!0];var a=!1;n.forEach(function(t,n){a=K(t,r[t]+e,o[n],s[n])||a}),a&&n.forEach(function(t){R(\"update\",t),R(\"slide\",t)})}function R(t,e,r){Object.keys(N).forEach(function(n){var i=n.split(\".\")[0];t===i&&N[n].forEach(function(t){t.call(d,C.map(o.format.to),e,C.slice(),r||!1,w.slice())})})}function X(t,e){\"mouseout\"===t.type&&\"HTML\"===t.target.nodeName&&null===t.relatedTarget&&Y(t,e)}function B(t,e){if(-1===navigator.appVersion.indexOf(\"MSIE 9\")&&0===t.buttons&&0!==e.buttonsProperty)return Y(t,e);var r=(o.dir?-1:1)*(t.calcPoint-e.startCalcPoint);T(r>0,100*r/e.baseSize,e.locations,e.handleNumbers)}function Y(t,r){r.handle&&(a(r.handle,o.cssClasses.active),y-=1),r.listeners.forEach(function(t){P.removeEventListener(t[0],t[1])}),0===y&&(a(S,o.cssClasses.drag),J(),t.cursor&&(A.style.cursor=\"\",A.removeEventListener(\"selectstart\",e))),r.handleNumbers.forEach(function(t){R(\"change\",t),R(\"set\",t),R(\"end\",t)})}function _(t,r){var n;if(1===r.handleNumbers.length){var i=p[r.handleNumbers[0]];if(i.hasAttribute(\"disabled\"))return!1;n=i.children[0],y+=1,s(n,o.cssClasses.active)}t.stopPropagation();var a=[],l=H(v.move,P,B,{target:t.target,handle:n,listeners:a,startCalcPoint:t.calcPoint,baseSize:j(),pageOffset:t.pageOffset,handleNumbers:r.handleNumbers,buttonsProperty:t.buttons,locations:w.slice()}),u=H(v.end,P,Y,{target:t.target,handle:n,listeners:a,handleNumbers:r.handleNumbers}),c=H(\"mouseout\",P,X,{target:t.target,handle:n,listeners:a,handleNumbers:r.handleNumbers});a.push.apply(a,l.concat(u,c)),t.cursor&&(A.style.cursor=getComputedStyle(t.target).cursor,p.length>1&&s(S,o.cssClasses.drag),A.addEventListener(\"selectstart\",e,!1)),r.handleNumbers.forEach(function(t){R(\"start\",t)})}function I(t){t.stopPropagation();var e=D(t.calcPoint),r=function(t){var e=100,r=!1;return p.forEach(function(n,i){if(!n.hasAttribute(\"disabled\")){var o=Math.abs(w[i]-t);o1&&(n&&e>0&&(r=Math.max(r,t[e-1]+o.margin)),i&&e1&&o.limit&&(n&&e>0&&(r=Math.min(r,t[e-1]+o.limit)),i&&e50?-1:1,r=3+(p.length+e*t);p[t].childNodes[0].style.zIndex=r})}function K(t,e,r,n){return!1!==(e=$(w,t,e,r,n,!1))&&(function(t,e){w[t]=e,C[t]=E.fromStepping(e);var r=function(){p[t].style[o.style]=G(e),Q(t),Q(t+1)};window.requestAnimationFrame&&o.useRequestAnimationFrame?window.requestAnimationFrame(r):r()}(t,e),!0)}function Q(t){if(f[t]){var e=0,r=100;0!==t&&(e=w[t-1]),t!==f.length-1&&(r=w[t]),f[t].style[o.style]=G(e),f[t].style[o.styleOposite]=G(100-r)}}function Z(t,e){null!==t&&!1!==t&&(\"number\"==typeof t&&(t=String(t)),!1===(t=o.format.from(t))||isNaN(t)||K(e,E.toStepping(t),!1,!1))}function tt(t,e){var r=i(t),s=void 0===w[0];e=void 0===e||!!e,r.forEach(Z),o.animate&&!s&&n(S,o.cssClasses.tap,o.animationDuration),x.forEach(function(t){K(t,w[t],!0,!1)}),J(),x.forEach(function(t){R(\"update\",t),null!==r[t]&&e&&R(\"set\",t)})}function et(){var t=C.map(o.format.to);return 1===t.length?t[0]:t}function rt(t,e){N[t]=N[t]||[],N[t].push(e),\"update\"===t.split(\".\")[0]&&p.forEach(function(t,e){R(\"update\",e)})}if(S.noUiSlider)throw new Error(\"noUiSlider (\"+t+\"): Slider was already initialized.\");return function(t){s(t,o.cssClasses.target),0===o.dir?s(t,o.cssClasses.ltr):s(t,o.cssClasses.rtl),0===o.ort?s(t,o.cssClasses.horizontal):s(t,o.cssClasses.vertical),c=M(t,o.cssClasses.base)}(S),function(t,e){p=[],(f=[]).push(k(e,t[0]));for(var r=0;rr.stepAfter.startValue&&(i=r.stepAfter.startValue-n),o=n>r.thisStep.startValue?r.thisStep.step:!1!==r.stepBefore.step&&n-r.stepBefore.highestStep,100===t?i=null:0===t&&(o=null);var s=E.countStepDecimals();return null!==i&&!1!==i&&(i=Number(i.toFixed(s))),null!==o&&!1!==o&&(o=Number(o.toFixed(s))),[o,i]})},on:rt,off:function(t){var e=t&&t.split(\".\")[0],r=e&&t.substring(e.length);Object.keys(N).forEach(function(t){var n=t.split(\".\")[0],i=t.substring(n.length);e&&e!==n||r&&r!==i||delete N[t]})},get:et,set:tt,reset:function(t){tt(o.start,t)},__moveHandles:function(t,e,r){T(t,e,w,r)},options:u,updateOptions:function(t,e){var r=et(),n=[\"margin\",\"limit\",\"padding\",\"range\",\"animate\",\"snap\",\"step\",\"format\"];n.forEach(function(e){void 0!==t[e]&&(u[e]=t[e])});var i=q(u);n.forEach(function(e){void 0!==t[e]&&(o[e]=i[e])}),E=i.spectrum,o.margin=i.margin,o.limit=i.limit,o.padding=i.padding,o.pips&&z(o.pips),w=[],tt(t.start||r,e)},target:S,removePips:L,pips:z},(m=o.events).fixed||p.forEach(function(t,e){H(v.start,t.children[0],_,{handleNumbers:[e]})}),m.tap&&H(v.start,c,I,{}),m.hover&&H(v.move,c,W,{hover:!0}),m.drag&&f.forEach(function(t,e){if(!1!==t&&0!==e&&e!==f.length-1){var r=p[e-1],n=p[e],i=[t];s(t,o.cssClasses.draggable),m.fixed&&(i.push(r.children[0]),i.push(n.children[0])),i.forEach(function(t){H(v.start,t,_,{handles:[r,n],handleNumbers:[e-1,e]})})}}),tt(o.start),o.pips&&z(o.pips),o.tooltips&&(g=p.map(V),rt(\"update\",function(t,e,r){if(g[e]){var n=t[e];!0!==o.tooltips[e]&&(n=o.tooltips[e].to(r[e])),g[e].innerHTML=n}})),rt(\"update\",function(t,e,r,n,i){x.forEach(function(t){var e=p[t],n=$(w,t,0,!0,!0,!0),s=$(w,t,100,!0,!0,!0),a=i[t],l=o.ariaFormat.to(r[t]);e.children[0].setAttribute(\"aria-valuemin\",n.toFixed(1)),e.children[0].setAttribute(\"aria-valuemax\",s.toFixed(1)),e.children[0].setAttribute(\"aria-valuenow\",a.toFixed(1)),e.children[0].setAttribute(\"aria-valuetext\",l)})}),d}return{version:t,create:function(e,r){if(!e||!e.nodeName)throw new Error(\"noUiSlider (\"+t+\"): create requires a single element, got: \"+e);var n=T(e,q(r),r);return e.noUiSlider=n,n}}},\"function\"==typeof define&&define.amd?define([],n):\"object\"==typeof r?e.exports=n():window.noUiSlider=n()},\n", " 494: function _(e,t,i){e(164),e(495),e(163).styles.append(\".bk-root .bk-slider-title {\\n white-space: nowrap;\\n}\\n.bk-root .bk-slider-value {\\n font-weight: 600;\\n}\\n\"),i.bk_slider_value=\"bk-slider-value\",i.bk_slider_title=\"bk-slider-title\",i.bk_input_group=\"bk-input-group\"},\n", " 495: function _(n,o,t){n(164),n(163).styles.append('.bk-root {\\n /* Functional styling;\\n * These styles are required for noUiSlider to function.\\n * You don\\'t need to change these rules to apply your design.\\n */\\n /* Painting and performance;\\n * Browsers can paint handles in their own layer.\\n */\\n /* Slider size and handle placement;\\n */\\n /* Styling;\\n */\\n /* Handles and cursors;\\n */\\n /* Handle stripes;\\n */\\n /* Disabled state;\\n */\\n /* Base;\\n *\\n */\\n /* Values;\\n *\\n */\\n /* Markings;\\n *\\n */\\n /* Horizontal layout;\\n *\\n */\\n /* Vertical layout;\\n *\\n */\\n}\\n.bk-root .bk-noUi-target,\\n.bk-root .bk-noUi-target * {\\n -webkit-touch-callout: none;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n -webkit-user-select: none;\\n -ms-touch-action: none;\\n touch-action: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n user-select: none;\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-target {\\n position: relative;\\n direction: ltr;\\n}\\n.bk-root .bk-noUi-base {\\n width: 100%;\\n height: 100%;\\n position: relative;\\n z-index: 1;\\n /* Fix 401 */\\n}\\n.bk-root .bk-noUi-connect {\\n position: absolute;\\n right: 0;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n}\\n.bk-root .bk-noUi-origin {\\n position: absolute;\\n height: 0;\\n width: 0;\\n}\\n.bk-root .bk-noUi-handle {\\n position: relative;\\n z-index: 1;\\n}\\n.bk-root .bk-noUi-state-tap .bk-noUi-connect,\\n.bk-root .bk-noUi-state-tap .bk-noUi-origin {\\n -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n}\\n.bk-root .bk-noUi-state-drag * {\\n cursor: inherit !important;\\n}\\n.bk-root .bk-noUi-base,\\n.bk-root .bk-noUi-handle {\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n}\\n.bk-root .bk-noUi-horizontal {\\n height: 18px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 34px;\\n height: 28px;\\n left: -17px;\\n top: -6px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 18px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 28px;\\n height: 34px;\\n left: -6px;\\n top: -17px;\\n}\\n.bk-root .bk-noUi-target {\\n background: #FAFAFA;\\n border-radius: 4px;\\n border: 1px solid #D3D3D3;\\n box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;\\n}\\n.bk-root .bk-noUi-connect {\\n background: #3FB8AF;\\n border-radius: 4px;\\n box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\\n -webkit-transition: background 450ms;\\n transition: background 450ms;\\n}\\n.bk-root .bk-noUi-draggable {\\n cursor: ew-resize;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-draggable {\\n cursor: ns-resize;\\n}\\n.bk-root .bk-noUi-handle {\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #FFF;\\n cursor: default;\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-active {\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-handle:before,\\n.bk-root .bk-noUi-handle:after {\\n content: \"\";\\n display: block;\\n position: absolute;\\n height: 14px;\\n width: 1px;\\n background: #E8E7E6;\\n left: 14px;\\n top: 6px;\\n}\\n.bk-root .bk-noUi-handle:after {\\n left: 17px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:before,\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n width: 14px;\\n height: 1px;\\n left: 6px;\\n top: 14px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n top: 17px;\\n}\\n.bk-root [disabled] .bk-noUi-connect {\\n background: #B8B8B8;\\n}\\n.bk-root [disabled].bk-noUi-target,\\n.bk-root [disabled].bk-noUi-handle,\\n.bk-root [disabled] .bk-noUi-handle {\\n cursor: not-allowed;\\n}\\n.bk-root .bk-noUi-pips,\\n.bk-root .bk-noUi-pips * {\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-pips {\\n position: absolute;\\n color: #999;\\n}\\n.bk-root .bk-noUi-value {\\n position: absolute;\\n white-space: nowrap;\\n text-align: center;\\n}\\n.bk-root .bk-noUi-value-sub {\\n color: #ccc;\\n font-size: 10px;\\n}\\n.bk-root .bk-noUi-marker {\\n position: absolute;\\n background: #CCC;\\n}\\n.bk-root .bk-noUi-marker-sub {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-marker-large {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-pips-horizontal {\\n padding: 10px 0;\\n height: 80px;\\n top: 100%;\\n left: 0;\\n width: 100%;\\n}\\n.bk-root .bk-noUi-value-horizontal {\\n -webkit-transform: translate3d(-50%, 50%, 0);\\n transform: translate3d(-50%, 50%, 0);\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker {\\n margin-left: -1px;\\n width: 2px;\\n height: 5px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-sub {\\n height: 10px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-large {\\n height: 15px;\\n}\\n.bk-root .bk-noUi-pips-vertical {\\n padding: 0 10px;\\n height: 100%;\\n top: 0;\\n left: 100%;\\n}\\n.bk-root .bk-noUi-value-vertical {\\n -webkit-transform: translate3d(0, 50%, 0);\\n transform: translate3d(0, 50%, 0);\\n padding-left: 25px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker {\\n width: 5px;\\n height: 2px;\\n margin-top: -1px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-sub {\\n width: 10px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-large {\\n width: 15px;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: block;\\n position: absolute;\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #fff;\\n color: #000;\\n padding: 5px;\\n text-align: center;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-tooltip {\\n -webkit-transform: translate(-50%, 0);\\n transform: translate(-50%, 0);\\n left: 50%;\\n bottom: 120%;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-tooltip {\\n -webkit-transform: translate(0, -50%);\\n transform: translate(0, -50%);\\n top: 50%;\\n right: 120%;\\n}\\n.bk-root .bk-noUi-handle {\\n cursor: grab;\\n cursor: -webkit-grab;\\n}\\n.bk-root .bk-noUi-handle.bk-noUi-active {\\n cursor: grabbing;\\n cursor: -webkit-grabbing;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: none;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-handle:hover .bk-noUi-tooltip {\\n display: block;\\n}\\n.bk-root .bk-noUi-horizontal {\\n width: 100%;\\n height: 10px;\\n}\\n.bk-root .bk-noUi-horizontal.bk-noUi-target {\\n margin: 5px 0px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 14px;\\n height: 18px;\\n left: -7px;\\n top: -5px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 10px;\\n height: 100%;\\n}\\n.bk-root .bk-noUi-vertical.bk-noUi-target {\\n margin: 0px 5px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 18px;\\n height: 14px;\\n left: -5px;\\n top: -7px;\\n}\\n.bk-root .bk-noUi-handle:after,\\n.bk-root .bk-noUi-handle:before {\\n display: none;\\n}\\n.bk-root .bk-noUi-connect {\\n box-shadow: none;\\n}\\n')},\n", " 496: function _(t,e,i){var r=t(113),n=t(252),a=t(492),_=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e}(a.AbstractSliderView);i.DateSliderView=_,_.__name__=\"DateSliderView\";var o=function(t){function e(e){var i=t.call(this,e)||this;return i.behaviour=\"tap\",i.connected=[!0,!1],i}return r.__extends(e,t),e.init_DateSlider=function(){this.prototype.default_view=_,this.override({format:\"%d %b %Y\"})},e.prototype._formatter=function(t,e){return n(t,e)},e}(a.AbstractSlider);i.DateSlider=o,o.__name__=\"DateSlider\",o.init_DateSlider()},\n", " 497: function _(t,e,i){var n=t(113),r=t(498),_=t(121),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(e,t),e.prototype.render=function(){t.prototype.render.call(this),this.model.render_as_text?this.markup_el.textContent=this.model.text:this.markup_el.innerHTML=this.model.text},e}(r.MarkupView);i.DivView=o,o.__name__=\"DivView\";var u=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_Div=function(){this.prototype.default_view=o,this.define({render_as_text:[_.Boolean,!1]})},e}(r.Markup);i.Div=u,u.__name__=\"Div\",u.init_Div()},\n", " 498: function _(t,i,n){var e=t(113),s=t(282),o=t(163),r=t(121),a=t(534),l=t(499),u=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return e.__extends(i,t),i.prototype.connect_signals=function(){var i=this;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){i.render(),i.root.compute_layout()})},i.prototype._update_layout=function(){this.layout=new s.VariadicBox(this.el),this.layout.set_sizing(this.box_sizing())},i.prototype.render=function(){t.prototype.render.call(this);var i=Object.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.markup_el=o.div({class:l.bk_clearfix,style:i}),this.el.appendChild(this.markup_el)},i}(a.WidgetView);n.MarkupView=u,u.__name__=\"MarkupView\";var c=function(t){function i(i){return t.call(this,i)||this}return e.__extends(i,t),i.init_Markup=function(){this.define({text:[r.String,\"\"],style:[r.Any,{}]})},i}(a.Widget);n.Markup=c,c.__name__=\"Markup\",c.init_Markup()},\n", " 499: function _(e,n,r){e(164),e(163).styles.append('.bk-root .bk-clearfix:before,\\n.bk-root .bk-clearfix:after {\\n content: \"\";\\n display: table;\\n}\\n.bk-root .bk-clearfix:after {\\n clear: both;\\n}\\n'),r.bk_clearfix=\"bk-clearfix\"},\n", " 500: function _(e,t,i){var n=e(113),o=e(474),l=e(376),s=e(163),r=e(121),u=e(109),d=e(240),a=e(347),c=e(348),_=function(e){function t(){var t=e.apply(this,arguments)||this;return t._open=!1,t}return n.__extends(t,e),t.prototype.render=function(){var t=this;e.prototype.render.call(this);var i=s.div({class:[c.bk_caret,d.bk_down]});if(this.model.is_split){var n=this._render_button(i);n.classList.add(a.bk_dropdown_toggle),n.addEventListener(\"click\",function(){return t._toggle_menu()}),this.group_el.appendChild(n)}else this.button_el.appendChild(i);var o=this.model.menu.map(function(e,i){if(null==e)return s.div({class:c.bk_divider});var n=u.isString(e)?e:e[0],o=s.div({},n);return o.addEventListener(\"click\",function(){return t._item_click(i)}),o});this.menu=s.div({class:[c.bk_menu,d.bk_below]},o),this.el.appendChild(this.menu),s.undisplay(this.menu)},t.prototype._show_menu=function(){var e=this;if(!this._open){this._open=!0,s.display(this.menu);var t=function(i){var n=i.target;n instanceof HTMLElement&&!e.el.contains(n)&&(document.removeEventListener(\"click\",t),e._hide_menu())};document.addEventListener(\"click\",t)}},t.prototype._hide_menu=function(){this._open&&(this._open=!1,s.undisplay(this.menu))},t.prototype._toggle_menu=function(){this._open?this._hide_menu():this._show_menu()},t.prototype.click=function(){this.model.is_split?(this._hide_menu(),this.model.trigger_event(new l.ButtonClick),this.model.value=this.model.default_value,null!=this.model.callback&&this.model.callback.execute(this.model),e.prototype.click.call(this)):this._toggle_menu()},t.prototype._item_click=function(e){this._hide_menu();var t=this.model.menu[e];if(null!=t){var i=u.isString(t)?t:t[1];u.isString(i)?(this.model.trigger_event(new l.MenuItemClick(i)),this.model.value=i,null!=this.model.callback&&this.model.callback.execute(this.model)):(i.execute(this.model,{index:e}),null!=this.model.callback&&this.model.callback.execute(this.model))}},t}(o.AbstractButtonView);i.DropdownView=_,_.__name__=\"DropdownView\";var h=function(e){function t(t){return e.call(this,t)||this}return n.__extends(t,e),t.init_Dropdown=function(){this.prototype.default_view=_,this.define({split:[r.Boolean,!1],menu:[r.Array,[]],value:[r.String],default_value:[r.String]}),this.override({label:\"Dropdown\"})},Object.defineProperty(t.prototype,\"is_split\",{get:function(){return this.split||null!=this.default_value},enumerable:!0,configurable:!0}),t}(o.AbstractButton);i.Dropdown=h,h.__name__=\"Dropdown\",h.init_Dropdown()},\n", " 501: function _(t,e,i){var n=t(113),l=t(121),o=t(534),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n.__extends(e,t),e.prototype.connect_signals=function(){var e=this;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()}),this.connect(this.model.properties.width.change,function(){return e.render()})},e.prototype.render=function(){var t=this;this.dialogEl||(this.dialogEl=document.createElement(\"input\"),this.dialogEl.type=\"file\",this.dialogEl.multiple=!1,null!=this.model.accept&&\"\"!=this.model.accept&&(this.dialogEl.accept=this.model.accept),this.dialogEl.style.width=\"{this.model.width}px\",this.dialogEl.onchange=function(e){return t.load_file(e)},this.el.appendChild(this.dialogEl))},e.prototype.load_file=function(t){var e=this,i=new FileReader;this.model.filename=t.target.files[0].name,i.onload=function(t){return e.file(t)},i.readAsDataURL(t.target.files[0])},e.prototype.file=function(t){var e=t.target.result.split(\",\"),i=e[1],n=e[0].split(\":\")[1].split(\";\")[0];this.model.value=i,this.model.mime_type=n},e}(o.WidgetView);i.FileInputView=a,a.__name__=\"FileInputView\";var r=function(t){function e(e){return t.call(this,e)||this}return n.__extends(e,t),e.init_FileInput=function(){this.prototype.default_view=a,this.define({value:[l.String,\"\"],mime_type:[l.String,\"\"],filename:[l.String,\"\"],accept:[l.String,\"\"]})},e}(o.Widget);i.FileInput=r,r.__name__=\"FileInput\",r.init_FileInput()},\n", " 502: function _(e,t,n){var i=e(113),r=e(163),l=e(109),o=e(117),s=e(121),c=e(480),u=e(481),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i.__extends(t,e),t.prototype.connect_signals=function(){var t=this;e.prototype.connect_signals.call(this),this.connect(this.model.properties.value.change,function(){return t.render_selection()}),this.connect(this.model.properties.options.change,function(){return t.render()}),this.connect(this.model.properties.name.change,function(){return t.render()}),this.connect(this.model.properties.title.change,function(){return t.render()}),this.connect(this.model.properties.size.change,function(){return t.render()}),this.connect(this.model.properties.disabled.change,function(){return t.render()})},t.prototype.render=function(){var t=this;e.prototype.render.call(this);var n=this.model.options.map(function(e){var t,n;return l.isString(e)?t=n=e:(t=e[0],n=e[1]),r.option({value:t},n)});this.select_el=r.select({multiple:!0,class:u.bk_input,name:this.model.name,disabled:this.model.disabled},n),this.select_el.addEventListener(\"change\",function(){return t.change_input()}),this.group_el.appendChild(this.select_el),this.render_selection()},t.prototype.render_selection=function(){for(var e=new o.Set(this.model.value),t=0,n=Array.from(this.el.querySelectorAll(\"option\"));tu?d:-d;if(0!=h)return h}return 0})},e}();i.TableDataProvider=b,b.__name__=\"TableDataProvider\";var v=function(e){function t(){var t=e.apply(this,arguments)||this;return t._in_selection_update=!1,t._warned_not_reorderable=!1,t}return n.__extends(t,e),t.prototype.connect_signals=function(){var t=this;e.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return t.render()}),this.connect(this.model.source.streaming,function(){return t.updateGrid()}),this.connect(this.model.source.patching,function(){return t.updateGrid()}),this.connect(this.model.source.change,function(){return t.updateGrid()}),this.connect(this.model.source.properties.data.change,function(){return t.updateGrid()}),this.connect(this.model.source.selected.change,function(){return t.updateSelection()}),this.connect(this.model.source.selected.properties.indices.change,function(){return t.updateSelection()})},t.prototype._update_layout=function(){this.layout=new p.LayoutItem,this.layout.set_sizing(this.box_sizing())},t.prototype.update_position=function(){e.prototype.update_position.call(this),this.grid.resizeCanvas()},t.prototype.updateGrid=function(){var e=this;if(this.model.view.compute_indices(),this.data.constructor(this.model.source,this.model.view),this.model.sortable){var t=this.grid.getColumns(),i=this.grid.getSortColumns().map(function(i){return{sortCol:{field:t[e.grid.getColumnIndex(i.columnId)].field},sortAsc:i.sortAsc}});this.data.sort(i)}this.grid.invalidate(),this.grid.render()},t.prototype.updateSelection=function(){var e=this;if(!this._in_selection_update){var t=this.model.source.selected.indices.map(function(t){return e.data.index.indexOf(t)}).sort();this._in_selection_update=!0,this.grid.setSelectedRows(t),this._in_selection_update=!1;var i=this.grid.getViewport(),n=this.model.get_scroll_index(i,t);null!=n&&this.grid.scrollRowToTop(n)}},t.prototype.newIndexColumn=function(){return{id:d.uniqueId(),name:this.model.index_header,field:i.DTINDEX_NAME,width:this.model.index_width,behavior:\"select\",cannotTriggerInsert:!0,resizable:!1,selectable:!1,sortable:!0,cssClass:g.bk_cell_index,headerCssClass:g.bk_header_index}},t.prototype.css_classes=function(){return e.prototype.css_classes.call(this).concat(g.bk_data_table)},t.prototype.render=function(){var e,t=this,i=this.model.columns.map(function(e){return e.toColumn()});if(\"checkbox\"==this.model.selectable&&(e=new r({cssClass:g.bk_cell_select}),i.unshift(e.getColumnDefinition())),null!=this.model.index_position){var n=this.model.index_position,a=this.newIndexColumn();-1==n?i.push(a):n<-1?i.splice(n+1,0,a):i.splice(n,0,a)}var d=this.model.reorderable;!d||\"undefined\"!=typeof $&&null!=$.fn&&null!=$.fn.sortable||(this._warned_not_reorderable||(_.logger.warn(\"jquery-ui is required to enable DataTable.reorderable\"),this._warned_not_reorderable=!0),d=!1);var u={enableCellNavigation:!1!==this.model.selectable,enableColumnReorder:d,forceFitColumns:this.model.fit_columns,multiColumnSort:this.model.sortable,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height};if(this.data=new b(this.model.source,this.model.view),this.grid=new l.Grid(this.el,this.data,i,u),this.grid.onSort.subscribe(function(e,n){t.model.sortable&&(i=n.sortCols,t.data.sort(i),t.grid.invalidate(),t.updateSelection(),t.grid.render(),t.model.header_row||t._hide_header(),t.model.update_sort_columns(i))}),!1!==this.model.selectable){this.grid.setSelectionModel(new o({selectActiveRow:null==e})),null!=e&&this.grid.registerPlugin(e);var h={dataItemColumnValueExtractor:function(e,t){var i=e[t.field];return c.isString(i)&&(i=i.replace(/\\n/g,\"\\\\n\")),i},includeHeaderWhenCopying:!1};this.grid.registerPlugin(new s(h)),this.grid.onSelectedRowsChanged.subscribe(function(e,i){t._in_selection_update||(t.model.source.selected.indices=i.rows.map(function(e){return t.data.index[e]}))}),this.updateSelection(),this.model.header_row||this._hide_header()}},t.prototype._hide_header=function(){for(var e=0,t=Array.from(this.el.querySelectorAll(\".slick-header-columns\"));e=0&&l0&&t-1 in e)}b.fn=b.prototype={jquery:\"3.4.1\",constructor:b,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return b.each(this,e)},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),ne=function(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},oe=function(){p()},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(j=O.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){H={apply:j.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],\"string\"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=Z.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!N[e+\" \"]&&(!v||!v.test(e))&&(1!==T||\"object\"!==t.nodeName.toLowerCase())){if(y=e,m=t,1===T&&U.test(e)){for((c=t.getAttribute(\"id\"))?c=c.replace(re,ie):t.setAttribute(\"id\",c=b),s=(h=a(e)).length;s--;)h[s]=\"#\"+c+\" \"+xe(h[s]);y=h.join(\",\"),m=ee.test(e)&&ye(t.parentNode)||t}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){N(e,!0)}finally{c===b&&t.removeAttribute(\"id\")}}}return u(e.replace(B,\"$1\"),t,r,i)}function ue(){var e=[];return function t(n,i){return e.push(n+\" \")>r.cacheLength&&delete t[e.shift()],t[n+\" \"]=i}}function le(e){return e[b]=!0,e}function ce(e){var t=d.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return\"input\"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return(\"input\"===n||\"button\"===n)&&t.type===e}}function ge(e){return function(t){return\"form\"in t?t.parentNode&&!1===t.disabled?\"label\"in t?\"label\"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:\"label\"in t&&t.disabled===e}}function ve(e){return le(function(t){return t=+t,le(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},p=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener(\"unload\",oe,!1):i.attachEvent&&i.attachEvent(\"onunload\",oe)),n.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),n.getElementsByTagName=ce(function(e){return e.appendChild(d.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ce(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ce(function(e){h.appendChild(e).innerHTML=\"\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+b+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+b+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"\";var t=d.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(n.matchesSelector=K.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ce(function(e){n.disconnectedMatch=m.call(e,\"*\"),m.call(e,\"[s!='']:x\"),y.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),y=y.length&&new RegExp(y.join(\"|\")),t=K.test(h.compareDocumentPosition),x=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),n.matchesSelector&&g&&!N[t+\" \"]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){N(t,!0)}return se(t,d,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=se.getText=function(e){var t,n=\"\",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&E(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?\"!=\"===t:!t||(i+=\"\",\"=\"===t?i===n:\"!=\"===t?i!==n:\"^=\"===t?n&&0===i.indexOf(n):\"*=\"===t?n&&i.indexOf(n)>-1:\"$=\"===t?n&&i.slice(-n.length)===n:\"~=\"===t?(\" \"+i.replace(F,\" \")+\" \").indexOf(n)>-1:\"|=\"===t&&(i===n||i.slice(0,n.length+1)===n+\"-\"))}},CHILD:function(e,t,n,r,i){var o=\"nth\"!==e.slice(0,3),a=\"last\"!==e.slice(-4),s=\"of-type\"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?\"nextSibling\":\"previousSibling\",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g=\"only\"===e&&!h&&\"nextSibling\"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return i[b]?i(t):i.length>1?(n=[e,e,\"\",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:le(function(e){var t=[],n=[],r=s(e.replace(B,\"$1\"));return r[b]?le(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:le(function(e){return function(t){return se(e,t).length>0}}),contains:le(function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}}),lang:le(function(e){return V.test(e||\"\")||se.error(\"unsupported lang: \"+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return(n=n.toLowerCase())===e||0===n.indexOf(e+\"-\")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1&&(o[l]=!(a[l]=f))}}else y=Te(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function Ee(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[\" \"],u=a?1:0,c=be(function(e){return e===t},s,!0),f=be(function(e){return P(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&we(p),u>1&&xe(e.slice(0,u-1).concat({value:\" \"===e[u-2].type?\"*\":\"\"})).replace(B,\"$1\"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,v,y=0,m=\"0\",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG(\"*\",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!g);v=e[h++];)if(v(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!v&&f)&&y--,o&&x.push(f))}if(y+=m,n&&m!==y){for(h=0;v=t[h++];)v(x,b,a,s);if(o){if(y>0)for(;m--;)x[m]||b[m]||(b[m]=q.call(u));b=Te(b)}H.apply(u,b),c&&!o&&b.length>0&&y+t.length>1&&se.uniqueSort(u)}return c&&(T=E,l=w),x};return n?le(o):o}(o,i))).selector=e}return s},u=se.select=function(e,t,n,i){var o,u,l,c,f,p=\"function\"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&\"ID\"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=G.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&xe(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=b.split(\"\").sort(A).join(\"\")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(d.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),n.attributes&&ce(function(e){return e.innerHTML=\"\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(e);b.find=C,b.expr=C.selectors,b.expr[\":\"]=b.expr.pseudos,b.uniqueSort=b.unique=C.uniqueSort,b.text=C.getText,b.isXMLDoc=C.isXML,b.contains=C.contains,b.escapeSelector=C.escape;var E=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&b(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=b.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function D(e,t,n){return g(t)?b.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?b.grep(e,function(e){return e===t!==n}):\"string\"!=typeof t?b.grep(e,function(e){return u.call(t,e)>-1!==n}):b.filter(t,e,n)}b.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?b.find.matchesSelector(r,e)?[r]:[]:b.find.matches(e,b.grep(t,function(e){return 1===e.nodeType}))},b.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(b(e).filter(function(){for(t=0;t1?b.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,\"string\"==typeof e&&S.test(e)?b(e):e||[],!1).length}});var j,q=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(b.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,\"string\"==typeof e){if(!(i=\"<\"===e[0]&&\">\"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof b?t[0]:t,b.merge(this,b.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&b.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(b):b.makeArray(e,this)}).prototype=b.fn,j=b(r);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}b.fn.extend({has:function(e){var t=b(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&b.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?b.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?u.call(b(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(b.uniqueSort(b.merge(this.get(),b(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,\"parentNode\")},parentsUntil:function(e,t,n){return E(e,\"parentNode\",n)},next:function(e){return O(e,\"nextSibling\")},prev:function(e){return O(e,\"previousSibling\")},nextAll:function(e){return E(e,\"nextSibling\")},prevAll:function(e){return E(e,\"previousSibling\")},nextUntil:function(e,t,n){return E(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return E(e,\"previousSibling\",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(N(e,\"template\")&&(e=e.content||e),b.merge([],e.childNodes))}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return\"Until\"!==e.slice(-5)&&(r=n),r&&\"string\"==typeof r&&(i=b.filter(r,i)),this.length>1&&(H[e]||b.uniqueSort(i),L.test(e)&&i.reverse()),this.pushStack(i)}});var P=/[^\\x20\\t\\r\\n\\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}b.Callbacks=function(e){e=\"string\"==typeof e?function(e){var t={};return b.each(e.match(P)||[],function(e,n){t[n]=!0}),t}(e):b.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?b.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n=\"\",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=\"\"),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},b.extend({Deferred:function(t){var n=[[\"notify\",\"progress\",b.Callbacks(\"memory\"),b.Callbacks(\"memory\"),2],[\"resolve\",\"done\",b.Callbacks(\"once memory\"),b.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",b.Callbacks(\"once memory\"),b.Callbacks(\"once memory\"),1,\"rejected\"]],r=\"pending\",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return b.Deferred(function(t){b.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+\"With\"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==M&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(b.Deferred.getStackHook&&(c.stackTrace=b.Deferred.getStackHook()),e.setTimeout(c))}}return b.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:R)),n[2][3].add(a(0,e,g(r)?r:M))}).promise()},promise:function(e){return null!=e?b.extend(e,i):i}},o={};return b.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+\"With\"](this===o?void 0:this,arguments),this},o[t[0]+\"With\"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=b.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(I(e,a.done(s(n)).resolve,a.reject,!t),\"pending\"===a.state()||g(i[n]&&i[n].then)))return a.then();for(;n--;)I(i[n],s(n),a.reject);return a.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;b.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&W.test(t.name)&&e.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,n)},b.readyException=function(t){e.setTimeout(function(){throw t})};var $=b.Deferred();function F(){r.removeEventListener(\"DOMContentLoaded\",F),e.removeEventListener(\"load\",F),b.ready()}b.fn.ready=function(e){return $.then(e).catch(function(e){b.readyException(e)}),this},b.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--b.readyWait:b.isReady)||(b.isReady=!0,!0!==e&&--b.readyWait>0||$.resolveWith(r,[b]))}}),b.ready.then=$.then,\"complete\"===r.readyState||\"loading\"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(b.ready):(r.addEventListener(\"DOMContentLoaded\",F),e.addEventListener(\"load\",F));var B=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===x(n))for(s in i=!0,n)B(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(b(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),b.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,b.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){b.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Y.get(e,n)||Y.access(e,n,{empty:b.Callbacks(\"once memory\").add(function(){Y.remove(e,[t+\"queue\",n])})})}}),b.fn.extend({queue:function(e,t){var n=2;return\"string\"!=typeof e&&(t=e,e=\"fx\",n--),arguments.length\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"\"],thead:[1,\"\",\"
\"],col:[2,\"\",\"
\"],tr:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&N(e,t)?b.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=r.createDocumentFragment().appendChild(r.createElement(\"div\")),(xe=r.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),h.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"\",h.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return r.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return b().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=b.guid++)),e.each(function(){b.event.add(this,t,i,r,n)})}function De(e,t,n){n?(Y.set(e,t,!1),b.event.add(e,t,{namespace:!1,handler:function(e){var r,i,a=Y.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(b.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=o.call(arguments),Y.set(this,t,a),r=n(this,t),this[t](),a!==(i=Y.get(this,t))||r?Y.set(this,t,!1):i={},a!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else a.length&&(Y.set(this,t,{value:b.event.trigger(b.extend(a[0],b.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,t)&&b.event.add(e,t,ke)}b.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(e);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&b.find.matchesSelector(re,i),n.guid||(n.guid=b.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==b&&b.event.triggered!==t.type?b.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=b.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=b.event.special[d]||{},c=b.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&b.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),b.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=b.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||b.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(u)&&Y.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=b.event.fix(e),u=new Array(arguments.length),l=(Y.get(this,\"events\")||{})[s.type]||[],c=b.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:b.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/\\s*$/g;function Oe(e,t){return N(e,\"table\")&&N(11!==t.nodeType?t:t.firstChild,\"tr\")&&b(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Y.hasData(e)&&(o=Y.access(e),a=Y.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n1&&\"string\"==typeof v&&!h.checkClone&&Le.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Ie(o,t,n,r)});if(p&&(o=(i=we(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=b.map(ve(i,\"script\"),Pe)).length;f\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r0&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=b.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?b.event.remove(n,r):b.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),b.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return B(this,function(e){return void 0===e?b.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(b.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return B(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=b.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!h.boxSizingReliable()||n)&&\"border-box\"===b.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!h.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===b.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===b.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=b.cssHooks[t]||b.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=ue(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(b.cssNumber[s]?\"\":\"px\")),h.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Qe.test(t)||(t=Ge(s)),(a=b.cssHooks[t]||b.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),b.each([\"height\",\"width\"],function(e,t){b.cssHooks[t]={get:function(e,n,r){if(n)return!Ye.test(b.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,t,r):se(e,Je,function(){return tt(e,t,r)})},set:function(e,n,r){var i,o=Fe(e),a=!h.scrollboxSize()&&\"absolute\"===o.position,s=(a||r)&&\"border-box\"===b.css(e,\"boxSizing\",!1,o),u=r?et(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-et(e,t,\"border\",!1,o)-.5)),u&&(i=te.exec(n))&&\"px\"!==(i[3]||\"px\")&&(e.style[t]=n,n=b.css(e,t)),Ze(0,n,u)}}}),b.cssHooks.marginLeft=ze(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),b.each({margin:\"\",padding:\"\",border:\"Width\"},function(e,t){b.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o=\"string\"==typeof n?n.split(\" \"):[n];r<4;r++)i[e+ne[r]+t]=o[r]||o[r-2]||o[0];return i}},\"margin\"!==e&&(b.cssHooks[e+t].set=Ze)}),b.fn.extend({css:function(e,t){return B(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a1)}}),b.Tween=nt,nt.prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||b.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype=nt.prototype,nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=b.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):1!==e.elem.nodeType||!b.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:b.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},b.fx=nt.prototype.init,b.fx.step={};var rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){it&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(st):e.setTimeout(st,b.fx.interval),b.fx.tick())}function ut(){return e.setTimeout(function(){rt=void 0}),rt=Date.now()}function lt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=ne[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners[\"*\"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})}}),b.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?b.prop(e,t,n):(1===o&&b.isXMLDoc(e)||(i=b.attrHooks[t.toLowerCase()]||(b.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void b.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=b.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&\"radio\"===t&&N(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?b.removeAttr(e,n):e.setAttribute(n,n),n}},b.each(b.expr.match.bool.source.match(/\\w+/g),function(e,t){var n=dt[t]||b.find.attr;dt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=dt[a],dt[a]=i,i=null!=n(e,t,r)?a:null,dt[a]=o),i}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function vt(e){return(e.match(P)||[]).join(\" \")}function yt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function mt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(P)||[]}b.fn.extend({prop:function(e,t){return B(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[b.propFix[e]||e]})}}),b.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&b.isXMLDoc(e)||(t=b.propFix[t]||t,i=b.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=b.find.attr(e,\"tabindex\");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),h.optSelected||(b.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),b.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){b.propFix[this.toLowerCase()]=this}),b.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){b(this).addClass(e.call(this,t,yt(this)))});if((t=mt(e)).length)for(;n=this[u++];)if(i=yt(n),r=1===n.nodeType&&\" \"+vt(i)+\" \"){for(a=0;o=t[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=vt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){b(this).removeClass(e.call(this,t,yt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((t=mt(e)).length)for(;n=this[u++];)if(i=yt(n),r=1===n.nodeType&&\" \"+vt(i)+\" \"){for(a=0;o=t[a++];)for(;r.indexOf(\" \"+o+\" \")>-1;)r=r.replace(\" \"+o+\" \",\" \");i!==(s=vt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(e,t){var n=typeof e,r=\"string\"===n||Array.isArray(e);return\"boolean\"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,yt(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=b(this),a=mt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&\"boolean\"!==n||((t=yt(this))&&Y.set(this,\"__className__\",t),this.setAttribute&&this.setAttribute(\"class\",t||!1===e?\"\":Y.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&(\" \"+vt(yt(n))+\" \").indexOf(t)>-1)return!0;return!1}});var xt=/\\r/g;b.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,b(this).val()):e)?i=\"\":\"number\"==typeof i?i+=\"\":Array.isArray(i)&&(i=b.map(i,function(e){return null==e?\"\":e+\"\"})),(t=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()])&&\"set\"in t&&void 0!==t.set(this,i,\"value\")||(this.value=i))})):i?(t=b.valHooks[i.type]||b.valHooks[i.nodeName.toLowerCase()])&&\"get\"in t&&void 0!==(n=t.get(i,\"value\"))?n:\"string\"==typeof(n=i.value)?n.replace(xt,\"\"):null==n?\"\":n:void 0}}),b.extend({valHooks:{option:{get:function(e){var t=b.find.attr(e,\"value\");return null!=t?t:vt(b.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),b.each([\"radio\",\"checkbox\"],function(){b.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=b.inArray(b(e).val(),t)>-1}},h.checkOn||(b.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),h.focusin=\"onfocusin\"in e;var bt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};b.extend(b.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,y=[i||r],m=f.call(t,\"type\")?t.type:t,x=f.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!bt.test(m+b.event.triggered)&&(m.indexOf(\".\")>-1&&(x=m.split(\".\"),m=x.shift(),x.sort()),c=m.indexOf(\":\")<0&&\"on\"+m,(t=t[b.expando]?t:new b.Event(m,\"object\"==typeof t&&t)).isTrigger=o?2:3,t.namespace=x.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+x.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:b.makeArray(n,[t]),d=b.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!v(i)){for(l=d.delegateType||m,bt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)y.push(s),u=s;u===(i.ownerDocument||r)&&y.push(u.defaultView||u.parentWindow||e)}for(a=0;(s=y[a++])&&!t.isPropagationStopped();)h=s,t.type=a>1?l:d.bindType||m,(p=(Y.get(s,\"events\")||{})[t.type]&&Y.get(s,\"handle\"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&V(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(y.pop(),n)||!V(i)||c&&g(i[m])&&!v(i)&&((u=i[c])&&(i[c]=null),b.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,wt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,wt),b.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=b.extend(new b.Event,n,{type:e,isSimulated:!0});b.event.trigger(r,null,t)}}),b.fn.extend({trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return b.event.trigger(e,t,n,!0)}}),h.focusin||b.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){var n=function(e){b.event.simulate(t,e.target,b.event.fix(e))};b.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Y.access(r,t);i||r.addEventListener(e,n,!0),Y.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Y.access(r,t)-1;i?Y.access(r,t,i):(r.removeEventListener(e,n,!0),Y.remove(r,t))}}});var Tt=e.location,Ct=Date.now(),Et=/\\?/;b.parseXML=function(t){var n;if(!t||\"string\"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,\"text/xml\")}catch(e){n=void 0}return n&&!n.getElementsByTagName(\"parsererror\").length||b.error(\"Invalid XML: \"+t),n};var kt=/\\[\\]$/,St=/\\r?\\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function Dt(e,t,n,r){var i;if(Array.isArray(t))b.each(t,function(t,i){n||kt.test(e)?r(e,i):Dt(e+\"[\"+(\"object\"==typeof i&&null!=i?t:\"\")+\"]\",i,n,r)});else if(n||\"object\"!==x(t))r(e,t);else for(i in t)Dt(e+\"[\"+i+\"]\",t[i],n,r)}b.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)};if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){i(this.name,this.value)});else for(n in e)Dt(n,e[n],t,i);return r.join(\"&\")},b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,\"elements\");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(\":disabled\")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:Array.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(St,\"\\r\\n\")}}):{name:t.name,value:n.replace(St,\"\\r\\n\")}}).get()}});var jt=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\\/\\//,Rt={},Mt={},It=\"*/\".concat(\"*\"),Wt=r.createElement(\"a\");function $t(e){return function(t,n){\"string\"!=typeof t&&(n=t,t=\"*\");var r,i=0,o=t.toLowerCase().match(P)||[];if(g(n))for(;r=o[i++];)\"+\"===r[0]?(r=r.slice(1)||\"*\",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Ft(e,t,n,r){var i={},o=e===Mt;function a(s){var u;return i[s]=!0,b.each(e[s]||[],function(e,s){var l=s(t,n,r);return\"string\"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i[\"*\"]&&a(\"*\")}function Bt(e,t){var n,r,i=b.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&b.extend(!0,e,r),e}Wt.href=Tt.href,b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":It,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Bt(Bt(e,b.ajaxSettings),t):Bt(b.ajaxSettings,e)},ajaxPrefilter:$t(Rt),ajaxTransport:$t(Mt),ajax:function(t,n){\"object\"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=b.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?b(g):b.event,y=b.Deferred(),m=b.Callbacks(\"once memory\"),x=h.statusCode||{},w={},T={},C=\"canceled\",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=Ht.exec(a);)s[t[1].toLowerCase()+\" \"]=(s[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=s[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(y.promise(E),h.url=((t||h.url||Tt.href)+\"\").replace(Pt,Tt.protocol+\"//\"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||\"*\").toLowerCase().match(P)||[\"\"],null==h.crossDomain){l=r.createElement(\"a\");try{l.href=h.url,l.href=l.href,h.crossDomain=Wt.protocol+\"//\"+Wt.host!=l.protocol+\"//\"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&\"string\"!=typeof h.data&&(h.data=b.param(h.data,h.traditional)),Ft(Rt,h,n,E),c)return E;for(p in(f=b.event&&h.global)&&0==b.active++&&b.event.trigger(\"ajaxStart\"),h.type=h.type.toUpperCase(),h.hasContent=!Ot.test(h.type),o=h.url.replace(qt,\"\"),h.hasContent?h.data&&h.processData&&0===(h.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(h.data=h.data.replace(jt,\"+\")):(d=h.url.slice(o.length),h.data&&(h.processData||\"string\"==typeof h.data)&&(o+=(Et.test(o)?\"&\":\"?\")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Lt,\"$1\"),d=(Et.test(o)?\"&\":\"?\")+\"_=\"+Ct+++d),h.url=o+d),h.ifModified&&(b.lastModified[o]&&E.setRequestHeader(\"If-Modified-Since\",b.lastModified[o]),b.etag[o]&&E.setRequestHeader(\"If-None-Match\",b.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader(\"Content-Type\",h.contentType),E.setRequestHeader(\"Accept\",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+(\"*\"!==h.dataTypes[0]?\", \"+It+\"; q=0.01\":\"\"):h.accepts[\"*\"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C=\"abort\",m.add(h.complete),E.done(h.success),E.fail(h.error),i=Ft(Mt,h,n,E)){if(E.readyState=1,f&&v.trigger(\"ajaxSend\",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort(\"timeout\")},h.timeout));try{c=!1,i.send(w,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,\"No Transport\");function k(t,n,r,s){var l,p,d,w,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||\"\",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(w=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,E,r)),w=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(h,w,E,l),l?(h.ifModified&&((T=E.getResponseHeader(\"Last-Modified\"))&&(b.lastModified[o]=T),(T=E.getResponseHeader(\"etag\"))&&(b.etag[o]=T)),204===t||\"HEAD\"===h.type?C=\"nocontent\":304===t?C=\"notmodified\":(C=w.state,p=w.data,l=!(d=w.error))):(d=C,!t&&C||(C=\"error\",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+\"\",l?y.resolveWith(g,[p,C,E]):y.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&v.trigger(l?\"ajaxSuccess\":\"ajaxError\",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(v.trigger(\"ajaxComplete\",[E,h]),--b.active||b.event.trigger(\"ajaxStop\")))}return E},getJSON:function(e,t,n){return b.get(e,t,n,\"json\")},getScript:function(e,t){return b.get(e,void 0,t,\"script\")}}),b.each([\"get\",\"post\"],function(e,t){b[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),b.ajax(b.extend({url:e,type:t,dataType:i,data:n,success:r},b.isPlainObject(e)&&e))}}),b._evalUrl=function(e,t){return b.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){b.globalEval(e,t)}})},b.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=b(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){b(this).replaceWith(this.childNodes)}),this}}),b.expr.pseudos.hidden=function(e){return!b.expr.pseudos.visible(e)},b.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},b.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var _t={0:200,1223:204},zt=b.ajaxSettings.xhr();h.cors=!!zt&&\"withCredentials\"in zt,h.ajax=zt=!!zt,b.ajaxTransport(function(t){var n,r;if(h.cors||zt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]=\"XMLHttpRequest\"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,\"abort\"===e?s.abort():\"error\"===e?\"number\"!=typeof s.status?o(0,\"error\"):o(s.status,s.statusText):o(_t[s.status]||s.status,s.statusText,\"text\"!==(s.responseType||\"text\")||\"string\"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n(\"error\"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n(\"abort\");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),b.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),b.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),b.ajaxTransport(\"script\",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,o){t=b(\"" ], "text/plain": [ "Column\n", " [0] Row(width=450)\n", " [0] FloatSlider(end=100, name='β', start=1, value=10)\n", " [1] FloatSlider(end=5, name='n', start=1, value=3)\n", " [2] FloatSlider(end=100, name='t_max', start=1, step=1, value=40)\n", " [1] Spacer(height=10)\n", " [2] ParamFunction(function)" ] }, "execution_count": 5, "metadata": { "application/vnd.holoviews_exec.v0+json": { "id": "1398" } }, "output_type": "execute_result" } ], "source": [ "def repressilator_rhs(x, t, beta, n):\n", " \"\"\"\n", " Returns 3-array of (dx_1/dt, dx_2/dt, dx_3/dt)\n", " \"\"\"\n", " x_1, x_2, x_3 = x\n", "\n", " return np.array(\n", " [\n", " beta / (1 + x_3 ** n) - x_1,\n", " beta / (1 + x_1 ** n) - x_2,\n", " beta / (1 + x_2 ** n) - x_3,\n", " ]\n", " )\n", "\n", "\n", "# Initial condiations\n", "x0 = np.array([1, 1, 1.2])\n", "\n", "# Number of points to use in plots\n", "n_points = 1000\n", "\n", "# Sliders\n", "beta_slider = pn.widgets.FloatSlider(\n", " name=\"β\", start=1, end=100, step=0.1, value=10\n", ")\n", "n_slider = pn.widgets.FloatSlider(name=\"n\", start=1, end=5, step=0.1, value=3)\n", "t_max_slider = pn.widgets.FloatSlider(\n", " name=\"t_max\", start=1, end=100, step=1, value=40\n", ")\n", "\n", "# Build the plot\n", "@pn.depends(\n", " beta_slider.param.value, n_slider.param.value, t_max_slider.param.value\n", ")\n", "def repressilator_plot(beta, n, t_max):\n", " # Solve for species concentrations\n", " t = np.linspace(0, t_max, n_points)\n", " x = scipy.integrate.odeint(repressilator_rhs, x0, t, args=(beta, n))\n", "\n", " colors = bokeh.palettes.d3[\"Category10\"][3]\n", "\n", " p = bokeh.plotting.figure(\n", " frame_width=550, frame_height=200, x_axis_label=\"t\", x_range=[0, t_max]\n", " )\n", "\n", " for i, x_vals in enumerate(x.transpose()):\n", " p.line(\n", " t, x_vals, line_width=2, color=colors[i], legend_label=str(i + 1)\n", " )\n", "\n", " p.legend.location = \"top_left\"\n", "\n", " return p\n", "\n", "\n", "pn.Column(\n", " pn.Row(beta_slider, n_slider, t_max_slider, width=450),\n", " pn.Spacer(height=10),\n", " repressilator_plot,\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Trajectory in phase space\n", "\n", "It is also instructive to plot the trajectory of the system as a projection in the $x_2$-$x_1$ plane (or in either of the other two planes this three-dimensional system can be projected onto).\n", "\n", "When the fixed point is stable, the trajectory in the $x_2$-$x_1$ plane spirals into the fixed point. When it is unstable, the trajectory spirals away from it, eventually cycling around the fixed point to join a limit cycle.\n", "\n", "*Note that to interact with this plot, you need to be running this Jupyter notebook; the plot is lost in the static HTML rendering.*" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.419046Z", "start_time": "2019-06-05T00:52:06.397990Z" }, "tags": [ "hide_input" ] }, "outputs": [ { "data": {}, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.holoviews_exec.v0+json": "", "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "
\n", "
\n", "" ], "text/plain": [ "Column\n", " [0] Row(width=350)\n", " [0] FloatSlider(end=100, name='β', start=1, value=10)\n", " [1] FloatSlider(end=5, name='n', start=1, value=3)\n", " [2] FloatSlider(end=100, name='t_max', start=1, step=1, value=40)\n", " [1] Spacer(height=10)\n", " [2] ParamFunction(function)" ] }, "execution_count": 6, "metadata": { "application/vnd.holoviews_exec.v0+json": { "id": "1593" } }, "output_type": "execute_result" } ], "source": [ "@pn.depends(\n", " beta_slider.param.value, n_slider.param.value, t_max_slider.param.value\n", ")\n", "def phase_traj_plot(beta, n, t_max):\n", " # Solve for species concentrations\n", " t = np.linspace(0, t_max, n_points)\n", " x = scipy.integrate.odeint(repressilator_rhs, x0, t, args=(beta, n))\n", " x1, x2, x3 = x.transpose()\n", "\n", " # Solve for fixed point\n", " x_fp = fixed_point(beta, n)\n", "\n", " colors = bokeh.palettes.d3[\"Category10\"][3]\n", "\n", " p = bokeh.plotting.figure(\n", " frame_width=300,\n", " frame_height=300,\n", " x_axis_label=\"x₁\",\n", " y_axis_label=\"x₂\",\n", " )\n", "\n", " p.circle(x_fp, x_fp, color=\"black\", size=12)\n", " p.line(x1, x2, line_width=2)\n", "\n", " return p\n", "\n", "\n", "pn.Column(\n", " pn.Row(beta_slider, n_slider, t_max_slider, width=350),\n", " pn.Spacer(height=10),\n", " phase_traj_plot,\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## The limit cycle in 3D\n", "\n", "Finally, here is a simple three-dimensional plot of the limit cycle in the space of the three protein concentrations." ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.824005Z", "start_time": "2019-06-05T00:52:06.423504Z" }, "tags": [ "hide_input" ] }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "image/png": { "height": 231, "width": 349 }, "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# Resolve problem for β = 20 and n = 3\n", "t = np.linspace(0, 50, 1000)\n", "x = scipy.integrate.odeint(repressilator_rhs, x0, t, args=(20, 3))\n", "\n", "# Generate the plot\n", "fig = plt.figure()\n", "ax = fig.add_subplot(111, projection=\"3d\")\n", "ax.view_init(30, 30)\n", "ax.plot(x[:, 0], x[:, 1], x[:, 2])\n", "ax.set_xlabel(\"x₁\")\n", "ax.set_ylabel(\"x₂\")\n", "ax.set_zlabel(\"x₃\");" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Linear stability analysis provides insight into repressilator design\n", "\n", "It is useful to make a **linear stability diagram**, which is a map of parameter space highlighting stable and unstable regions. We know the bifurcation line is\n", "\n", "\\begin{align}\n", "\\beta = \\frac{n}{2}\\left(\\frac{n}{2} - 1\\right)^{-\\frac{n+1}{n}}\n", "\\end{align}\n", "\n", "We can plot this line and delineate the regions of stability and instability. It clearly shows that, from a design point of view, it is desirable to make both $n$ and $\\beta$ as high as possible." ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.901929Z", "start_time": "2019-06-05T00:52:06.827613Z" }, "tags": [ "hide_input" ] }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"e1c5cb72-11d9-416c-a926-581cd08bc391\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1739\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1743\",\"type\":\"Grid\"},{\"id\":\"1748\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"1744\",\"type\":\"LogAxis\"}],\"plot_height\":300,\"plot_width\":400,\"renderers\":[{\"id\":\"1765\",\"type\":\"GlyphRenderer\"},{\"id\":\"1770\",\"type\":\"GlyphRenderer\"},{\"id\":\"1775\",\"type\":\"GlyphRenderer\"},{\"id\":\"1780\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1807\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1755\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"1731\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"1735\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1733\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"1737\",\"type\":\"LogScale\"}},\"id\":\"1730\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[201]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[201]}},\"selected\":{\"id\":\"1814\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1813\",\"type\":\"UnionRenderers\"}},\"id\":\"1762\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_width\":4,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1768\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1749\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1811\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"text_color\":{\"value\":\"black\"},\"x\":{\"value\":2.1},\"y\":{\"value\":2}},\"id\":\"1773\",\"type\":\"Text\"},{\"attributes\":{\"text_alpha\":{\"value\":0.1},\"text_color\":{\"value\":\"black\"},\"x\":{\"value\":2.1},\"y\":{\"value\":2}},\"id\":\"1774\",\"type\":\"Text\"},{\"attributes\":{},\"id\":\"1750\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1812\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"overlay\":{\"id\":\"1812\",\"type\":\"BoxAnnotation\"}},\"id\":\"1751\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"data\":{\"text\":[\"stable\"]},\"selected\":{\"id\":\"1818\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1817\",\"type\":\"UnionRenderers\"}},\"id\":\"1772\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1813\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1735\",\"type\":\"LinearScale\"},{\"attributes\":{\"data_source\":{\"id\":\"1772\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1773\",\"type\":\"Text\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1774\",\"type\":\"Text\"},\"selection_glyph\":null,\"view\":{\"id\":\"1776\",\"type\":\"CDSView\"}},\"id\":\"1775\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1752\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1814\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"end\":2000,\"start\":1},\"id\":\"1733\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1753\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1815\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1762\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1763\",\"type\":\"Patch\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1764\",\"type\":\"Patch\"},\"selection_glyph\":null,\"view\":{\"id\":\"1766\",\"type\":\"CDSView\"}},\"id\":\"1765\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1816\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1767\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1768\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1769\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1771\",\"type\":\"CDSView\"}},\"id\":\"1770\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1754\",\"type\":\"HelpTool\"},{\"attributes\":{\"text_color\":{\"value\":\"black\"},\"x\":{\"value\":2.5},\"y\":{\"value\":100}},\"id\":\"1778\",\"type\":\"Text\"},{\"attributes\":{},\"id\":\"1817\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1737\",\"type\":\"LogScale\"},{\"attributes\":{\"text_alpha\":{\"value\":0.1},\"text_color\":{\"value\":\"black\"},\"x\":{\"value\":2.5},\"y\":{\"value\":100}},\"id\":\"1779\",\"type\":\"Text\"},{\"attributes\":{},\"id\":\"1818\",\"type\":\"Selection\"},{\"attributes\":{\"axis_label\":\"n\",\"formatter\":{\"id\":\"1811\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1740\",\"type\":\"BasicTicker\"}},\"id\":\"1739\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"#1f77b4\",\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1764\",\"type\":\"Patch\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1745\",\"type\":\"LogTicker\"}},\"id\":\"1748\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1819\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1740\",\"type\":\"BasicTicker\"},{\"attributes\":{\"fill_alpha\":0.7,\"fill_color\":\"lightgray\",\"line_alpha\":0.7,\"line_color\":\"lightgray\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1763\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"1820\",\"type\":\"Selection\"},{\"attributes\":{\"ticker\":{\"id\":\"1740\",\"type\":\"BasicTicker\"}},\"id\":\"1743\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"1816\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1815\",\"type\":\"UnionRenderers\"}},\"id\":\"1767\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"num_minor_ticks\":10},\"id\":\"1745\",\"type\":\"LogTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":4,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1769\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"\\u03b2\",\"formatter\":{\"id\":\"1809\",\"type\":\"LogTickFormatter\"},\"ticker\":{\"id\":\"1745\",\"type\":\"LogTicker\"}},\"id\":\"1744\",\"type\":\"LogAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"1777\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1778\",\"type\":\"Text\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1779\",\"type\":\"Text\"},\"selection_glyph\":null,\"view\":{\"id\":\"1781\",\"type\":\"CDSView\"}},\"id\":\"1780\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1767\",\"type\":\"ColumnDataSource\"}},\"id\":\"1771\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1772\",\"type\":\"ColumnDataSource\"}},\"id\":\"1776\",\"type\":\"CDSView\"},{\"attributes\":{\"ticker\":null},\"id\":\"1809\",\"type\":\"LogTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"1777\",\"type\":\"ColumnDataSource\"}},\"id\":\"1781\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"text\":[\"unstable (limit cycle oscillations)\"]},\"selected\":{\"id\":\"1820\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1819\",\"type\":\"UnionRenderers\"}},\"id\":\"1777\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":5,\"start\":2},\"id\":\"1731\",\"type\":\"Range1d\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1807\",\"type\":\"Title\"},{\"attributes\":{\"source\":{\"id\":\"1762\",\"type\":\"ColumnDataSource\"}},\"id\":\"1766\",\"type\":\"CDSView\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1749\",\"type\":\"PanTool\"},{\"id\":\"1750\",\"type\":\"WheelZoomTool\"},{\"id\":\"1751\",\"type\":\"BoxZoomTool\"},{\"id\":\"1752\",\"type\":\"SaveTool\"},{\"id\":\"1753\",\"type\":\"ResetTool\"},{\"id\":\"1754\",\"type\":\"HelpTool\"}]},\"id\":\"1755\",\"type\":\"Toolbar\"}],\"root_ids\":[\"1730\"]},\"title\":\"Bokeh Application\",\"version\":\"1.4.0\"}};\n", " var render_items = [{\"docid\":\"e1c5cb72-11d9-416c-a926-581cd08bc391\",\"roots\":{\"1730\":\"b7089780-0849-4038-b502-4a36ec01db87\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1730" } }, "output_type": "display_data" } ], "source": [ "# Get bifurcation line\n", "n = np.linspace(2.01, 5, 200)\n", "beta = n / 2 * (n / 2 - 1) ** (-(1 + 1 / n))\n", "\n", "# Build the plot\n", "p = bokeh.plotting.figure(\n", " height=300,\n", " width=400,\n", " x_axis_label=\"n\",\n", " y_axis_label=\"β\",\n", " y_axis_type=\"log\",\n", " x_range=[2, 5],\n", " y_range=[1, 2000],\n", ")\n", "p.patch(\n", " np.append(n, n[-1]), np.append(beta, beta[0]), color=\"lightgray\", alpha=0.7\n", ")\n", "p.line(n, beta, line_width=4, color=\"black\")\n", "p.text(x=2.1, y=2, text=[\"stable\"])\n", "p.text(x=2.5, y=100, text=[\"unstable (limit cycle oscillations)\"])\n", "\n", "bokeh.io.show(p)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Intuition from the protein-only model\n", "\n", "This analysis shows two conditions that favor oscillations:\n", "\n", "* High Hill coefficients \n", "* Strong promoters\n", "\n", "In fact, these results can be understood intuitively: oscillations occur when the feedback \"overshoots.\" The sharper and stronger the response as one goes around the complete feedback loop, the longer and higher a pulse in one factor can grow before it is, inevitably, yanked back down by the feedback. Consistent with this view, there is a tradeoff between the length of the cycle (number of repressors in the loop) and the minimum Hill coefficient required [Elowitz, PhD thesis, 1999](https://catalog.princeton.edu/catalog/2244277)." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Including mRNA and protein in the model provides additional insights\n", "\n", "In the above analysis, we only considered the three proteins. Now, we will consider the mRNA dynamics explicitly as well. We will again assume a symmetry among the various genes, wherein all promoters have the same strength and all repressors have the same Hill coefficient $n$ and Hill activation constant $k$. The dynamical equations are then\n", "\n", "\\begin{align}\n", "\\frac{\\mathrm{d}m_i}{\\mathrm{d}t} &= \\alpha + \\frac{\\beta_m}{1 + (x_j/k)^n} - \\gamma_m m_i,\\\\[1em]\n", "\\frac{\\mathrm{d}x_i}{\\mathrm{d}t} &= \\beta_p m_i - \\gamma_p x_i, \\\\[1em]\n", "\\end{align}\n", "\n", "with $i,j$ pairs $(1,3), (2,1), (3,2)$. Here, we have introduced $\\rho$ to allow for leaky transcription. In dimensionless units, these equations are\n", "\n", "\\begin{align}\n", "\\frac{\\mathrm{d}m_i}{\\mathrm{d}t} &= \\beta\\left(\\rho + \\frac{1}{1 + x_j^n}\\right) - m_i, \\\\[1em]\n", "\\gamma^{-1}\\,\\frac{\\mathrm{d}x_i}{\\mathrm{d}t} &= m_i - x_i,\n", "\\end{align}\n", "\n", "where $\\gamma \\equiv \\gamma_p/\\gamma_m$ is the ratio of the two timescales in the system–the protein and mRNA degradation/decay rates, $\\beta = \\beta_m\\beta_p/\\gamma_m\\gamma_p k$ is a dimensionless promoter strength, and $\\rho = \\alpha/\\beta_m$ is the relative strength of leaky versus regulated expression.\n", "\n", "We can solve this system numerically and plot the dynamics. \n", "\n", "*Note that to interact with this plot, you need to be running this Jupyter notebook; the plot is lost in the static HTML rendering.*" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.963778Z", "start_time": "2019-06-05T00:52:06.927633Z" }, "tags": [ "hide_input" ] }, "outputs": [ { "data": {}, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.holoviews_exec.v0+json": "", "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "
\n", "
\n", "" ], "text/plain": [ "Column\n", " [0] Row(width=550)\n", " [0] FloatSlider(end=4, name='log₁₀ β', value=1)\n", " [1] FloatSlider(end=5, name='n', start=1, value=3)\n", " [2] FloatSlider(end=0, name='log₁₀ γ', start=-3)\n", " [3] FloatSlider(end=0, name='log₁₀ ρ', start=-6, value=-6)\n", " [4] FloatSlider(end=1000, name='t_max', start=1, step=1, value=100)\n", " [1] Spacer(height=10)\n", " [2] ParamFunction(function)" ] }, "execution_count": 9, "metadata": { "application/vnd.holoviews_exec.v0+json": { "id": "2052" } }, "output_type": "execute_result" } ], "source": [ "# Sliders\n", "log_beta_slider = pn.widgets.FloatSlider(\n", " name=\"log₁₀ β\", start=0, end=4, step=0.1, value=1\n", ")\n", "n_slider_6 = pn.widgets.FloatSlider(name=\"n\", start=1, end=5, step=0.1, value=3)\n", "log_gamma_slider = pn.widgets.FloatSlider(\n", " name=\"log₁₀ γ\", start=-3, end=0, step=0.1, value=0\n", ")\n", "log_rho_slider = pn.widgets.FloatSlider(\n", " name=\"log₁₀ ρ\", start=-6, end=0, step=0.1, value=-6\n", ")\n", "t_max_slider_6 = pn.widgets.FloatSlider(\n", " name=\"t_max\", start=1, end=1000, step=1, value=100\n", ")\n", "\n", "\n", "def repressilator_rhs_6(mx, t, beta, n, gamma, rho):\n", " \"\"\"\n", " Returns 6-array of (dm_1/dt, dm_2/dt, dm_3/dt, dx_1/dt, dx_2/dt, dx_3/dt)\n", " \"\"\"\n", " m_1, m_2, m_3, x_1, x_2, x_3 = mx\n", " return np.array(\n", " [\n", " beta * (rho + 1 / (1 + x_3 ** n)) - m_1,\n", " beta * (rho + 1 / (1 + x_1 ** n)) - m_2,\n", " beta * (rho + 1 / (1 + x_2 ** n)) - m_3,\n", " gamma * (m_1 - x_1),\n", " gamma * (m_2 - x_2),\n", " gamma * (m_3 - x_3),\n", " ]\n", " )\n", "\n", "\n", "# Initial condiations\n", "x0_6 = np.array([1, 1.1, 1.2, 0, 0, 0])\n", "\n", "# Number of points to use in plots\n", "n_points = 1000\n", "\n", "\n", "@pn.depends(\n", " log_beta_slider.param.value,\n", " n_slider_6.param.value,\n", " log_gamma_slider.param.value,\n", " log_rho_slider.param.value,\n", " t_max_slider_6.param.value,\n", ")\n", "def repressilator_plot_6(log_beta, n, log_gamma, log_rho, t_max):\n", " # args for solving ODEs\n", " beta = 10 ** log_beta\n", " gamma = 10 ** log_gamma\n", " rho = 10 ** log_rho\n", " args = (beta, n, gamma, rho)\n", "\n", " # Solve for species concentrations\n", " t = np.linspace(0, t_max, n_points)\n", " x = scipy.integrate.odeint(repressilator_rhs_6, x0_6, t, args=args)\n", " m1, m2, m3, x1, x2, x3 = x.transpose()\n", "\n", " colors = bokeh.palettes.d3[\"Category20\"][6]\n", "\n", " p = bokeh.plotting.figure(\n", " frame_width=550, frame_height=200, x_axis_label=\"t\", x_range=[0, t_max]\n", " )\n", "\n", " p.line(t, m1, line_width=2, color=colors[1], legend_label=\"m1\")\n", " p.line(t, x1, line_width=2, color=colors[0], legend_label=\"x1\")\n", " p.line(t, m2, line_width=2, color=colors[3], legend_label=\"m2\")\n", " p.line(t, x2, line_width=2, color=colors[2], legend_label=\"x2\")\n", " p.line(t, m3, line_width=2, color=colors[5], legend_label=\"m3\")\n", " p.line(t, x3, line_width=2, color=colors[4], legend_label=\"x3\")\n", "\n", " p.legend.location = \"top_left\"\n", "\n", " return p\n", "\n", "\n", "pn.Column(\n", " pn.Row(\n", " log_beta_slider,\n", " n_slider_6,\n", " log_gamma_slider,\n", " log_rho_slider,\n", " t_max_slider_6,\n", " width=550,\n", " ),\n", " pn.Spacer(height=10),\n", " repressilator_plot_6,\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Using a similar technique as for the simplified three-component system, we can show that there is a unique fixed point with $m_i = x_i = x_0$ for all $i$ with\n", "\n", "\\begin{align}\n", "(x_0 - \\beta\\rho)(1+x_0^n) = \\beta.\n", "\\end{align}\n", "\n", "We can perform linear stability for this fixed point. The linear stability matrix is now 6 by 6 rather than 3 by 3. Nonetheless, we can derive analytically that when we get an eigenvalue with a positive real part, it also has a nonzero imaginary part, which means that the instability is oscillatory. We get (not derived here; can you do it?) an eigenvalue with positive real part when\n", "\n", "\\begin{align}\n", "\\left(\\sqrt{\\gamma} + \\sqrt{\\gamma^{-1}}\\right)^2 < \\frac{3f_0^2}{4+2f_0},\n", "\\end{align}\n", "\n", "where\n", "\n", "\\begin{align}\n", "f_0 = \\frac{\\beta n x_0^{n-1}}{(1+x_0^n)^2}.\n", "\\end{align}\n", "\n", "Note something interesting here: $x_0$ is independent of $\\gamma$, while the $\\left(\\sqrt{\\gamma} + \\sqrt{\\gamma^{-1}}\\right)^2$ term is invariant to exchanging $\\gamma \\leftrightarrow \\gamma^{-1}$. This is telling us that the magnitude of the ratio matters, but not whether protein or mRNA are more stable.\n", "\n", "We can compute the phase boundary to be the line for which the inequality above becomes an equality. To compute this, we first need to write a function to find the fixed point for the six-component system." ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.970091Z", "start_time": "2019-06-05T00:52:06.965710Z" } }, "outputs": [], "source": [ "def fixed_point_6(beta, n, rho):\n", " return scipy.optimize.brentq(\n", " lambda x: beta - (x - beta * rho) * (1 + x ** n), 0, beta * (1 + rho)\n", " )" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Next, we write a function to compute the values of $\\gamma$ along the bifurcation line for various values of $\\beta$. It is useful to rewrite the expression for the bifurcation.\n", "\n", "\\begin{align}\n", "\\gamma -\\xi\\sqrt{\\gamma} + 1 = 0,\n", "\\end{align}\n", "\n", "where\n", "\n", "\\begin{align}\n", "\\xi = \\sqrt{\\frac{3f_0^2}{4+2f_0}}.\n", "\\end{align}\n", "\n", "Then, we have\n", "\n", "\\begin{align}\n", "\\gamma = \\frac{1}{4}\\left(\\xi \\pm \\sqrt{\\xi^2-4}\\right)^2.\n", "\\end{align}\n", "\n", "Evidently, if $\\xi < 2$, there is no value of $\\gamma$ that satisfies this relation. There is no problem with this; it just says that there are regions in parameter space outside of the zone where oscillations can occur.\n", "\n", "When we make a plot of the bifurcation, we will only show the plot for $\\gamma > 1$ because of the symmetry of $\\gamma$ and $1/\\gamma$ we have described." ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:06.979655Z", "start_time": "2019-06-05T00:52:06.972051Z" } }, "outputs": [], "source": [ "def gamma_bifurcation(beta, n, rho):\n", " # Initialize gamma\n", " gamma = np.empty_like(beta)\n", "\n", " for i, b in enumerate(beta):\n", " x0 = fixed_point_6(b, n, rho)\n", "\n", " f0 = -b * n * x0 ** (n - 1) / (1 + x0 ** n) ** 2\n", " \n", " if f0 < -2:\n", " gamma[i] = np.nan\n", " else:\n", " xi = np.sqrt(3 * f0 ** 2 / (4 + 2 * f0))\n", "\n", " if xi < 2:\n", " gamma[i] = np.nan\n", " else:\n", " gamma[i] = (xi + np.sqrt(xi ** 2 - 4)) ** 2 / 4\n", "\n", " return gamma" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now, we can make plots of the bifurcation lines. In each case, the oscillatory region is below and to the right of the boundary. We will start with $\\rho = 0$ and will vary $n$. In the following plot, we see something interesting: when $n>2$, the boundary approaches a vertical asymptote. This means that for strong enough promoters, one can get oscillations for any decay rates. By contrast when $n<2$ it approaches a horizontal asymptote. In this regime, it is essential that the mRNA and protein decay rates be sufficiently close together. $n=2$ is a critical value in between these two regimes. " ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:07.720392Z", "start_time": "2019-06-05T00:52:06.981558Z" } }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"1fcebcd2-b2ab-48c3-a38f-bb7e61647062\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2292\",\"type\":\"LogAxis\"}],\"center\":[{\"id\":\"2296\",\"type\":\"Grid\"},{\"id\":\"2301\",\"type\":\"Grid\"},{\"id\":\"2327\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"2297\",\"type\":\"LogAxis\"}],\"plot_height\":300,\"plot_width\":400,\"renderers\":[{\"id\":\"2318\",\"type\":\"GlyphRenderer\"},{\"id\":\"2332\",\"type\":\"GlyphRenderer\"},{\"id\":\"2347\",\"type\":\"GlyphRenderer\"},{\"id\":\"2364\",\"type\":\"GlyphRenderer\"},{\"id\":\"2383\",\"type\":\"GlyphRenderer\"},{\"id\":\"2404\",\"type\":\"GlyphRenderer\"},{\"id\":\"2427\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"2321\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2308\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"2284\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"2288\",\"type\":\"LogScale\"},\"y_range\":{\"id\":\"2286\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"2290\",\"type\":\"LogScale\"}},\"id\":\"2283\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2363\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/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\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2422\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2421\",\"type\":\"UnionRenderers\"}},\"id\":\"2380\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2361\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2362\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2363\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2365\",\"type\":\"CDSView\"}},\"id\":\"2364\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"ticker\":null},\"id\":\"2325\",\"type\":\"LogTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"n = 2.5\"},\"renderers\":[{\"id\":\"2332\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2343\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"n = 3\"},\"renderers\":[{\"id\":\"2318\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2328\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"2361\",\"type\":\"ColumnDataSource\"}},\"id\":\"2365\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"2344\",\"type\":\"ColumnDataSource\"}},\"id\":\"2348\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2341\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2377\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_color\":\"#6baed6\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2362\",\"type\":\"Line\"},{\"attributes\":{\"ticker\":null},\"id\":\"2323\",\"type\":\"LogTickFormatter\"},{\"attributes\":{\"items\":[{\"id\":\"2328\",\"type\":\"LegendItem\"},{\"id\":\"2343\",\"type\":\"LegendItem\"},{\"id\":\"2360\",\"type\":\"LegendItem\"},{\"id\":\"2379\",\"type\":\"LegendItem\"},{\"id\":\"2400\",\"type\":\"LegendItem\"},{\"id\":\"2423\",\"type\":\"LegendItem\"},{\"id\":\"2448\",\"type\":\"LegendItem\"}]},\"id\":\"2327\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAA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AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fw==\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2359\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2358\",\"type\":\"UnionRenderers\"}},\"id\":\"2329\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2359\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"n = 2.05\"},\"renderers\":[{\"id\":\"2347\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2360\",\"type\":\"LegendItem\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2326\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2358\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4f6xkxUQDtfA/kCG/iwjt8j/rCQvnnjX0P4D4ZjWuQ/U/WzpYK10z9j93HgP31g/3P35UEBjj3vc/RhFDsvOj+D+pFhc7SGH5P29FUFpwGPo/My42xY7K+j/1NRigfnj7P5P/Wd7pIvw/Hn95Y1fK/D/6kMJTNG/9P9uZfnHaEf4/2jXBl5Sy/j9Hbnf2oVH/P5/sl3U47/8/Zb58QMNFAEDgkRU0WpMAQOLh27dy4ABAZccdVBwtAUD9a9zMZHkBQN+Dx2ZYxQFAYhdWHwIRAkAj+M3aa1wCQEsoWIqepwJAWsq+S6LyAkC69BGEfj0DQL8NKvY5iANALCTJ1drSA0CIWvTXZh0EQECE/0DjZwRAUBut8FSyBECKArJswPwEQMnT3ekpRwVAOcwcVJWRBUD1IH9VBtwFQLUFalyAJgZAmqsQoQZxBkDpj04qnLsGQOVv+NFDBgdApOq1SABRB0AzIHMZ1JsHQPRXd6zB5gdAktorSssxCEDPj5wd83wIQHGmujY7yAhAXWVojKUTCUAdWFT+M18JQH03qVboqglA7j+XS8T2CUA9EbuAyUIKQDuxZYj5jgpAh9vI5FXbCkDqaAoJ4CcLQKFGQVqZdAtAgileMIPBC0Ay8QHXng4MQGlwQ47tWwxAHiZmi3CpDEA4RYP5KPcMQMVFJvoXRQ1AxRfepT6TDUC99cMMnuENQPy4+DY3MA5A530ZJQt/DkDtTqzQGs4OQMh+hSxnHQ9AG0kmJfFsD0AmQRWhubwPQPSFmMBgBhBAs+t+0IQuEED1+XZryVYQQJn3UvoufxBA6kKe47WnEECfXLuLXtAQQD0pAFUp+RBAb4nQnxYiEUD3ZrfKJksRQM9SfjJadBFAqMxDMrGdEUDXS5AjLMcRQDEfal7L8BFAAzdoOY8aEkAY7MMJeEQSQDHUaSOGbhJA0bMJ2bmYEkD/myV8E8MSQCFAIF2T7RJAx5JKyzkYE0BysfAUB0MTQLgtZof7bRNAGrsRbxeZE0DvSngXW8QTQGChR8vG7xNAvGdg1FobFECjxt97F0cUQOuNKAr9chRAVvDrxgufFECL2TH5Q8sUQAbkYOel9xRAxPRF1zEkFUAfgBsO6FAVQE9+kNDIfRVAuhLPYtSqFUCl6oIIC9gVQPtW3wRtBRZAZCSlmvoyFkBXNigMtGAWQBzmVJuZjhZAqSu1iau8FkB/a3YY6uoWQO7JaohVGRdAst4SGu5HF0AZ354NtHYXQFQw86KnpRdAh/esGcnUF0BilCWxGAQYQE3adqiWMxhAoGJ+PkNjGEBtG+GxHpMYQAq5DUEpwxhAUKNDKmPzGEB7cpCrzCMZQGG21gJmVBlAt0nQbS+FGUD5qRAqKbYZQP3aB3VT5xlAtAYFjK4YGkCnBzmsOkoaQKXcuBL4expA8QmA/OatGkAR5XKmB+AaQJ3OYE1aEhtAr1oGLt9EG0BMZg+FlncbQNBlGY+AqhtAfveziJ3dG0A9kWWu7RAcQCOSqjxxRBxABnL4byh4HEApNr+EE6wcQK0ia7cy4BxArV5mRIYUHUBqjBpoDkkdQL5W8l7LfR1ArvJaZb2yHUDOl8W35OcdQPfsqJJBHR5AymyCMtRSHkBXwNfTnIgeQBIQOLObvh5ATk09DdH0HkCrco0ePSsfQCm92yPgYR9A7dzpWbqYH0CRHon9y88fQAbHzaWKAyBAQomKQEsfIEB+QX7tJzsgQE1aNssgVyBA98FK+DVzIECha16TZ48gQJnNH7u1qyBATF1JjiDIIEAsCKIrqOQgQB6q/bFMASFAoIE9QA4eIUBboVD17DohQIVfNPDoVyFAIsP0TwJ1IUCj7qwzOZIhQE+Jh7qNryFA5CW/AwDNIUCep54ukOohQJGlgVo+CCJA1cvUpgomIkBiOxYz9UMiQIrn1R7+YSJADfO1iSWAIkADCmuTa54iQDC8vFvQvCJAj9OFAlTbIkD7q7Sn9vkiQDaHS2u4GCNAZeFgbZk3I0AHwx/OmVYjQE8SyK25dSNAZ+OuLPmUI0DQxj5rWLQjQO0X+InX0yNA/0hxqXbzI0D8LlfqNRMkQJdMbW0VMyRAoxuOUxVTJECvVau9NXMkQB08zsx2kyRAG98XotizJECvY8FeW9QkQPpIHCT/9CRAzaySE8QVJUBTj6dOqjYlQIRF9vaxVyVAvvw1Ltt4JUBVHDUWJpolQBPF3NCSuyVAkyUwgCHdJUA7/kxG0v4lQGy2a0WlICZA1pLfn5pCJkCq/RZ4smQmQJzDm/DshiZA4VATLEqpJkCR7T5NyssmQDz5+3Zt7iZAXyZEzDMRJ0BPtS1wHTQnQDqu64UqVydAUBzOMFt6J0BNRUKUr50nQBrl0tMnwSdAWWQoE8TkJ0DDEgl2hAgoQJxdWSBpLChAnQgcNnJQKECAZHLbn3QoQL+GnDTymChAvX/5ZWm9KEDPkQeUBeIoQANnZOPGBilAKUfNeK0rKUCbTR95uVApQGeeVwnrdSlAm5uTTkKbKUD7GRFuv8ApQCeWLo1i5ilAtGhr0SsMKkAy+mdgGzIqQOv35V8xWCpAR4fI9W1+KkCSeRRI0aQqQPJ/8HxbyypA1F2lugzyKkAmHZ4n5RgrQOFAaOrkPytAqPezKQxnK0BgT1QMW44rQEBnP7nRtStAfqKOV3DdK0DJ2n4ONwUsQHCScAUmLSxAlCboYz1VLEDgAY5RfX0sQGrNLvblpSxA9KO7eXfOLEBVQkoEMvcsQPQ6Fb4VIC1A5SV8zyJJLUCP0wNhWXItQAZ+Vpu5my1Ag/pDp0PFLUDr6sGt9+4tQD3v69fVGC5AU9cDT95CLkC503E8EW0uQGWnxMluly5AMtmxIPfBLkDL5BVrquwuQG5s9NKIFy9Axml4gpJCL0BZX/Sjx20vQFaK4mEomS9A0xLl5rTEL0BIPsZdbfAvQBlQvPgoDjBAtaWLZjEkMECiAfMNUDowQOy2qASFUDBAYKJ3YNBmMEDXQj83Mn0wQNvS856qkzBA0GCerTmqMEB151x538AwQItnYhic1zBAOf/2oG/uMEC4BHgpWgUxQHgdWMhbHDFAI1gflHQzMUCFRGujpEoxQHkN7wzsYTFAFJFz50p5MUDkeddJwZAxQPdXD0tPqDFACrolAvW/MUAfBzyGstcxQNiUh+6H7zFAKUNWUnUHMkCPzAvJeh8yQF4JImqYNzJAJJEpTc5PMkAkq8mJHGgyQE1nwDeDgDJAnbfibgKZMkB1iRxHmrEyQHzfcNhKyjJAj+r5OhTjMkAtJOmG9vsyQCpnh9TxFDNAZAo1PAYuM0BF+mnWM0czQBnStbt6YDNAOfa/BNt5M0A4rkfKVJMzQO4+JCXorDNAIQRFLpXGM0DUirH+W+AzQGuria88+jNAOKQFWjcUNECDM3YXTC40QKSxRAF7SDRA9yvzMMRiNEA4fxzAJ300QNBxdMillzRAsc7HYz6yNEAGgPyr8cw0QB6qEbu/5zRAvcUfq6gCNUB4u1iWrB01QJ/+B5fLODVAc6iSxwVUNUB6kndCW281QOJyTyLMijVABvfMgVimNUB43rx7AMI1QHUXBivE3TVAzNmpqqP5NUDZwcMVnxU2QIftiYe2MTZAsRZNG+pNNkA9sHjsOWo2QMUAkxamhjZAHD89tS6jNkDerjPk0782QMG7Tb+V3DZAAhZ+YnT5NkBFz9LpbxY3QC12dXGIMzdAVDOrFb5QN0DB5dTyEG43QIg/byWBizdAr+ISyg6pN0C5fXT9ucY3QIToZNyC5DdAMELRg2kCOECtDMMQbiA4QF5LYKCQPjhAZ5/rT9FcOED0ZcQ8MHs4QHfUZoStmThAvRdsREm4OEArcIqaA9c4QIRQlaTc9ThA9np9gNQUOUD3H1FM6zM5QC77OyYhUzlABHOHLHZyOUAstZp96pE5QI7W+jd+sTlAy/BKejHROUDtQExjBPE5QKZG3hH3EDpADOL+pAkxOkDScso7PFE6QDb4e/WOcTpAvC5t8QGSOkC7rxZPlbI6QGUQEC5J0zpAlgIQrh30OkBdcuzuEhU7QI6mmhApNjtAlWAvM2BXO0C9+952uHg7QI+N/fsxmjtAjwX/4sy7O0CbTXdMid07QMNpGlln/ztAOZm8KWchPECVdlLfiEM8QPkX8ZrMZTxAnzDOfTKIPEDQMECpuqo8QL5nvj5lzTxA3rrfXzLwPECnaGAuIhM9QJK7Gcw0Nj1AS7UHW2pZPUCpvUf9wnw9QJJFGdU+oD1AQlLdBN7DPUDt0RavoOc9QNi+avaGCz5Aw0Gg/ZAvPkAw0qDnvlM+QDVbeNcQeD5AJ1xV8IacPkD0C4lVIcE+QOJ7hyrg5T5AVLrnksMKP0DC9GOyyy8/QK2c2az4VD9AxIlJpkp6P0CZHNjCwZ8/QK9jzSZexT9Akj2V9h/rP0C/vl+rgwhAQG8HADaKG0BAwIyXraMuQECPkqQk0EFAQByft60PVUBAXI1zW2JoQECino1AyHtAQKKNzW9Bj0BARaAN/M2iQEBtujr4bbZAQIdwVHchykBA2xltjOjdQEBe46lKw/FAQLniQsWxBUFAHCiDD7QZQUCE0sg8yi1BQHkhhWD0QUFAsIg8jjJWQUDVwobZhGpBQM7kDlbrfkFADHGTF2aTQUCGauYx9adBQGVo7biYvEFAZamhwFDRQUD4JhBdHeZBQH+pWaL++kFAStuypPQPQkCkXGR4/yRCQJTXyjEfOkJA2BNX5VNPQkCYCo6nnWRCQGr6CI38eUJArHt1qnCPQkB/lJUU+qRCQN/MP+CYukJARkNfIk3QQkDswPPvFuZCQPDNEV72+0JAhsbigesRQ0Af76Rw9idDQLuIqz8XPkNA9eZeBE5UQ0BKgzzUmmpDQFQT18T9gENA/JzW63aXQ0DQi/heBq5DQDvGDzSsxENAosIEgWjbQ0DwnNVbO/JDQL4rltokCURA8xVwEyUgREBA6KIcPDdEQDQqhAxqTkRAlHV/+a5lREBGihb6Cn1EQB1l4SR+lERAF1aOkAisRECcFeJTqsNEQKrat4Vj20RAe3EBPTTzREC4UceQHAtFQPK0KJgcI0VAY9pcajQ7RUDsZK4eZFNFQN6Mgsyra0VAPcRUiwuERUClH7dyg5xFQKJAU5oTtUVAOSrqGbzNRUCvVlQJfeZFQGfQgYBW/0VAaEh6l0gYRkAGLF1mUzFGQCTAYQV3SkZAFjXXjLNjRkCmvyQVCX1GQF2xybZ3lkZASDZdiv+vRkBG5Y+ooMlGQMqHKSpb40ZAGc8KKC/9RkBs9Cy7HBdHQA/dofwjMUdAwlCUBUVLR0B84Ufvf2VHQMMVGdPUf0dAi4N9ykOaR0Bx5gPvzLRHQKo5VFpwz0dAH9EvJi7qR0BWcnFsBgVIQBhtDUf5H0hACbQR0AY7SEB5+KUhL1ZIQPa/C1ZycUhANIGeh9CMSEBHvNPQSahIQFkSO0zew0hA32N+FI7fSEAG5mFEWftIQDY/xPY/F0lA/p+eRkIzSUA23gRPYE9JQFSOJSuaa0lA+h1K9u+HSUCb7tbLYaRJQCdwS8fvwElA4TpCBJrdSUDcK3GeYPpJQHd9qbFDF0pAa+TXWUM0SkAWqgSzX1FKQMLGU9mYbkpAi/4E6e6LSkD4+nP+YalKQMFoGDbyxkpA5RCGrJ/kSkCP9Wx+agJLQKtumchSIEtAo0P0p1g+S0C0yoI5fFxLQJ0AZ5q9ektAi6jf5xyZS0CjZ0g/mrdLQLrfGb411ktAHs3pge/0S0B6JGuoxxNMQPcsbk++MkxAAp/glNNRTEAMwc2WB3FMQOCDXnNakExAL6DZSMyvTEBitKM1Xc9MQClhP1gN70xAHWhNz9wOTUA7yIy5yy5NQJTc2jXaTk1APHkzYwhvTUCSCrFgVo9NQDmyjE3Er01AEGYeSVLQTUCCDd1yAPFNQOihXurOEU5A1kpYz70yTkCVfp5BzVNOQHIfJWH9dE5A+pv/TU6WTkB0DmEowLdOQGpYnBBT2U5ACEgkJwf7TkCesYuM3BxPQDWShWHTPk9ADjDlxutgT0ASN57dJYNPQAfcxMaBpU9ArvqNo//HT0BpN0+Vn+pPQDSOv96wBlBAUJ/aHiMYUECoLdWbpilQQHY8nGY7O1BAJYQtkOFMUEBkg5cpmV5QQMd3+ENicFBAB8mC8DyCUECwlHZAKZRQQEL2JUUnplBATTL0Dze4UEDy41WyWMpQQJTA0D2M3FBAc8j7w9HuUED+WH9WKQFRQJI8FQeTE1FAd7yI5w4mUUD1sLYJnThRQIaUjX89S1FA7pINW/BdUUB3nEiutXBRQKN2YouNg1FAh82QBHiWUUAVRhssdalRQJWOWxSFvFFAFHK9z6fPUUAX6b5w3eJRQIEr8Akm9lFAncLzrYEJUkBonH5v8BxSQHsaWGFyMFJAPyhalgdEUkAQSnEhsFdSQECxnBVsa1JAwkzuhTt/UkCC3oqFHpNSQLYKqicVp1JAJGyWfx+7UkCOpq2gPc9SQDZ5YJ5v41JA0NIyjLX3UkBD4rt9DwxTQDMqpoZ9IFNA0pavuv80U0BejKktlklTQO/9ePNAXlNA034WIABzU0ADV47H04dTQEaVAP67nFNA9iOh17ixU0BD27doysZTQAmWoMXw21NANETLAizxU0D+/7s0fAZUQDMgC3DhG1RANE5lyVsxVEARl4tV60ZUQDmCUymQXFRAbySnWUpyVEBDNIX7GYhUQOIcAST/nVRAXRZD6PmzVEBwNYhdCspUQAyDIpkw4FRAwxB5sGz2VEBBCwi5vgxVQDHSYMgmI1VADQoq9KQ5VUAmtB9SOVBVQBBBE/jjZlVA66br+6R9VUCNdaVzfJRVQD/uUnVqq1VAshUcF2/CVUDkyz5vitlVQMLgDpS88FVAnin2mwUIVkAhl3SdZR9WQA1LIK/cNlZAw6yl52pOVkCdgcddEGZWQJkAXyjNfVZAxulbXqGVVkCqmsQWja1WQNEntmiQxVZAj25ka6vdVkBq7xs23vVWQMHgOuAoDldAV+Q7gYsmV0B+P68wBj9XQI7JOwaZV1dA1gOgGURwV0AS2bGCB4lXQI+2XlnjoVdAyaGrtde6V0AcULWv5NNXQI0+sF8K7VdABMjo3UgGWECLPcNCoB9YQP79u6YQOVhAwo1nIppSWEB2rXLOPGxYQIxzosP4hVhAw9DUGs6fWEA6+/7svLlYQBn9L1PF01hAkC+PZuftWECVulxAIwhZQNKr8fl4IllA2A/ArOg8WUAuCVNycldZQGnrTmQWcllAk0VvnNSMWUABKo80radZQO0GnUagwllALuii7K3dWUBvhMRA1vhZQLxRP10ZFFpAlHJqXHcvWkCnc7dY8EpaQM27sWyEZlpAJN3+sjOCWkAar15G/p1aQCNqq0HkuVpANL/Zv+XVWkC98fjbAvJaQNz0MrE7DltAkoLMWpAqW0AmNiX0AEdbQCSpt5iNY1tAnYsZZDaAW0A/v/tx+5xbQDlzKt7cuVtAeD2NxNrWW0BpNydB9fNbQHoWF3AsEVxAh0qXbYAuXECtFf5V8UtcQBasvUV/aVxAHkhkWSqHXEAkUZyt8qRcQERrLF/YwlxAC5v3itvgXEAtX/1N/P5cQAbKWcU6HV1AqqNFDpc7XUB+fhZGEVpdQATbPoqpeF1AEkBO+F+XXUAuVfGtNLZdQDEG8sgn1V1ASJo3Zzn0XUBS08amaRNeQOEIwqW4Ml5AhkhpgiZSXkBbbxpbs3FeQJVLUU5fkV5AE7aneiqxXkA3sNX+FNFeQAKGsfke8V5AYuYvikgRX0C1BGTPkTFfQHq0f+j6UV9A34jT9INyX0DF884TLZNfQKNhAGX2s19AP1sVCODUX0Ben9oc6vVfQLEjnmGKC2BALvGiDTAcYEDBSpEi5ixgQAWdjrCsPWBAnj7Qx4NOYEDKgJt4a19gQLe7RdNjcGBA9mM06GyBYEC8FN3HhpJgQPWixYKxo2BAqyuEKe20YECFJ7/MOcZgQJ10LX2X12BAKmyWSwbpYEDV8NFIhvpgQPl+yIUXDGFAdTxzE7odYUCGCtwCbi9hQNiUHWUzQWFAZ2NjSwpTYUBaUOjG8mRhQBX+/OjsdmFAEFX+wviIYUC/yltmFpthQDMBluRFrWFALTs/T4e/YUDb0Pq32tFhQJZ+fTBA5GFA8XKNyrf2YUCqXwKYQQliQHCMxardG2JARujRFIwuYkDwGTToTEFiQBSRCjcgVGJANZmFEwZnYkAOaueP/nliQPE4hL4JjWJAMU3CsSegYkAeDRp8WLNiQLMUFjCcxmJAiERT4PLZYkDU1ICfXO1iQJJnYIDZAGNAbRnGlWkUY0DKlpjyDChjQA4q0anDO2NA5NF7zo1PY0AaULdza2NjQC4/taxcd2NAAiO6jGGLY0Dwex0nep9jQETZSY+ms2NAE+282ObHY0CEnAcXO9xjQIsWzl2j8GNAOePHwB8FZEAY+b9TsBlkQPrOlCpVLmRAMnA4WQ5DZECYjrDz21dkQEyYFg6+bGRAz8eXvLSBZEAIOnUTwJZkQAQBBCfgq2RAwjatCxXBZEC5Eu7VXtZkQD/8V5q962RAAJ+QbTEBZUD4/lFkuhZlQHqLapNYLGVAzzS9DwxCZUDbf0Hu1FdlQBeZA0SzbWVAg2skJqeDZUAbstmpsJllQA8PbuTPr2VAzR5B6wTGZUD4i8fTT9xlQGQli7Ow8mVA1vMqoCcJZkDVS1uvtB9mQP/l5fZXNmZAPPKpjBFNZkD0K5yG4WNmQAvyxvrHemZArVlK/8SRZkBLRVyq2KhmQLN4SBIDwGZAqq9wTUTXZkDnsUxynO5mQKZsapcLBmdAuANu05EdZ0Cl6RE9LzVnQATzJuvjTGdAxXOU9K9kZ0B3TFhwk3xnQHMDh3WOlGdATdtLG6GsZ0Arcut4y8RnQOa7uaUN3WdA+UQpuWf1Z0Bh3sHK2Q1oQA0+IfJjJmhAqPL8RgY/aEAs7CHhwFdoQLyFdNiTcGhApqvwRH+JaEAQ5qk+g6JoQFF5y92fu2hAAHiYOtXUaEBg22ttI+5oQJOauI6KB2lAccQJtwohaUDjlAL/ozppQHKOXn9WVGlAgJLxUCJuaUDU86eMB4hpQFfshksGomlAkWWrph68aUAa8ku3UNZpQKiwt5ac8GlAka9WXgILakBWA6ongiVqQGDgSwwcQGpAILbvJdBaakDrQmKOnnVqQJeyiV+HkGpAkLNls4qrakA8kQ+kqMZqQExPukvh4WpAPbGvxDT9akBrhlwpoxhrQKmDPpQsNGtArYTwH9FPa0AZlifnkGtrQAKysgRsh2tAHdh7k2Kja0C6ZoeudL9rQDVH9HCi22tA+hX89ev3a0BoQvNYURRsQC0qSbXSMGxAkS2IJnBNbEDp01XIKWpsQK7acrb/hmxAWlq7DPKjbEDS3ibnAMFsQPp7yGEs3mxAe+/OmHT7bED/u4So2RhtQIRAUK1bNm1AANizw/pTbUAc8k0It3FtQJ4x2ZeQj21APYAsj4etbUDmOTsLnMttQH03FSnO6W1AAPXmBR4IbkCFrfm+iyZuQHBxs3EXRW5AIkyXO8FjbkBXWkU6iYJuQNDheotvoW5AjHoSTXTAbkB8IwSdl99uQBpfZZnZ/m5A1VFpYDoeb0DU5mAQuj1vQGDbusdYXW9A2+8DpRZ9b0DV+ObG85xvQKcBLUzwvG9A6GW9Uwzdb0Ah+Z38R/1vQLeK+bLRDnBAu+N/Vw8fcEDX85L7XC9wQIoa8666P3BAhDxwgShQcECo0emCpmBwQHj0TsM0cXBA1HGeUtOBcEDg1uZAgpJwQPWDRp5Bo3BAYrjrehG0cEAmpBTn8cRwQFJ3D/Pi1XBAMXM6r+TmcEA+9AMs9/dwQDKM6nkaCXFAWAh9qU4acUBVhVrLkytxQN6BMvDpPHFAsejEKFFOcUA2KeKFyV9xQJ4+axhTcXFAwsVR8e2CcUAbDpghmpRxQOQlUbpXpnFARvCgzCa4cUAEMLxpB8pxQBFR5qL523FA9qd6if3tcUCput4uEwByQMYRi6Q6EnJACPQJ/HMkckDC/fZGvzZyQBvy/pYcSXJA4P/f/YtbckAA0WmNDW5yQMKXfVehgHJABSQObkeTckDJ8x/j/6VyQBVFycjKuHJA3CYyMajLckC/hpQumN5yQP5LPNOa8XJATF2HMbAEc0BGwOVb2BdzQNea2WQTK3NAkVT3XmE+c0BCn+VcwlFzQCSOXXE2ZXNAfaAqr714c0DC3iopWIxzQN/hTvIFoHNAIe6ZHcezc0ClASK+m8dzQETkD+eD23NAwz+fq3/vc0Cyrh4fjwN0QB7O71SyF3RA1FaHYOkrdEB/Jm1VNEB0QEpaPEeTVHRAnl6jSQZpdEDjAGRwjX10QCaIU88oknRAgr9aetimdEDIEHaFnLt0QHuWtQR10HRAtys9DGLldEDKhESwY/p0QE47FwV6D3VAQeoUH6UkdUAbPLES5Tl1QOIAdPQ5T3VAYkD52KNkdUCpUPHUInp1QOfmIP22j3VAhy5hZmCldUBa2Z8lH7t1QEU330/z0HVAQE02+tzmdUBO4NA53Px1QPiQ7yPxEnZAUvPnzRspdkBfmCRNXD92QFgtJbeyVXZA1Il+IR9sdkAxx9qhoYJ2QNJZ+U06mXZADxuvO+mvdkC0aOaArsZ2QFk1nzOK3XZAKx/vaXz0dkByhwE6hQt3QKedF7qkIndAJYSIANs5d0DyWcEjKFF3QMZURTqMaHdAbdqtWgeAd0A5jaqbmZd3QJBoARRDr3dAjNaO2gPHd0AAxEUG3N53QEO4L67L9ndAs+Rs6dIOeEBd4jfP8SZ4QKFN13YoP3hAwtiz93ZXeEBv/Ulp3W94QH4JLONbiHhAcjoEffKgeEAAFJROobl4QPiDtG9o0nhA8vJV+EfreEBsX4AAQAR5QKZzU6BQHXlA1ZYG8Hk2eUBwDukHvE95QOQVYgAXaXlAv+Xw8YqCeUCr4yz1F5x5QJKkxSK+tXlABRODk33PeUC2f0VgVul5QMS8BaJIA3pAH4/VcVQdekDjYt7oeTd6QLZtYyC5UXpAbXXAMRJsekCmN2o2hYZ6QOmG7kcSoXpAy1z0f7m7ekC8/Dv4etZ6QL0An8pW8XpAh3wQEU0Me0BwFJ3lXSd7QLUPa2KJQntA9ni6oc9de0AeO+W9MHl7QFnIWtGslHtA/cyx9kOwe0D6/I1I9st7QGutseHD53tArYj53KwDfEDv/ltVsR98QGc662XRO3xATabTKQ1YfECEV1y8ZHR8QGlP5zjYkHxA2nXxumetfECzzBJeE8p8QOSE/j3b5nxAthODdr8DfUCpVoojwCB9QIWgGWHdPX1AcOdRSxdbfUCUzW/+bXh9QKHGy5bhlX1AYjTaMHKzfUA3fivpH9F9QKAibNzq7n1AJfRkJ9MMfkBkBfvm2Cp+QMftLzj8SH5AOdchOD1nfkCVlAsEnIV+QGy7RLkYpH5AbdFBdbPCfkAXXJRVbOF+QJv/6ndDAH9Ak54R+jgff0Cwb/H5TD5/QMwdkZV/XX9AYPAU69B8f0Ahz74YQZx/QHZ/7jzQu39A46Ihdn7bf0Dg6fPiS/t/QF2VD1GcDYBA47w9aaIdgEAnp39JuC2AQMTQXwHePYBASAJ4oBNOgEBTYnE2WV6AQKmDBNOuboBA8Hf5hRR/gEBV1idfio+AQCbVdm4QoIBAB1Ldw6awgEAD42FvTcGAQJHoGoEE0oBAGJouCczigEBgF9MXpPOAQDF3Tr2MBIFAg9f2CYYVgUDabTIOkCaBQJeSd9qqN4FAotxMf9ZIgUDaIUkNE1qBQNORE5Vga4FAysJjJ798gUDCxAHVLo6BQAArxq6vn4FAwyGaxUGxgUCXfncq5cKBQO/OaO6Z1IFAV2eJImDmgUBGfgXYN/iBQE3iFiAhCoJAtTUSDBwcgkCxWlOtKC6CQB/mSRVHQIJAAn13VXdSgkA79m5/uWSCQIRG1KQNd4JAkb1c13OJgkA4Fs8o7JuCQKOTA6t2roJA1A/kbxPBgkATAGyJwtOCQC2TqAmE5oJAGcK4Alj5gkCvXM2GPgyDQMUZKag3H4NAsrAgeUMyg0B15hoMYkWDQDickHOTWINAXeMMwtdrg0BkGC0KL3+DQLfioF6ZkoNAe1oq0hamg0BlCZ53p7mDQOYJ42FLzYNAVxHzowLhg0BTiNpQzfSDQAeVuHurCIRAAje/N50chED+VDOYojCEQJ7RbLC7RIRAtZLWk+hYhEC/rO5VKW2EQLZXRgp+gYRAnhuCxOaVhEAB1lmYY6qEQHDOmJn0voRABsod3JnThEASIttzU+iEQLHV1nQh/YRAjZgq8wMShUAI7gMD+yaFQC43pLgGPIVAD8dgKCdRhUCd+KJmXGaFQDM/6Ieme4VA2zrCoAWRhUBv1dbFeaaFQPlF4AsDvIVAajKth6HRhUCMuiBOVeeFQA+SMnQe/YVAnxTvDv0ShkD8WXcz8SiGQBVBAff6PoZAuZbXbhpVhkB7GFqwT2uGQD+V/dCagYZAEvpL5vuXhkDsa+QFc66GQHNbe0UAxYZAtJnauqPbhkDHauF7XfKGQKSfhJ4tCYdA56nOOBQgh0AYrN9gETeHQPWT7SwlTodAzjBEs09lh0BlRkUKkXyHQJCjaEjpk4dAdzQ8hFirh0BTHWTU3sKHQHLImk982odA4A6xDDHyh0A3M44i/QmIQCwIMKjgIYhAHRiwtNs5iEDLbi9f7lGIQOwN9b4YaohAYg1b61qCiECn8ND7tJqIQDhj3Qcns4hAdpgeJ7HLiEDL+0lxU+SIQL9lLP4N/YhAgxGq5eAViUD2y74/zC6JQNL3fSTQR4lAE7YSrOxgiUBV7r/uIXqJQEho4ARwk4lAoP7mBtesiUDJf14NV8aJQD4D6jDw34lAU8dEiqL5iUARfkIybhOKQLVNz0FTLYpA79Lv0VFHikA55MH7aWGKQCOAetibe4pABAlpgeeVikCiRvUPTbCKQHX9n53MyopAth4DRGblikAL09EcGgCLQJaG2EHoGotAKxX9zNA1i0Cy2z7Y01CLQJjGtn3xa4tACJSX1ymHi0D+rC0AfaKLQA573xHrvYtAmRcnJ3TZi0D+eataGPWLQPQQG8fXEIxAwOlEh7IsjEBiqhG2qEiMQJlKhW66ZIxAC7S+y+eAjEC/EPfoMJ2MQO9SguGVuYxAHmzP0BbWjED9SmjSs/KMQKLv8QFtD41AnKsse0IsjUBmC/RZNEmNQBogP7pCZo1AQH0guG2DjUABV8ZvtaCNQB+qev0Zvo1AfEijfZvbjUDL/MEMOvmNQLStdMf1Fo5AqGp1ys40jkCVi5oyxVKOQLzU1hzZcI5ACHY5pgqPjkBlau7rWa2OQM05PgvHy45A+GqOIVLqjkCeT2FM+wiPQBlhVqnCJ49ATUkqVqhGj0C26bZwrGWPQF+f8xbPhI9AJDT1ZhCkj0CNK+5+cMOPQMifLn3v4o9ALVkSwEYBkEBRKC5TJRGQQIvWP4cTIZBAioWraxExkECBfuQPH0GQQDZMbYM8UZBA7LrX1WlhkEB06cQWp3GQQCtj5VX0gZBA1Rz5olGSkEBPks8Nv6KQQF3WR6Y8s5BAz5NQfMrDkEDNLuifaNSQQIbIHCEX5ZBAlFMMENb1kEDtm+R8pQaRQG9f43eFF5FAxmRWEXYokUDVcJtZdzmRQJlyIGGJSpFAeYBjOKxbkUA/9PLv32yRQBVxbZgkfpFAcQKCQnqPkUCACvD+4KCRQDOKh95YspFAE/0o8uHDkUB2g8VKfNWRQNXtXvkn55FAK80HD+X4kUBFhOOcswqSQEizIbSTHJJAO94QZoUukkCCfQLEiECSQI2+XN+dUpJA6QSZycRkkkBF40CU/XaSQNdE71BIiZJA2lxQEaWbkkDVyyHnE66SQH6lMuSUwJJATpJjGijTkkA6zKabzeWSQOc8AHqF+JJADo2Fx08Lk0A1NF6WLB6TQBKMw/gbMZNApdUAAR5Ek0ArcXPBMleTQGOxikxaapNAmC7ItJR9k0CGsr8M4pCTQGI+F2dCpJNA1FKH1rW3k0DrwtptPMuTQB//7j/W3pNAZuyzX4Pyk0BELyzgQwaUQNgcbdQXGpRAvMqeT/8tlECdQvxk+kGUQIxv0ycJVpRApECFqytqlEAEvIUDYn6UQEkMXEOskpRAs6aifgqnlEDaOgfJfLuUQAnjSjYD0JRALzBC2p3klEDwN9XITPmUQFKn/xUQDpVAH+fQ1ecilUAsB2wc1DeVQEsGCP7UTJVA477vjuphlUBSDYLjFHeVQGnWMRBUjJVAViiGKaihlUA5SxpEEbeVQLvInXSPzJVAAY/UzyLilUAK/5Zqy/eVQFcC0lmJDZZAJCqHslwjlkBxlMyJRTmWQCJNzfRDT5ZAzhbJCFhllkBNuRTbgXuWQJ72GYHBkZZAXaBXEBeolkBsuWGegr6WQNGG4UAE1ZZAzpqVDZzrlkBDAVIaSgKXQDIyAH0OGZdA5kafS+kvl0Cx/kOc2kaXQC/NGIXiXZdA4xNeHAF1l0D0BWp4NoyXQEvWqK+Co5dAbtKc2OW6l0Dwft4JYNKXQH2EHFrx6ZdAEf8b4JkBmEBWVLiyWRmYQDR84+gwMZhAYDOtmR9JmEA+USbcJWGYQFF0jMdDeZhAOfQtc3mRmECyRW32xqmYQLVNxWgswphADxLI4anamEBcvh55P/OYQDn5iUbtC5lA15zhYbMkmUBUJRXjkT2ZQD98K+KIVplAX1ZDd5hvmUAIEZO6wIiZQKP5aMQBoplAHDErrVu7mUBS9FeNztSZQHqghX1a7plAo69ilv8HmkDuArbwvSGaQCLyXqWVO5pA2yVVzYZVmkB3/qiBkW+aQAluhNu1iZpAl38n9POjmkD+tu3kS76aQELFSse92JpA9l3LtEnzmkB0VxXH7w2bQEPP5xewKJtA9mQbwYpDm0C79KHcf16bQDkAh4SPeZtAip/v0rmUm0Aw3xri/q+bQFuJWMxey5tAowwtrNnmm0BIXhycbwKcQHJezbYgHpxA9/oAF+05nECIgJHX1FWcQGQJdhPYcZxAghe/5faNnECLu5dpMaqcQMXdRbqHxpxAOUMq8/ninEC+o8AviP+cQCK3n4syHJ1ARmp5Ivk4nUCSDBsQ3FWdQOIebXDbcp1A88hzX/ePnUD3rk75L62dQCkmOVqFyp1Ag2qKnvfnnUBtg7XihgWeQGmTSUMzI55Ak+Lx3PxAnkDKvHXM416eQM0XuS7ofJ5AQyW8IAqbnkB3s5u/SbmeQNw8kSin155AqQ3zeCL2nkC1SzTOuxSfQGsh5UVzM59A89Sy/UhSn0De3GcTPXGfQEse7KRPkJ9ApuBE0ICvn0D1+ZSz0M6fQBXsHG0/7p9AMY2djeYGoEBy2jXuvBagQL+MpOeiJqBAWMFFiZg2oEAb3oTinUagQB9Y3AKzVqBA7QLW+ddmoEBz1ArXDHegQMVEI6pRh6BARi7XgqaXoEDm2O1wC6igQPomPoSAuKBAAYquzAXJoEDnJTVam9mgQNG91zxB6qBAxQeshPf6oEANYtdBvguhQBUyj4SVHKFA9M8YXX0toUAlhsnbdT6hQAPDBhF/T6FALCFGDZlgoUAAZg3hw3GhQBGr8pz/gqFAL0acUUyUoUD7DMEPqqWhQLdDKOgYt6FAOKCp65jIoUA9mS0rKtqhQLszrbfM66FABS4yooD9oUDYgtD7RQ+iQJi4wNUcIaJAjZU4QQUzokD0GYRP/0SiQMzvARILV6JAg/chmihpokBRu2T5V3uiQE8FXEGZjaJAK+yqg+yfokCL2AXSUbKiQBHFMj7JxKJAbPEI2lLXokCzeXG37umiQG7cZuic/KJAh3f1fl0Po0D4VzuNMCKjQBlpaCUWNaNATIa+WQ5Io0AxeZE8GVujQJ0gR+A2bqNAvnZXV2eBo0AcsUy0qpSjQIgowwkBqKNArbdpamq7o0CZbAHp5s6jQMP+XZh24qNAj4Nlixn2o0B40RDVzwmkQApZa4iZHaRA7lKTuHYxpEDcyrl4Z0WkQNqyItxrWaRAgvIk9oNtpEAhjCrar4GkQE6AsJvvlaRA8S5HTkOqpECMDpIFq76kQK8JSNUm06RA9W8z0bbnpEAuATINW/ykQIYdNZ0TEaVAB81BleAlpUAqtnAJwjqlQExf7g24T6VAZS/7tsJkpUC1ZusY4nmlQPJcJ0gWj6VAN4krWV+kpUB7iYhgvbmlQLQk43Iwz6VAFJ/0pLjkpUCAlYoLVvqlQOkBh7sIEKZAL6PgydAlpkBFvqJLrjumQApe7VWhUaZAsUv1/alnpkCuPQRZyH2mQEbteHz8k6ZAwAbHfUaqpkCJZndypsCmQLUZKHAc16ZAqH6MjKjtpkAIOm3dSgSnQFd+qHgDG6dAuwwydNIxp0D7IxPmt0inQFHgauSzX6dAu/RthcZ2p0B0EWff742nQEvWtggwpadAvfLTF4e8p0AAIEsj9dOnQPBYv0F666dAYOPpiRYDqEC0QJoSyhqoQCvLwPKUMqhAOKBFQXdKqECRIEYVcWKoQPHe7oWCeqhAq3B/qquSqECc+06a7KqoQDJTzGxFw6hA8Tx9ObbbqEAmlv4XP/SoQGPjBCDgDKlAZ4pbaZklqUAEsOULaz6pQA7CnR9VV6lAuwmWvFdwqUChQPj6compQL9YBvOmoqlAcYMZvfO7qUCNoKNxWdWpQGIILinY7qlARqha/G8IqkAHjeMDISKqQIAMm1jrO6pATfBrE89VqkBvrFlNzG+qQGSzgR/jiapAWPwVoxOkqkCzYmXxXb6qQDlI1iPC2KpA1GHoU0DzqkBqHTSb2A2rQMZaaxOLKKtAzUpZ1ldDq0DCV+L9Pl6rQD+9BKRAeatAPbzX4lyUq0C3hYDUk6+rQE8jY5PlyqtAp9zXOVLmq0DGIl7i2QGsQKFkjqd8HaxAIp4apDo5rEAK0NHyE1WsQKAanK4IcaxAirB78hiNrEBU5Y3ZRKmsQH9ICn+MxaxAYZlD/u/hrEDLU6dyb/6sQM7IvfcKG61A168qqcI3rUDWwayillStQBpjHgCHca1A8eF03ZOOrUC2jsFWvautQAICMYgDya1AKd0LjmbmrUBhYLaE5gOuQODxsIiDIa5AIeGXtj0/rkDT2CMrFV2uQKeNKQMKe65A6maaWxyZrkBd44NRTLeuQEahEAKa1a5AyqSHigX0rkBOuUwIjxKvQJ/g4Jg2Ma9Au8rhWfxPr0Az1App4G6vQHkgNOTija9AeJBT6QOtr0CVMXyWQ8yvQDAv3wmi669A3HrlsI8FsEBjCFbeXRWwQEBghpw7JbBAgtDK+ig1sEArtYYIJkWwQJ2FLNUyVbBANPs9cE9lsECrEUzpe3WwQA8S90+4hbBAmKbuswSWsEAkF/IkYaawQG3nz7LNtrBAZGFmbUrHsEC+XqNk19ewQPZihKh06LBAGsgWSSL5sEDei3dW4AmxQIap0+CuGrFA+h1o+I0rsUCEs4GtfTyxQIFwfRB+TbFAikDIMY9esUDujd8hsW+xQKmnUPHjgLFAYmK5sCeSsUCj9sdwfKOxQHjwOkLitLFA7lXhNVnGsUBHy5pc4dexQI+nV8d66bFAQskYhyX7sUDdu+as4QyyQEqH9kmvHrJAD2Zxb44wskDlkpouf0KyQIrAyJiBVLJAsl1iv5VmskCJz96zu3iyQCjNxofzirJA+T+0TD2dskA6fVIUma+yQMMhXvAGwrJAunSl8obUskCJ9QctGeeyQOsfd7G9+bJASND1kXQMs0Bcr5jgPR+zQNFghq8ZMrNAmyf3EAhFs0AnaDUXCVizQFNTndQca7NA7n6dW0N+s0CFdLa+fJGzQKznehDJpLNATwKQYyi4s0AJMa3KmsuzQOpGnFgg37NAUrs5ILnys0DnY3Q0ZQa0QDQKTqgkGrRACcDajvcttECB4EH73UG0QP8mvQDYVbRAurOZsuVptECpNDckB360QOvTCGk8krRAyMeUlIWmtEBPJHS64rq0QJPZU+5Tz7RAusvzQ9njtEBinSfPcvi0QNk51qMgDbVAaFD61eIhtUCROaJ5uTa1QDPH76KkS7VA9SEZZqRgtUAz/2fXuHW1QEj5OQviirVA8yUBFiCgtUAkH0MMc7W1QLZwmgLbyrVAfUa1DVjgtUDnu1ZC6vW1QBrFVbWRC7ZAklaee04htkAT1DCqIDe2QDdSIlYITbZA7aWclAVjtkBUjt56GHm2QF1lOx5Bj7ZA3yIclH+ltkDsPv7x07u2QMqwdE0+0rZA8F0nvL7otkC289NTVf+2QJUzTSoCFrdAXVp7VcUst0AoelzrnkO3QOfzAwKPWrdAhyWbr5Vxt0AeOGEKs4i3QAslqyjnn7dAB9jjIDK3t0AXh4wJlM63QBtDPPkM5rdAtrqgBp39t0BYP31IRBW4QMrDutUCLbhAbNUsxdhEuECYleotxly4QDBIFCfLdLhA893bx+eMuEDPTY0nHKW4QO77il1ovbhAWbxOgczVuEDaOmmqSO64QClagvDcBrlAU5ZZa4kfuUAgaMUyTji5QA==\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2399\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2398\",\"type\":\"UnionRenderers\"}},\"id\":\"2361\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2380\",\"type\":\"ColumnDataSource\"}},\"id\":\"2384\",\"type\":\"CDSView\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"2298\",\"type\":\"LogTicker\"}},\"id\":\"2301\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"2344\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2345\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2346\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2348\",\"type\":\"CDSView\"}},\"id\":\"2347\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2346\",\"type\":\"Line\"},{\"attributes\":{\"num_minor_ticks\":10},\"id\":\"2298\",\"type\":\"LogTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2331\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2305\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2378\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"n = 2\"},\"renderers\":[{\"id\":\"2364\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2379\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"2315\",\"type\":\"ColumnDataSource\"}},\"id\":\"2319\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"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AAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fw==\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2342\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2341\",\"type\":\"UnionRenderers\"}},\"id\":\"2315\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"text\":\"\"},\"id\":\"2321\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"2315\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2316\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2317\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2319\",\"type\":\"CDSView\"}},\"id\":\"2318\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4292c6\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2345\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"\\u03b3\",\"formatter\":{\"id\":\"2323\",\"type\":\"LogTickFormatter\"},\"ticker\":{\"id\":\"2298\",\"type\":\"LogTicker\"}},\"id\":\"2297\",\"type\":\"LogAxis\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/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AAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fw==\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2378\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2377\",\"type\":\"UnionRenderers\"}},\"id\":\"2344\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#9ecae1\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2381\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2382\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2380\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2381\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2382\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2384\",\"type\":\"CDSView\"}},\"id\":\"2383\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#08519c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2316\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2329\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2330\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2331\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2333\",\"type\":\"CDSView\"}},\"id\":\"2332\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"num_minor_ticks\":10},\"id\":\"2293\",\"type\":\"LogTicker\"},{\"attributes\":{},\"id\":\"2398\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"ticker\":{\"id\":\"2293\",\"type\":\"LogTicker\"}},\"id\":\"2296\",\"type\":\"Grid\"},{\"attributes\":{\"overlay\":{\"id\":\"2326\",\"type\":\"BoxAnnotation\"}},\"id\":\"2304\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2303\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_color\":\"#2171b5\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2330\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#c6dbef\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2402\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2399\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2306\",\"type\":\"ResetTool\"},{\"attributes\":{\"label\":{\"value\":\"n = 1.95\"},\"renderers\":[{\"id\":\"2383\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2400\",\"type\":\"LegendItem\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2302\",\"type\":\"PanTool\"},{\"id\":\"2303\",\"type\":\"WheelZoomTool\"},{\"id\":\"2304\",\"type\":\"BoxZoomTool\"},{\"id\":\"2305\",\"type\":\"SaveTool\"},{\"id\":\"2306\",\"type\":\"ResetTool\"},{\"id\":\"2307\",\"type\":\"HelpTool\"}]},\"id\":\"2308\",\"type\":\"Toolbar\"},{\"attributes\":{\"source\":{\"id\":\"2329\",\"type\":\"ColumnDataSource\"}},\"id\":\"2333\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2342\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2401\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2402\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2403\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2405\",\"type\":\"CDSView\"}},\"id\":\"2404\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2302\",\"type\":\"PanTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2403\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2401\",\"type\":\"ColumnDataSource\"}},\"id\":\"2405\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAA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\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2447\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2446\",\"type\":\"UnionRenderers\"}},\"id\":\"2401\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2307\",\"type\":\"HelpTool\"},{\"attributes\":{\"label\":{\"value\":\"n = 1.75\"},\"renderers\":[{\"id\":\"2404\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2423\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2421\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2422\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAA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\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2508\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2507\",\"type\":\"UnionRenderers\"}},\"id\":\"2424\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#deebf7\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2425\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2424\",\"type\":\"ColumnDataSource\"}},\"id\":\"2428\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2426\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2424\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2425\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2426\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2428\",\"type\":\"CDSView\"}},\"id\":\"2427\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2446\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"n = 1.5\"},\"renderers\":[{\"id\":\"2427\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2448\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2447\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2507\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2508\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2290\",\"type\":\"LogScale\"},{\"attributes\":{\"axis_label\":\"\\u03b2\",\"formatter\":{\"id\":\"2325\",\"type\":\"LogTickFormatter\"},\"ticker\":{\"id\":\"2293\",\"type\":\"LogTicker\"}},\"id\":\"2292\",\"type\":\"LogAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2317\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"end\":100000.0,\"start\":1},\"id\":\"2284\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"end\":1000.0,\"start\":1.3},\"id\":\"2286\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2288\",\"type\":\"LogScale\"}],\"root_ids\":[\"2283\"]},\"title\":\"Bokeh Application\",\"version\":\"1.4.0\"}};\n", " var render_items = [{\"docid\":\"1fcebcd2-b2ab-48c3-a38f-bb7e61647062\",\"roots\":{\"2283\":\"ec01b8be-7dbd-4b05-91a1-ff99b6c92a7f\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "2283" } }, "output_type": "display_data" } ], "source": [ "# Our beta range\n", "beta = np.logspace(0, 5, 2000)\n", "\n", "# Color according to n\n", "colors = bokeh.palettes.Blues9[1:-1]\n", "\n", "p = bokeh.plotting.figure(\n", " width=400,\n", " height=300,\n", " x_axis_label=\"β\",\n", " y_axis_label=\"γ\",\n", " x_axis_type=\"log\",\n", " y_axis_type=\"log\",\n", " y_range=[1.3, 1e3],\n", " x_range=[1, 1e5],\n", ")\n", "\n", "# Make the plots\n", "for n, color in zip([1.5, 1.75, 1.95, 2, 2.05, 2.5, 3][::-1], colors):\n", " gamma = gamma_bifurcation(beta, n, 0)\n", " p.line(beta, gamma, line_width=2, color=color, legend_label=f\"n = {n}\")\n", "\n", "bokeh.io.show(p)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We can also see how leakage will affect the phase diagram. We will set $n = 2$ and make a plot of the phase boundary for different values of $\\rho$. As you can see in this plot, leaky transcription kills the oscillations roughly when the amount of leaky protein production becomes sufficient to shut off expression of the next repressor. " ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:08.092256Z", "start_time": "2019-06-05T00:52:07.722315Z" } }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"01b1ccbd-ad3c-467a-8ea7-f2c301513893\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2644\",\"type\":\"LogAxis\"}],\"center\":[{\"id\":\"2648\",\"type\":\"Grid\"},{\"id\":\"2653\",\"type\":\"Grid\"},{\"id\":\"2679\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"2649\",\"type\":\"LogAxis\"}],\"plot_height\":300,\"plot_width\":400,\"renderers\":[{\"id\":\"2670\",\"type\":\"GlyphRenderer\"},{\"id\":\"2684\",\"type\":\"GlyphRenderer\"},{\"id\":\"2699\",\"type\":\"GlyphRenderer\"},{\"id\":\"2716\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"2673\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2660\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"2636\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"2640\",\"type\":\"LogScale\"},\"y_range\":{\"id\":\"2638\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"2642\",\"type\":\"LogScale\"}},\"id\":\"2635\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"ticker\":null},\"id\":\"2675\",\"type\":\"LogTickFormatter\"},{\"attributes\":{\"num_minor_ticks\":10},\"id\":\"2645\",\"type\":\"LogTicker\"},{\"attributes\":{\"num_minor_ticks\":10},\"id\":\"2650\",\"type\":\"LogTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2678\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2694\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2730\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"2667\",\"type\":\"ColumnDataSource\"}},\"id\":\"2671\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2693\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2729\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"2681\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2682\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2683\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2685\",\"type\":\"CDSView\"}},\"id\":\"2684\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"ticker\":{\"id\":\"2645\",\"type\":\"LogTicker\"}},\"id\":\"2648\",\"type\":\"Grid\"},{\"attributes\":{\"ticker\":null},\"id\":\"2677\",\"type\":\"LogTickFormatter\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"2650\",\"type\":\"LogTicker\"}},\"id\":\"2653\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/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AAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fw==\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2694\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2693\",\"type\":\"UnionRenderers\"}},\"id\":\"2667\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/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\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2730\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2729\",\"type\":\"UnionRenderers\"}},\"id\":\"2696\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"\\u03b3\",\"formatter\":{\"id\":\"2675\",\"type\":\"LogTickFormatter\"},\"ticker\":{\"id\":\"2650\",\"type\":\"LogTicker\"}},\"id\":\"2649\",\"type\":\"LogAxis\"},{\"attributes\":{\"label\":{\"value\":\"\\u03c1 = 0.01\"},\"renderers\":[{\"id\":\"2670\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2680\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2655\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"label\":{\"value\":\"\\u03c1 = 0.001\"},\"renderers\":[{\"id\":\"2684\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2695\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2698\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2805\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2654\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2696\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2697\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2698\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2700\",\"type\":\"CDSView\"}},\"id\":\"2699\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#08519c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2668\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2806\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"end\":100000.0,\"start\":1},\"id\":\"2636\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"end\":10000.0,\"start\":1},\"id\":\"2638\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2640\",\"type\":\"LogScale\"},{\"attributes\":{\"overlay\":{\"id\":\"2678\",\"type\":\"BoxAnnotation\"}},\"id\":\"2656\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"2696\",\"type\":\"ColumnDataSource\"}},\"id\":\"2700\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2710\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2657\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2669\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#9ecae1\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2697\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"\\u03c1 = 0.0001\"},\"renderers\":[{\"id\":\"2699\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2712\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2658\",\"type\":\"ResetTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2683\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2711\",\"type\":\"Selection\"},{\"attributes\":{\"axis_label\":\"\\u03b2\",\"formatter\":{\"id\":\"2677\",\"type\":\"LogTickFormatter\"},\"ticker\":{\"id\":\"2645\",\"type\":\"LogTicker\"}},\"id\":\"2644\",\"type\":\"LogAxis\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/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\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2806\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2805\",\"type\":\"UnionRenderers\"}},\"id\":\"2713\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2659\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"2642\",\"type\":\"LogScale\"},{\"attributes\":{\"label\":{\"value\":\"\\u03c1 = 0\"},\"renderers\":[{\"id\":\"2716\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2731\",\"type\":\"LegendItem\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2654\",\"type\":\"PanTool\"},{\"id\":\"2655\",\"type\":\"WheelZoomTool\"},{\"id\":\"2656\",\"type\":\"BoxZoomTool\"},{\"id\":\"2657\",\"type\":\"SaveTool\"},{\"id\":\"2658\",\"type\":\"ResetTool\"},{\"id\":\"2659\",\"type\":\"HelpTool\"}]},\"id\":\"2660\",\"type\":\"Toolbar\"},{\"attributes\":{\"source\":{\"id\":\"2681\",\"type\":\"ColumnDataSource\"}},\"id\":\"2685\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#deebf7\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2714\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4292c6\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2682\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"\"},\"id\":\"2673\",\"type\":\"Title\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2715\",\"type\":\"Line\"},{\"attributes\":{\"items\":[{\"id\":\"2680\",\"type\":\"LegendItem\"},{\"id\":\"2695\",\"type\":\"LegendItem\"},{\"id\":\"2712\",\"type\":\"LegendItem\"},{\"id\":\"2731\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"2679\",\"type\":\"Legend\"},{\"attributes\":{\"data_source\":{\"id\":\"2667\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2668\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2669\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2671\",\"type\":\"CDSView\"}},\"id\":\"2670\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[2000]},\"y\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/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AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fw==\",\"dtype\":\"float64\",\"shape\":[2000]}},\"selected\":{\"id\":\"2711\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2710\",\"type\":\"UnionRenderers\"}},\"id\":\"2681\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2713\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2714\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2715\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2717\",\"type\":\"CDSView\"}},\"id\":\"2716\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"2713\",\"type\":\"ColumnDataSource\"}},\"id\":\"2717\",\"type\":\"CDSView\"}],\"root_ids\":[\"2635\"]},\"title\":\"Bokeh Application\",\"version\":\"1.4.0\"}};\n", " var render_items = [{\"docid\":\"01b1ccbd-ad3c-467a-8ea7-f2c301513893\",\"roots\":{\"2635\":\"ad4da031-c952-4f06-b30c-71b8eee98995\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "2635" } }, "output_type": "display_data" } ], "source": [ "p = bokeh.plotting.figure(\n", " width=400,\n", " height=300,\n", " x_axis_label=\"β\",\n", " y_axis_label=\"γ\",\n", " x_axis_type=\"log\",\n", " y_axis_type=\"log\",\n", " y_range=[1, 1e4],\n", " x_range=[1, 1e5],\n", ")\n", "\n", "for rho, color in zip([1e-2, 1e-3, 1e-4, 0], colors[::2]):\n", " gamma = gamma_bifurcation(beta, 2, rho)\n", " p.line(beta, gamma, line_width=2, color=color, legend_label=f\"ρ = {rho}\")\n", "\n", "p.legend.location = \"top_left\"\n", "\n", "bokeh.io.show(p)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## The repressilator design objectives\n", "\n", "Compared to the protein-only analysis, adding in the mRNAs gave us some additional insights. We see that when the protein and mRNA decay times are comparable, the effective delay around the loop is longer, reducing the minimum Hill coefficient and promoter strength required for oscillations. \n", "\n", "From this analysis we can extract several design objectives or guidelines that will optimize the chances of achieving self-sustaining oscillations. An ideal system should use:\n", "\n", "1. Low \"leakiness:\" $\\rho \\ll 1$ ⟶ *Use tight, artificial promoters that can be fully repressed.*\n", "\n", "2. Strong promoters: $\\beta \\gg 1$ ⟶ *Can be achieved using strong promoters derived from phages that produce high protein levels*\n", "\n", "3. Similar protein and mRNA decay rates $\\gamma\\approx 1$ ⟶ *Destabilize repressors to increase their decay rates to be more comparable to those of mRNA. This can be done by adding destabilizing C-terminal tags based on the [ssrA protein degradation system](https://doi.org/10.1038/75843).*\n", "\n", "
\n", " \n", "![ssrA tags](figs/ssrA_tags.png)\n", " \n", "
\n", "\n", "*The protein production shut off was at time zero. This plot shows how adding different variants of the 11-amino acid ssrA tag can alter the decay rate of a fluorescent protein. The gap in data due to technical glitch.*\n", "\n", "4. Ultrasensitive repression curves, ideally $n > 1.5$ or $2$, or as large as possible ⟶ *Use intrinsically cooperative repression mechanisms, such as those from phage λ, or those that incorporate multiple binding sites, such as those in the TetR system. [Lutz & Bujard](https://academic.oup.com/nar/article/25/6/1203/1197243) showed that the phage λ* $P_R$ *promoter architecture provides a high regulatory range, and can be adapted to work with binding sites for LacI and TetR*.\n", " \n", "Additional biological design goals:\n", "\n", "5. To minimize toxicity from overexpressing repressors, put the circuit on a low copy plasmid (pSC101)...\n", "\n", "6. ...But to maximize the readout, put a fluorescent reporter gene on a higher copy number plasmid (ColE1).\n", "\n", "7. Destabilize the fluorescent protein so that it can track the circuit activity\n", "\n", "8. Avoid \"read through\" from one operon to the next ⟶ add transcriptional terminators between promoter-repressor units.\n", "\n", "Based on these considerations, we designed the repressilator as a two plasmid system to be used in an *E. coli* strain deleted for the natural *lac* operon.\n", "\n", "
\n", " \n", "![repressilator plasmids](figs/repressilator_plasmids.png)\n", " \n", "
\n", "\n", "Here, the repressilator consists of three repressors on the low copy pSC101 plasmid, with TetR additionally repressing a green fluorescent protein reporter on the higher copy ColE1 plasmid. The _lite_ suffix on the repressors signifies that they have a destruction tag to decrease their stability. The _aav_ suffix on the GFP indicates that it is a variant of intermediate stability. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Will it work?\n", "\n", "It took a long time to design and then construct the repressilator. In addition to the molecular cloning, there were many steps to characterize the repressors and promoters and make sure signals could propagate through sequential repressor cascades. \n", "\n", "After all of this, there was more than a little uncertainty as to whether the system would, indeed, exhibit self-sustaining oscillations.\n", "\n", "We did not expect that cells would be synchronized within a population. Therefore, we used time-lapse imaging to record movies of individual cells growing into microcolonies. (Lacking automated autofocus systems, one author slept near the microscope with an alarm clock to refocus the microscope every hour, all night long, exemplifying another important role for clocks in science and technology.) \n", "\n", "In [these movies](figs/repressilator_movie.mov), the changing fluorescence intensity in each cell provided a glimpse into the state of the oscillator over time:\n", "\n", "
\n", "\n", "\n", "\n", "
\n", "\n", "This movie shows both clear oscillations in individual cells, as well as variability among cells in the amplitude, phase, and duration of each pulse. Analyzing these movies was done by manually tracking each cell backwards in time. This would now be done in a more automated fashion.\n", "\n", "
\n", " \n", "![Depressilator](figs/depressilator.png)\n", " \n", "
\n", "\n", "This procedure revealed clear oscillations in most cells, such as this:\n", "\n", "
\n", " \n", "![Repressilator trace](figs/repressilator_trace.png)\n", " \n", "
\n", "\n", "\n", "Analysis of many cells showed a typical repressilator period of 160 ± 40 min (SD, *n* = 63), with a cell division time of ≈50-60 min at 30°C. Sibling cells desynchronized with one another over about two cell cycles (95 ± 10 min). " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Can the repressilator be improved?\n", "\n", "In Potvin-Trottier et al, [Nature, 2016](https://doi.org/10.1038/nature19841), Johan Paulsson and colleagues asked what accounted for the repressilator's variability and whether it could be further improved. The following is based on [Gao & Elowitz, Nature, 2016](https://doi.org/10.1038/nature19478): \n", "\n", "* **Observationi method**. Instead of growth on agarose pads, where waste products can build up and influence cell growth and behavior, they switched to a microfluidic device developed by [Suckjoon Joon](https://jun.ucsd.edu/) termed \"[the mother machine](https://doi.org/10.1016/j.cub.2010.04.045),\" which allows continuous observation of single cells over hundreds of generations by trapping it at the end of a channel (for more info, see [Suckjoon's website](https://jun.ucsd.edu/mother_machine.php)). This revealed that, despite its variability, the original repressilator exhibited self-sustaining oscillations that never terminate.\n", "\n", "* **Integration of reporter**. Now able to analyze the dynamics in more constant conditions, they found that much of this variation could be attributed to the reporter plasmid itself. Integrating the reporter into the repressilator plasmid reduced this variability, as seen in the [movie](figs/integrated_reporter_movie.mov) and traces below.\n", "\n", "
\n", " \n", "![reporter integrated repressilator](figs/reporter_integrated_repressilator.png)\n", " \n", "
\n", "\n", "
\n", "\n", "\n", "\n", "
\n", "\n", "\n", "
\n", " \n", "![integrated reporter traces](figs/integrated_reporter_traces.png)\n", " \n", "
\n", "\n", "* **The problem with TetR**. A nice property of TetR is that it binds extremely tightly to its operator site. But this tightness of binding creates a problem as well. It means that the timing of de-repression by TetR depends sensitively on when the final molecules of TetR are degraded or diluted from the cell, as shown in the following figure from Potvin-Trottier et al. This leads to variability in the overall period. However, this effect can be mitigated by inclusion of a \"DNA sponge\"–a plasmid containing extra TetR binding sites. (In fact, in the original repressilator design the reporter plasmid fortuitously played this role.)\n", "\n", "
\n", " \n", "![TetR decay](figs/TetR_decay.png)\n", " \n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "* **Degradation machinery**. Finally, an additional source of variability stemmed from fluctuations in the protein degradation machinery. This could be circumvented by reducing the amounts of repressor made, or eliminating their degradation altogether. Of course, without protein degradation, oscillation periods stretch out to as much as 14 cell cycles, but with such a high precision that it would take 180 cell cycles to accumulate a half-period of phase drift! A remarkably precise clock. \n", "\n", "Here, with three colors to allow simultaneous observation of all three repressors, is one of the final repressilator designs as [a movie](figs/repressilator_titration_sponge_movie.mov) and a typical trace.\n", "\n", "
\n", "\n", "\n", "\n", "
\n", "\n", "\n", "
\n", " \n", "![accurate repressilator trace](figs/accurate_repressilator_trace.png)\n", " \n", "
\n", "\n", "In fact, this is so accurate that you can [see it in a test tube](figs/repressilator_in_a_tube.mp4).\n", "\n", "
\n", "\n", "\n", "\n", "
\n", "\n", "Or you can see it in the \"tree rings\" of a bacterial colony.\n", "\n", "
\n", " \n", "![repressilator tree ring](figs/repressilator_tree_ring.png)\n", " \n", "
\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Conclusions\n", "\n", "* Limit cycles are stable orbits in phase space. Circuits that generate limit cycle dynamics are ideal for self-sustaining oscillations in living cells.\n", "* The repressilator uses a cycle of three repressors to create a delayed negative feedback loop.\n", "* Linear stability analysis allows us to determine the stability of a fixed point.\n", "* The simplified protein-only repressilator model has a single fixed point, and generates limit cycle oscillations when this point becomes unstable.\n", "* High Hill coefficients and strong promoters favor oscillations.\n", "* The model can be extended from 3 to 6 variables to include mRNA as well as proteins. \n", "* The extended model further shows that destabilizing proteins to make the decay rates of mRNA and protein more similar should also favor oscillations and reduce the minimum Hill coefficient required for oscillations.\n", "* A repressilator designed to meet these conditions shows self-sustaining oscillations in individual *E. coli* cells.\n", "* Recently, several features of this circuit were improved to create an oscillator of astonishing precision.\n", "* Further, this oscillator has now been used to record the growth dynamics of E. coli cells in mouse gut. For more details, see [Riglar et al, Nature Comm., 2019](https://doi.org/10.1038/s41467-019-12638-z). " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Computing environment" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "ExecuteTime": { "end_time": "2019-06-05T00:52:08.101915Z", "start_time": "2019-06-05T00:52:08.094114Z" }, "tags": [ "hide_input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "CPython 3.7.6\n", "IPython 7.12.0\n", "\n", "numpy 1.18.1\n", "scipy 1.4.1\n", "bokeh 1.4.0\n", "matplotlib 3.0.3\n", "panel 0.8.3\n", "jupyterlab 1.2.6\n" ] } ], "source": [ "%load_ext watermark\n", "%watermark -v -p numpy,scipy,bokeh,matplotlib,panel,jupyterlab" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.6" }, "toc": { "base_numbering": 1, "nav_menu": {}, "number_sections": true, "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": false, "toc_position": {}, "toc_section_display": true, "toc_window_display": false }, "varInspector": { "cols": { "lenName": 16, "lenType": 16, "lenVar": 40 }, "kernels_config": { "python": { "delete_cmd_postfix": "", "delete_cmd_prefix": "del ", "library": "var_list.py", "varRefreshCmd": "print(var_dic_list())" }, "r": { "delete_cmd_postfix": ") ", "delete_cmd_prefix": "rm(", "library": "var_list.r", "varRefreshCmd": "cat(var_dic_list()) " } }, "types_to_exclude": [ "module", "function", "builtin_function_or_method", "instance", "_Feature" ], "window_display": false } }, "nbformat": 4, "nbformat_minor": 4 }