{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "c61a1a84-ca37-4bfb-8935-a21312c11410", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = true;\n", " const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n", " const reloading = false;\n", " const Bokeh = root.Bokeh;\n", "\n", " // Set a timeout for this load but only if we are not already initializing\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", " if (js_modules == null) js_modules = [];\n", " if (js_exports == null) js_exports = {};\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", "\n", " if (root._bokeh_is_loading > 0) {\n", " // Don't load bokeh if it is still initializing\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n", " // There is nothing to load\n", " run_callbacks();\n", " return null;\n", " }\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", " window._bokeh_on_load = on_load\n", "\n", " function on_error(e) {\n", " const src_el = e.srcElement\n", " console.error(\"failed to load \" + (src_el.href || src_el.src));\n", " }\n", "\n", " const skip = [];\n", " if (window.requirejs) {\n", " window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n", " root._bokeh_is_loading = css_urls.length + 0;\n", " } else {\n", " root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n", " }\n", "\n", " const existing_stylesheets = []\n", " const links = document.getElementsByTagName('link')\n", " for (let i = 0; i < links.length; i++) {\n", " const link = links[i]\n", " if (link.href != null) {\n", " existing_stylesheets.push(link.href)\n", " }\n", " }\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const escaped = encodeURI(url)\n", " if (existing_stylesheets.indexOf(escaped) !== -1) {\n", " on_load()\n", " continue;\n", " }\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", " } var existing_scripts = []\n", " const scripts = document.getElementsByTagName('script')\n", " for (let i = 0; i < scripts.length; i++) {\n", " var script = scripts[i]\n", " if (script.src != null) {\n", " existing_scripts.push(script.src)\n", " }\n", " }\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " const 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", " for (let i = 0; i < js_modules.length; i++) {\n", " const url = js_modules[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\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", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " for (const name in js_exports) {\n", " const url = js_exports[name];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " var element = document.createElement('script');\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " element.textContent = `\n", " import ${name} from \"${url}\"\n", " window.${name} = ${name}\n", " window._bokeh_on_load()\n", " `\n", " document.head.appendChild(element);\n", " }\n", " if (!js_urls.length && !js_modules.length) {\n", " on_load()\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", " const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.5.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.5.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.5.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.5.2.min.js\", \"https://cdn.holoviz.org/panel/1.5.4/dist/panel.min.js\"];\n", " const js_modules = [];\n", " const js_exports = {};\n", " const css_urls = [];\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {} // ensure no trailing comma for IE\n", " ];\n", "\n", " function run_inline_js() {\n", " if ((root.Bokeh !== undefined) || (force === true)) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " try {\n", " inline_js[i].call(root, root.Bokeh);\n", " } catch(e) {\n", " if (!reloading) {\n", " throw e;\n", " }\n", " }\n", " }\n", " // Cache old bokeh versions\n", " if (Bokeh != undefined && !reloading) {\n", " var NewBokeh = root.Bokeh;\n", " if (Bokeh.versions === undefined) {\n", " Bokeh.versions = new Map();\n", " }\n", " if (NewBokeh.version !== Bokeh.version) {\n", " Bokeh.versions.set(NewBokeh.version, NewBokeh)\n", " }\n", " root.Bokeh = Bokeh;\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " }\n", " root._bokeh_is_initializing = false\n", " }\n", "\n", " function load_or_wait() {\n", " // Implement a backoff loop that tries to ensure we do not load multiple\n", " // versions of Bokeh and its dependencies at the same time.\n", " // In recent versions we use the root._bokeh_is_initializing flag\n", " // to determine whether there is an ongoing attempt to initialize\n", " // bokeh, however for backward compatibility we also try to ensure\n", " // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n", " // before older versions are fully initialized.\n", " if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n", " // If the timeout and bokeh was not successfully loaded we reset\n", " // everything and try loading again\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_is_initializing = false;\n", " root._bokeh_onload_callbacks = undefined;\n", " root._bokeh_is_loading = 0\n", " console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n", " load_or_wait();\n", " } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n", " setTimeout(load_or_wait, 100);\n", " } else {\n", " root._bokeh_is_initializing = true\n", " root._bokeh_onload_callbacks = []\n", " const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n", " if (!reloading && !bokeh_loaded) {\n", " if (root.Bokeh) {\n", " root.Bokeh = undefined;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " }\n", " load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", " }\n", " // Give older versions of the autoload script a head-start to ensure\n", " // they initialize before we start loading newer version.\n", " setTimeout(load_or_wait, 100)\n", "}(window));" ], "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n const reloading = false;\n const Bokeh = root.Bokeh;\n\n // Set a timeout for this load but only if we are not already initializing\n if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n // Don't load bokeh if it is still initializing\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n // There is nothing to load\n run_callbacks();\n return null;\n }\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 window._bokeh_on_load = on_load\n\n function on_error(e) {\n const src_el = e.srcElement\n console.error(\"failed to load \" + (src_el.href || src_el.src));\n }\n\n const skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n root._bokeh_is_loading = css_urls.length + 0;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n const existing_stylesheets = []\n const links = document.getElementsByTagName('link')\n for (let i = 0; i < links.length; i++) {\n const link = links[i]\n if (link.href != null) {\n existing_stylesheets.push(link.href)\n }\n }\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const escaped = encodeURI(url)\n if (existing_stylesheets.indexOf(escaped) !== -1) {\n on_load()\n continue;\n }\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 } var existing_scripts = []\n const scripts = document.getElementsByTagName('script')\n for (let i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n existing_scripts.push(script.src)\n }\n }\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n const 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 for (let i = 0; i < js_modules.length; i++) {\n const url = js_modules[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n const url = js_exports[name];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.5.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.5.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.5.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.5.2.min.js\", \"https://cdn.holoviz.org/panel/1.5.4/dist/panel.min.js\"];\n const js_modules = [];\n const js_exports = {};\n const css_urls = [];\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (let i = 0; i < inline_js.length; i++) {\n try {\n inline_js[i].call(root, root.Bokeh);\n } catch(e) {\n if (!reloading) {\n throw e;\n }\n }\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n var NewBokeh = root.Bokeh;\n if (Bokeh.versions === undefined) {\n Bokeh.versions = new Map();\n }\n if (NewBokeh.version !== Bokeh.version) {\n Bokeh.versions.set(NewBokeh.version, NewBokeh)\n }\n root.Bokeh = Bokeh;\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n // If the timeout and bokeh was not successfully loaded we reset\n // everything and try loading again\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n root._bokeh_is_loading = 0\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n if (root.Bokeh) {\n root.Bokeh = undefined;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "if ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n", " window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n", "}\n", "\n", "\n", " function JupyterCommManager() {\n", " }\n", "\n", " JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n", " if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " comm_manager.register_target(comm_id, function(comm) {\n", " comm.on_msg(msg_handler);\n", " });\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n", " comm.onMsg = msg_handler;\n", " });\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " console.log(message)\n", " var content = {data: message.data, comm_id};\n", " var buffers = []\n", " for (var buffer of message.buffers || []) {\n", " buffers.push(new DataView(buffer))\n", " }\n", " var metadata = message.metadata || {};\n", " var msg = {content, buffers, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " })\n", " }\n", " }\n", "\n", " JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n", " if (comm_id in window.PyViz.comms) {\n", " return window.PyViz.comms[comm_id];\n", " } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n", " if (msg_handler) {\n", " comm.on_msg(msg_handler);\n", " }\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n", " comm.open();\n", " if (msg_handler) {\n", " comm.onMsg = msg_handler;\n", " }\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " var comm_promise = google.colab.kernel.comms.open(comm_id)\n", " comm_promise.then((comm) => {\n", " window.PyViz.comms[comm_id] = comm;\n", " if (msg_handler) {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " var content = {data: message.data};\n", " var metadata = message.metadata || {comm_id};\n", " var msg = {content, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " }\n", " }) \n", " var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n", " return comm_promise.then((comm) => {\n", " comm.send(data, metadata, buffers, disposeOnDone);\n", " });\n", " };\n", " var comm = {\n", " send: sendClosure\n", " };\n", " }\n", " window.PyViz.comms[comm_id] = comm;\n", " return comm;\n", " }\n", " window.PyViz.comm_manager = new JupyterCommManager();\n", " \n", "\n", "\n", "var JS_MIME_TYPE = 'application/javascript';\n", "var HTML_MIME_TYPE = 'text/html';\n", "var EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\n", "var CLASS_NAME = 'output';\n", "\n", "/**\n", " * Render data to the DOM node\n", " */\n", "function render(props, node) {\n", " var div = document.createElement(\"div\");\n", " var script = document.createElement(\"script\");\n", " node.appendChild(div);\n", " node.appendChild(script);\n", "}\n", "\n", "/**\n", " * Handle when a new output is added\n", " */\n", "function handle_add_output(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", " if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", " var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", " if (id !== undefined) {\n", " var nchildren = toinsert.length;\n", " var html_node = toinsert[nchildren-1].children[0];\n", " html_node.innerHTML = output.data[HTML_MIME_TYPE];\n", " var scripts = [];\n", " var nodelist = html_node.querySelectorAll(\"script\");\n", " for (var i in nodelist) {\n", " if (nodelist.hasOwnProperty(i)) {\n", " scripts.push(nodelist[i])\n", " }\n", " }\n", "\n", " scripts.forEach( function (oldScript) {\n", " var newScript = document.createElement(\"script\");\n", " var attrs = [];\n", " var nodemap = oldScript.attributes;\n", " for (var j in nodemap) {\n", " if (nodemap.hasOwnProperty(j)) {\n", " attrs.push(nodemap[j])\n", " }\n", " }\n", " attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n", " newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n", " oldScript.parentNode.replaceChild(newScript, oldScript);\n", " });\n", " if (JS_MIME_TYPE in output.data) {\n", " toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n", " }\n", " output_area._hv_plot_id = id;\n", " if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n", " window.PyViz.plot_index[id] = Bokeh.index[id];\n", " } else {\n", " window.PyViz.plot_index[id] = null;\n", " }\n", " } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", "}\n", "\n", "/**\n", " * Handle when an output is cleared or removed\n", " */\n", "function handle_clear_output(event, handle) {\n", " var id = handle.cell.output_area._hv_plot_id;\n", " var server_id = handle.cell.output_area._bokeh_server_id;\n", " if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n", " var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n", " if (server_id !== null) {\n", " comm.send({event_type: 'server_delete', 'id': server_id});\n", " return;\n", " } else if (comm !== null) {\n", " comm.send({event_type: 'delete', 'id': id});\n", " }\n", " delete PyViz.plot_index[id];\n", " if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n", " var doc = window.Bokeh.index[id].model.document\n", " doc.clear();\n", " const i = window.Bokeh.documents.indexOf(doc);\n", " if (i > -1) {\n", " window.Bokeh.documents.splice(i, 1);\n", " }\n", " }\n", "}\n", "\n", "/**\n", " * Handle kernel restart event\n", " */\n", "function handle_kernel_cleanup(event, handle) {\n", " delete PyViz.comms[\"hv-extension-comm\"];\n", " window.PyViz.plot_index = {}\n", "}\n", "\n", "/**\n", " * Handle update_display_data messages\n", " */\n", "function handle_update_output(event, handle) {\n", " handle_clear_output(event, {cell: {output_area: handle.output_area}})\n", " handle_add_output(event, handle)\n", "}\n", "\n", "function register_renderer(events, OutputArea) {\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[0]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " events.on('output_added.OutputArea', handle_add_output);\n", " events.on('output_updated.OutputArea', handle_update_output);\n", " events.on('clear_output.CodeCell', handle_clear_output);\n", " events.on('delete.Cell', handle_clear_output);\n", " events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n", "\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " safe: true,\n", " index: 0\n", " });\n", "}\n", "\n", "if (window.Jupyter !== undefined) {\n", " try {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " } catch(err) {\n", " }\n", "}\n" ], "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.holoviews_exec.v0+json": "", "text/html": [ "
\n", "
\n", "
\n", "" ] }, "metadata": { "application/vnd.holoviews_exec.v0+json": { "id": "1a42013a-d3de-49f2-acdb-40a31e30609a" } }, "output_type": "display_data" }, { "data": { "text/html": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = false;\n", " const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n", " const reloading = true;\n", " const Bokeh = root.Bokeh;\n", "\n", " // Set a timeout for this load but only if we are not already initializing\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", " if (js_modules == null) js_modules = [];\n", " if (js_exports == null) js_exports = {};\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", "\n", " if (root._bokeh_is_loading > 0) {\n", " // Don't load bokeh if it is still initializing\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n", " // There is nothing to load\n", " run_callbacks();\n", " return null;\n", " }\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", " window._bokeh_on_load = on_load\n", "\n", " function on_error(e) {\n", " const src_el = e.srcElement\n", " console.error(\"failed to load \" + (src_el.href || src_el.src));\n", " }\n", "\n", " const skip = [];\n", " if (window.requirejs) {\n", " window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n", " root._bokeh_is_loading = css_urls.length + 0;\n", " } else {\n", " root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n", " }\n", "\n", " const existing_stylesheets = []\n", " const links = document.getElementsByTagName('link')\n", " for (let i = 0; i < links.length; i++) {\n", " const link = links[i]\n", " if (link.href != null) {\n", " existing_stylesheets.push(link.href)\n", " }\n", " }\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const escaped = encodeURI(url)\n", " if (existing_stylesheets.indexOf(escaped) !== -1) {\n", " on_load()\n", " continue;\n", " }\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", " } var existing_scripts = []\n", " const scripts = document.getElementsByTagName('script')\n", " for (let i = 0; i < scripts.length; i++) {\n", " var script = scripts[i]\n", " if (script.src != null) {\n", " existing_scripts.push(script.src)\n", " }\n", " }\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " const 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", " for (let i = 0; i < js_modules.length; i++) {\n", " const url = js_modules[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\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", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " for (const name in js_exports) {\n", " const url = js_exports[name];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " var element = document.createElement('script');\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " element.textContent = `\n", " import ${name} from \"${url}\"\n", " window.${name} = ${name}\n", " window._bokeh_on_load()\n", " `\n", " document.head.appendChild(element);\n", " }\n", " if (!js_urls.length && !js_modules.length) {\n", " on_load()\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", " const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\"];\n", " const js_modules = [];\n", " const js_exports = {};\n", " const css_urls = [];\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {} // ensure no trailing comma for IE\n", " ];\n", "\n", " function run_inline_js() {\n", " if ((root.Bokeh !== undefined) || (force === true)) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " try {\n", " inline_js[i].call(root, root.Bokeh);\n", " } catch(e) {\n", " if (!reloading) {\n", " throw e;\n", " }\n", " }\n", " }\n", " // Cache old bokeh versions\n", " if (Bokeh != undefined && !reloading) {\n", " var NewBokeh = root.Bokeh;\n", " if (Bokeh.versions === undefined) {\n", " Bokeh.versions = new Map();\n", " }\n", " if (NewBokeh.version !== Bokeh.version) {\n", " Bokeh.versions.set(NewBokeh.version, NewBokeh)\n", " }\n", " root.Bokeh = Bokeh;\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " }\n", " root._bokeh_is_initializing = false\n", " }\n", "\n", " function load_or_wait() {\n", " // Implement a backoff loop that tries to ensure we do not load multiple\n", " // versions of Bokeh and its dependencies at the same time.\n", " // In recent versions we use the root._bokeh_is_initializing flag\n", " // to determine whether there is an ongoing attempt to initialize\n", " // bokeh, however for backward compatibility we also try to ensure\n", " // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n", " // before older versions are fully initialized.\n", " if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n", " // If the timeout and bokeh was not successfully loaded we reset\n", " // everything and try loading again\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_is_initializing = false;\n", " root._bokeh_onload_callbacks = undefined;\n", " root._bokeh_is_loading = 0\n", " console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n", " load_or_wait();\n", " } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n", " setTimeout(load_or_wait, 100);\n", " } else {\n", " root._bokeh_is_initializing = true\n", " root._bokeh_onload_callbacks = []\n", " const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n", " if (!reloading && !bokeh_loaded) {\n", " if (root.Bokeh) {\n", " root.Bokeh = undefined;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " }\n", " load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", " }\n", " // Give older versions of the autoload script a head-start to ensure\n", " // they initialize before we start loading newer version.\n", " setTimeout(load_or_wait, 100)\n", "}(window));" ], "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = false;\n const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n const reloading = true;\n const Bokeh = root.Bokeh;\n\n // Set a timeout for this load but only if we are not already initializing\n if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n // Don't load bokeh if it is still initializing\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n // There is nothing to load\n run_callbacks();\n return null;\n }\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 window._bokeh_on_load = on_load\n\n function on_error(e) {\n const src_el = e.srcElement\n console.error(\"failed to load \" + (src_el.href || src_el.src));\n }\n\n const skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n root._bokeh_is_loading = css_urls.length + 0;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n const existing_stylesheets = []\n const links = document.getElementsByTagName('link')\n for (let i = 0; i < links.length; i++) {\n const link = links[i]\n if (link.href != null) {\n existing_stylesheets.push(link.href)\n }\n }\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const escaped = encodeURI(url)\n if (existing_stylesheets.indexOf(escaped) !== -1) {\n on_load()\n continue;\n }\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 } var existing_scripts = []\n const scripts = document.getElementsByTagName('script')\n for (let i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n existing_scripts.push(script.src)\n }\n }\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n const 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 for (let i = 0; i < js_modules.length; i++) {\n const url = js_modules[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n const url = js_exports[name];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\"];\n const js_modules = [];\n const js_exports = {};\n const css_urls = [];\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (let i = 0; i < inline_js.length; i++) {\n try {\n inline_js[i].call(root, root.Bokeh);\n } catch(e) {\n if (!reloading) {\n throw e;\n }\n }\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n var NewBokeh = root.Bokeh;\n if (Bokeh.versions === undefined) {\n Bokeh.versions = new Map();\n }\n if (NewBokeh.version !== Bokeh.version) {\n Bokeh.versions.set(NewBokeh.version, NewBokeh)\n }\n root.Bokeh = Bokeh;\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n // If the timeout and bokeh was not successfully loaded we reset\n // everything and try loading again\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n root._bokeh_is_loading = 0\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n if (root.Bokeh) {\n root.Bokeh = undefined;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "if ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n", " window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n", "}\n", "\n", "\n", " function JupyterCommManager() {\n", " }\n", "\n", " JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n", " if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " comm_manager.register_target(comm_id, function(comm) {\n", " comm.on_msg(msg_handler);\n", " });\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n", " comm.onMsg = msg_handler;\n", " });\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " console.log(message)\n", " var content = {data: message.data, comm_id};\n", " var buffers = []\n", " for (var buffer of message.buffers || []) {\n", " buffers.push(new DataView(buffer))\n", " }\n", " var metadata = message.metadata || {};\n", " var msg = {content, buffers, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " })\n", " }\n", " }\n", "\n", " JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n", " if (comm_id in window.PyViz.comms) {\n", " return window.PyViz.comms[comm_id];\n", " } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n", " if (msg_handler) {\n", " comm.on_msg(msg_handler);\n", " }\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n", " comm.open();\n", " if (msg_handler) {\n", " comm.onMsg = msg_handler;\n", " }\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " var comm_promise = google.colab.kernel.comms.open(comm_id)\n", " comm_promise.then((comm) => {\n", " window.PyViz.comms[comm_id] = comm;\n", " if (msg_handler) {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " var content = {data: message.data};\n", " var metadata = message.metadata || {comm_id};\n", " var msg = {content, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " }\n", " }) \n", " var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n", " return comm_promise.then((comm) => {\n", " comm.send(data, metadata, buffers, disposeOnDone);\n", " });\n", " };\n", " var comm = {\n", " send: sendClosure\n", " };\n", " }\n", " window.PyViz.comms[comm_id] = comm;\n", " return comm;\n", " }\n", " window.PyViz.comm_manager = new JupyterCommManager();\n", " \n", "\n", "\n", "var JS_MIME_TYPE = 'application/javascript';\n", "var HTML_MIME_TYPE = 'text/html';\n", "var EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\n", "var CLASS_NAME = 'output';\n", "\n", "/**\n", " * Render data to the DOM node\n", " */\n", "function render(props, node) {\n", " var div = document.createElement(\"div\");\n", " var script = document.createElement(\"script\");\n", " node.appendChild(div);\n", " node.appendChild(script);\n", "}\n", "\n", "/**\n", " * Handle when a new output is added\n", " */\n", "function handle_add_output(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", " if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", " var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", " if (id !== undefined) {\n", " var nchildren = toinsert.length;\n", " var html_node = toinsert[nchildren-1].children[0];\n", " html_node.innerHTML = output.data[HTML_MIME_TYPE];\n", " var scripts = [];\n", " var nodelist = html_node.querySelectorAll(\"script\");\n", " for (var i in nodelist) {\n", " if (nodelist.hasOwnProperty(i)) {\n", " scripts.push(nodelist[i])\n", " }\n", " }\n", "\n", " scripts.forEach( function (oldScript) {\n", " var newScript = document.createElement(\"script\");\n", " var attrs = [];\n", " var nodemap = oldScript.attributes;\n", " for (var j in nodemap) {\n", " if (nodemap.hasOwnProperty(j)) {\n", " attrs.push(nodemap[j])\n", " }\n", " }\n", " attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n", " newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n", " oldScript.parentNode.replaceChild(newScript, oldScript);\n", " });\n", " if (JS_MIME_TYPE in output.data) {\n", " toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n", " }\n", " output_area._hv_plot_id = id;\n", " if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n", " window.PyViz.plot_index[id] = Bokeh.index[id];\n", " } else {\n", " window.PyViz.plot_index[id] = null;\n", " }\n", " } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", "}\n", "\n", "/**\n", " * Handle when an output is cleared or removed\n", " */\n", "function handle_clear_output(event, handle) {\n", " var id = handle.cell.output_area._hv_plot_id;\n", " var server_id = handle.cell.output_area._bokeh_server_id;\n", " if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n", " var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n", " if (server_id !== null) {\n", " comm.send({event_type: 'server_delete', 'id': server_id});\n", " return;\n", " } else if (comm !== null) {\n", " comm.send({event_type: 'delete', 'id': id});\n", " }\n", " delete PyViz.plot_index[id];\n", " if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n", " var doc = window.Bokeh.index[id].model.document\n", " doc.clear();\n", " const i = window.Bokeh.documents.indexOf(doc);\n", " if (i > -1) {\n", " window.Bokeh.documents.splice(i, 1);\n", " }\n", " }\n", "}\n", "\n", "/**\n", " * Handle kernel restart event\n", " */\n", "function handle_kernel_cleanup(event, handle) {\n", " delete PyViz.comms[\"hv-extension-comm\"];\n", " window.PyViz.plot_index = {}\n", "}\n", "\n", "/**\n", " * Handle update_display_data messages\n", " */\n", "function handle_update_output(event, handle) {\n", " handle_clear_output(event, {cell: {output_area: handle.output_area}})\n", " handle_add_output(event, handle)\n", "}\n", "\n", "function register_renderer(events, OutputArea) {\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[0]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " events.on('output_added.OutputArea', handle_add_output);\n", " events.on('output_updated.OutputArea', handle_update_output);\n", " events.on('clear_output.CodeCell', handle_clear_output);\n", " events.on('delete.Cell', handle_clear_output);\n", " events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n", "\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " safe: true,\n", " index: 0\n", " });\n", "}\n", "\n", "if (window.Jupyter !== undefined) {\n", " try {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " } catch(err) {\n", " }\n", "}\n" ], "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = false;\n", " const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n", " const reloading = true;\n", " const Bokeh = root.Bokeh;\n", "\n", " // Set a timeout for this load but only if we are not already initializing\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", " if (js_modules == null) js_modules = [];\n", " if (js_exports == null) js_exports = {};\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", "\n", " if (root._bokeh_is_loading > 0) {\n", " // Don't load bokeh if it is still initializing\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n", " // There is nothing to load\n", " run_callbacks();\n", " return null;\n", " }\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", " window._bokeh_on_load = on_load\n", "\n", " function on_error(e) {\n", " const src_el = e.srcElement\n", " console.error(\"failed to load \" + (src_el.href || src_el.src));\n", " }\n", "\n", " const skip = [];\n", " if (window.requirejs) {\n", " window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n", " root._bokeh_is_loading = css_urls.length + 0;\n", " } else {\n", " root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n", " }\n", "\n", " const existing_stylesheets = []\n", " const links = document.getElementsByTagName('link')\n", " for (let i = 0; i < links.length; i++) {\n", " const link = links[i]\n", " if (link.href != null) {\n", " existing_stylesheets.push(link.href)\n", " }\n", " }\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const escaped = encodeURI(url)\n", " if (existing_stylesheets.indexOf(escaped) !== -1) {\n", " on_load()\n", " continue;\n", " }\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", " } var existing_scripts = []\n", " const scripts = document.getElementsByTagName('script')\n", " for (let i = 0; i < scripts.length; i++) {\n", " var script = scripts[i]\n", " if (script.src != null) {\n", " existing_scripts.push(script.src)\n", " }\n", " }\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " const 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", " for (let i = 0; i < js_modules.length; i++) {\n", " const url = js_modules[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\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", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " for (const name in js_exports) {\n", " const url = js_exports[name];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " var element = document.createElement('script');\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " element.textContent = `\n", " import ${name} from \"${url}\"\n", " window.${name} = ${name}\n", " window._bokeh_on_load()\n", " `\n", " document.head.appendChild(element);\n", " }\n", " if (!js_urls.length && !js_modules.length) {\n", " on_load()\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", " const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\"];\n", " const js_modules = [];\n", " const js_exports = {};\n", " const css_urls = [];\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {} // ensure no trailing comma for IE\n", " ];\n", "\n", " function run_inline_js() {\n", " if ((root.Bokeh !== undefined) || (force === true)) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " try {\n", " inline_js[i].call(root, root.Bokeh);\n", " } catch(e) {\n", " if (!reloading) {\n", " throw e;\n", " }\n", " }\n", " }\n", " // Cache old bokeh versions\n", " if (Bokeh != undefined && !reloading) {\n", " var NewBokeh = root.Bokeh;\n", " if (Bokeh.versions === undefined) {\n", " Bokeh.versions = new Map();\n", " }\n", " if (NewBokeh.version !== Bokeh.version) {\n", " Bokeh.versions.set(NewBokeh.version, NewBokeh)\n", " }\n", " root.Bokeh = Bokeh;\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " }\n", " root._bokeh_is_initializing = false\n", " }\n", "\n", " function load_or_wait() {\n", " // Implement a backoff loop that tries to ensure we do not load multiple\n", " // versions of Bokeh and its dependencies at the same time.\n", " // In recent versions we use the root._bokeh_is_initializing flag\n", " // to determine whether there is an ongoing attempt to initialize\n", " // bokeh, however for backward compatibility we also try to ensure\n", " // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n", " // before older versions are fully initialized.\n", " if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n", " // If the timeout and bokeh was not successfully loaded we reset\n", " // everything and try loading again\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_is_initializing = false;\n", " root._bokeh_onload_callbacks = undefined;\n", " root._bokeh_is_loading = 0\n", " console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n", " load_or_wait();\n", " } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n", " setTimeout(load_or_wait, 100);\n", " } else {\n", " root._bokeh_is_initializing = true\n", " root._bokeh_onload_callbacks = []\n", " const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n", " if (!reloading && !bokeh_loaded) {\n", " if (root.Bokeh) {\n", " root.Bokeh = undefined;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " }\n", " load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", " }\n", " // Give older versions of the autoload script a head-start to ensure\n", " // they initialize before we start loading newer version.\n", " setTimeout(load_or_wait, 100)\n", "}(window));" ], "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = false;\n const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n const reloading = true;\n const Bokeh = root.Bokeh;\n\n // Set a timeout for this load but only if we are not already initializing\n if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n // Don't load bokeh if it is still initializing\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n // There is nothing to load\n run_callbacks();\n return null;\n }\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 window._bokeh_on_load = on_load\n\n function on_error(e) {\n const src_el = e.srcElement\n console.error(\"failed to load \" + (src_el.href || src_el.src));\n }\n\n const skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n root._bokeh_is_loading = css_urls.length + 0;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n const existing_stylesheets = []\n const links = document.getElementsByTagName('link')\n for (let i = 0; i < links.length; i++) {\n const link = links[i]\n if (link.href != null) {\n existing_stylesheets.push(link.href)\n }\n }\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const escaped = encodeURI(url)\n if (existing_stylesheets.indexOf(escaped) !== -1) {\n on_load()\n continue;\n }\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 } var existing_scripts = []\n const scripts = document.getElementsByTagName('script')\n for (let i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n existing_scripts.push(script.src)\n }\n }\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n const 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 for (let i = 0; i < js_modules.length; i++) {\n const url = js_modules[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n const url = js_exports[name];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\"];\n const js_modules = [];\n const js_exports = {};\n const css_urls = [];\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (let i = 0; i < inline_js.length; i++) {\n try {\n inline_js[i].call(root, root.Bokeh);\n } catch(e) {\n if (!reloading) {\n throw e;\n }\n }\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n var NewBokeh = root.Bokeh;\n if (Bokeh.versions === undefined) {\n Bokeh.versions = new Map();\n }\n if (NewBokeh.version !== Bokeh.version) {\n Bokeh.versions.set(NewBokeh.version, NewBokeh)\n }\n root.Bokeh = Bokeh;\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n // If the timeout and bokeh was not successfully loaded we reset\n // everything and try loading again\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n root._bokeh_is_loading = 0\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n if (root.Bokeh) {\n root.Bokeh = undefined;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "if ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n", " window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n", "}\n", "\n", "\n", " function JupyterCommManager() {\n", " }\n", "\n", " JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n", " if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " comm_manager.register_target(comm_id, function(comm) {\n", " comm.on_msg(msg_handler);\n", " });\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n", " comm.onMsg = msg_handler;\n", " });\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " console.log(message)\n", " var content = {data: message.data, comm_id};\n", " var buffers = []\n", " for (var buffer of message.buffers || []) {\n", " buffers.push(new DataView(buffer))\n", " }\n", " var metadata = message.metadata || {};\n", " var msg = {content, buffers, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " })\n", " }\n", " }\n", "\n", " JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n", " if (comm_id in window.PyViz.comms) {\n", " return window.PyViz.comms[comm_id];\n", " } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n", " if (msg_handler) {\n", " comm.on_msg(msg_handler);\n", " }\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n", " comm.open();\n", " if (msg_handler) {\n", " comm.onMsg = msg_handler;\n", " }\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " var comm_promise = google.colab.kernel.comms.open(comm_id)\n", " comm_promise.then((comm) => {\n", " window.PyViz.comms[comm_id] = comm;\n", " if (msg_handler) {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " var content = {data: message.data};\n", " var metadata = message.metadata || {comm_id};\n", " var msg = {content, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " }\n", " }) \n", " var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n", " return comm_promise.then((comm) => {\n", " comm.send(data, metadata, buffers, disposeOnDone);\n", " });\n", " };\n", " var comm = {\n", " send: sendClosure\n", " };\n", " }\n", " window.PyViz.comms[comm_id] = comm;\n", " return comm;\n", " }\n", " window.PyViz.comm_manager = new JupyterCommManager();\n", " \n", "\n", "\n", "var JS_MIME_TYPE = 'application/javascript';\n", "var HTML_MIME_TYPE = 'text/html';\n", "var EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\n", "var CLASS_NAME = 'output';\n", "\n", "/**\n", " * Render data to the DOM node\n", " */\n", "function render(props, node) {\n", " var div = document.createElement(\"div\");\n", " var script = document.createElement(\"script\");\n", " node.appendChild(div);\n", " node.appendChild(script);\n", "}\n", "\n", "/**\n", " * Handle when a new output is added\n", " */\n", "function handle_add_output(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", " if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", " var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", " if (id !== undefined) {\n", " var nchildren = toinsert.length;\n", " var html_node = toinsert[nchildren-1].children[0];\n", " html_node.innerHTML = output.data[HTML_MIME_TYPE];\n", " var scripts = [];\n", " var nodelist = html_node.querySelectorAll(\"script\");\n", " for (var i in nodelist) {\n", " if (nodelist.hasOwnProperty(i)) {\n", " scripts.push(nodelist[i])\n", " }\n", " }\n", "\n", " scripts.forEach( function (oldScript) {\n", " var newScript = document.createElement(\"script\");\n", " var attrs = [];\n", " var nodemap = oldScript.attributes;\n", " for (var j in nodemap) {\n", " if (nodemap.hasOwnProperty(j)) {\n", " attrs.push(nodemap[j])\n", " }\n", " }\n", " attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n", " newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n", " oldScript.parentNode.replaceChild(newScript, oldScript);\n", " });\n", " if (JS_MIME_TYPE in output.data) {\n", " toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n", " }\n", " output_area._hv_plot_id = id;\n", " if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n", " window.PyViz.plot_index[id] = Bokeh.index[id];\n", " } else {\n", " window.PyViz.plot_index[id] = null;\n", " }\n", " } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", "}\n", "\n", "/**\n", " * Handle when an output is cleared or removed\n", " */\n", "function handle_clear_output(event, handle) {\n", " var id = handle.cell.output_area._hv_plot_id;\n", " var server_id = handle.cell.output_area._bokeh_server_id;\n", " if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n", " var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n", " if (server_id !== null) {\n", " comm.send({event_type: 'server_delete', 'id': server_id});\n", " return;\n", " } else if (comm !== null) {\n", " comm.send({event_type: 'delete', 'id': id});\n", " }\n", " delete PyViz.plot_index[id];\n", " if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n", " var doc = window.Bokeh.index[id].model.document\n", " doc.clear();\n", " const i = window.Bokeh.documents.indexOf(doc);\n", " if (i > -1) {\n", " window.Bokeh.documents.splice(i, 1);\n", " }\n", " }\n", "}\n", "\n", "/**\n", " * Handle kernel restart event\n", " */\n", "function handle_kernel_cleanup(event, handle) {\n", " delete PyViz.comms[\"hv-extension-comm\"];\n", " window.PyViz.plot_index = {}\n", "}\n", "\n", "/**\n", " * Handle update_display_data messages\n", " */\n", "function handle_update_output(event, handle) {\n", " handle_clear_output(event, {cell: {output_area: handle.output_area}})\n", " handle_add_output(event, handle)\n", "}\n", "\n", "function register_renderer(events, OutputArea) {\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[0]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " events.on('output_added.OutputArea', handle_add_output);\n", " events.on('output_updated.OutputArea', handle_update_output);\n", " events.on('clear_output.CodeCell', handle_clear_output);\n", " events.on('delete.Cell', handle_clear_output);\n", " events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n", "\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " safe: true,\n", " index: 0\n", " });\n", "}\n", "\n", "if (window.Jupyter !== undefined) {\n", " try {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " } catch(err) {\n", " }\n", "}\n" ], "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = false;\n", " const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n", " const reloading = true;\n", " const Bokeh = root.Bokeh;\n", "\n", " // Set a timeout for this load but only if we are not already initializing\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", " if (js_modules == null) js_modules = [];\n", " if (js_exports == null) js_exports = {};\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", "\n", " if (root._bokeh_is_loading > 0) {\n", " // Don't load bokeh if it is still initializing\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n", " // There is nothing to load\n", " run_callbacks();\n", " return null;\n", " }\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", " window._bokeh_on_load = on_load\n", "\n", " function on_error(e) {\n", " const src_el = e.srcElement\n", " console.error(\"failed to load \" + (src_el.href || src_el.src));\n", " }\n", "\n", " const skip = [];\n", " if (window.requirejs) {\n", " window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n", " root._bokeh_is_loading = css_urls.length + 0;\n", " } else {\n", " root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n", " }\n", "\n", " const existing_stylesheets = []\n", " const links = document.getElementsByTagName('link')\n", " for (let i = 0; i < links.length; i++) {\n", " const link = links[i]\n", " if (link.href != null) {\n", " existing_stylesheets.push(link.href)\n", " }\n", " }\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const escaped = encodeURI(url)\n", " if (existing_stylesheets.indexOf(escaped) !== -1) {\n", " on_load()\n", " continue;\n", " }\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", " } var existing_scripts = []\n", " const scripts = document.getElementsByTagName('script')\n", " for (let i = 0; i < scripts.length; i++) {\n", " var script = scripts[i]\n", " if (script.src != null) {\n", " existing_scripts.push(script.src)\n", " }\n", " }\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " const 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", " for (let i = 0; i < js_modules.length; i++) {\n", " const url = js_modules[i];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\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", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " for (const name in js_exports) {\n", " const url = js_exports[name];\n", " const escaped = encodeURI(url)\n", " if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n", " if (!window.requirejs) {\n", " on_load();\n", " }\n", " continue;\n", " }\n", " var element = document.createElement('script');\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " element.textContent = `\n", " import ${name} from \"${url}\"\n", " window.${name} = ${name}\n", " window._bokeh_on_load()\n", " `\n", " document.head.appendChild(element);\n", " }\n", " if (!js_urls.length && !js_modules.length) {\n", " on_load()\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", " const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\"];\n", " const js_modules = [];\n", " const js_exports = {};\n", " const css_urls = [];\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {} // ensure no trailing comma for IE\n", " ];\n", "\n", " function run_inline_js() {\n", " if ((root.Bokeh !== undefined) || (force === true)) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " try {\n", " inline_js[i].call(root, root.Bokeh);\n", " } catch(e) {\n", " if (!reloading) {\n", " throw e;\n", " }\n", " }\n", " }\n", " // Cache old bokeh versions\n", " if (Bokeh != undefined && !reloading) {\n", " var NewBokeh = root.Bokeh;\n", " if (Bokeh.versions === undefined) {\n", " Bokeh.versions = new Map();\n", " }\n", " if (NewBokeh.version !== Bokeh.version) {\n", " Bokeh.versions.set(NewBokeh.version, NewBokeh)\n", " }\n", " root.Bokeh = Bokeh;\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " }\n", " root._bokeh_is_initializing = false\n", " }\n", "\n", " function load_or_wait() {\n", " // Implement a backoff loop that tries to ensure we do not load multiple\n", " // versions of Bokeh and its dependencies at the same time.\n", " // In recent versions we use the root._bokeh_is_initializing flag\n", " // to determine whether there is an ongoing attempt to initialize\n", " // bokeh, however for backward compatibility we also try to ensure\n", " // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n", " // before older versions are fully initialized.\n", " if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n", " // If the timeout and bokeh was not successfully loaded we reset\n", " // everything and try loading again\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_is_initializing = false;\n", " root._bokeh_onload_callbacks = undefined;\n", " root._bokeh_is_loading = 0\n", " console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n", " load_or_wait();\n", " } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n", " setTimeout(load_or_wait, 100);\n", " } else {\n", " root._bokeh_is_initializing = true\n", " root._bokeh_onload_callbacks = []\n", " const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n", " if (!reloading && !bokeh_loaded) {\n", " if (root.Bokeh) {\n", " root.Bokeh = undefined;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " }\n", " load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", " }\n", " // Give older versions of the autoload script a head-start to ensure\n", " // they initialize before we start loading newer version.\n", " setTimeout(load_or_wait, 100)\n", "}(window));" ], "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = false;\n const py_version = '3.5.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n const reloading = true;\n const Bokeh = root.Bokeh;\n\n // Set a timeout for this load but only if we are not already initializing\n if (typeof (root._bokeh_timeout) === \"undefined\" || (force || !root._bokeh_is_initializing)) {\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n // Don't load bokeh if it is still initializing\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n } else if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n // There is nothing to load\n run_callbacks();\n return null;\n }\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 window._bokeh_on_load = on_load\n\n function on_error(e) {\n const src_el = e.srcElement\n console.error(\"failed to load \" + (src_el.href || src_el.src));\n }\n\n const skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {}, 'shim': {}});\n root._bokeh_is_loading = css_urls.length + 0;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n const existing_stylesheets = []\n const links = document.getElementsByTagName('link')\n for (let i = 0; i < links.length; i++) {\n const link = links[i]\n if (link.href != null) {\n existing_stylesheets.push(link.href)\n }\n }\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const escaped = encodeURI(url)\n if (existing_stylesheets.indexOf(escaped) !== -1) {\n on_load()\n continue;\n }\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 } var existing_scripts = []\n const scripts = document.getElementsByTagName('script')\n for (let i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n existing_scripts.push(script.src)\n }\n }\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n const 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 for (let i = 0; i < js_modules.length; i++) {\n const url = js_modules[i];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) !== -1 || existing_scripts.indexOf(escaped) !== -1) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n const url = js_exports[name];\n const escaped = encodeURI(url)\n if (skip.indexOf(escaped) >= 0 || root[name] != null) {\n if (!window.requirejs) {\n on_load();\n }\n continue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 const js_urls = [\"https://cdn.holoviz.org/panel/1.5.4/dist/bundled/reactiveesm/es-module-shims@^1.10.0/dist/es-module-shims.min.js\"];\n const js_modules = [];\n const js_exports = {};\n const css_urls = [];\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (let i = 0; i < inline_js.length; i++) {\n try {\n inline_js[i].call(root, root.Bokeh);\n } catch(e) {\n if (!reloading) {\n throw e;\n }\n }\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n var NewBokeh = root.Bokeh;\n if (Bokeh.versions === undefined) {\n Bokeh.versions = new Map();\n }\n if (NewBokeh.version !== Bokeh.version) {\n Bokeh.versions.set(NewBokeh.version, NewBokeh)\n }\n root.Bokeh = Bokeh;\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n // If the timeout and bokeh was not successfully loaded we reset\n // everything and try loading again\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n root._bokeh_is_loading = 0\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n const bokeh_loaded = root.Bokeh != null && (root.Bokeh.version === py_version || (root.Bokeh.versions !== undefined && root.Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n if (root.Bokeh) {\n root.Bokeh = undefined;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "if ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n", " window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n", "}\n", "\n", "\n", " function JupyterCommManager() {\n", " }\n", "\n", " JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n", " if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " comm_manager.register_target(comm_id, function(comm) {\n", " comm.on_msg(msg_handler);\n", " });\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n", " comm.onMsg = msg_handler;\n", " });\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " console.log(message)\n", " var content = {data: message.data, comm_id};\n", " var buffers = []\n", " for (var buffer of message.buffers || []) {\n", " buffers.push(new DataView(buffer))\n", " }\n", " var metadata = message.metadata || {};\n", " var msg = {content, buffers, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " })\n", " }\n", " }\n", "\n", " JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n", " if (comm_id in window.PyViz.comms) {\n", " return window.PyViz.comms[comm_id];\n", " } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n", " if (msg_handler) {\n", " comm.on_msg(msg_handler);\n", " }\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n", " comm.open();\n", " if (msg_handler) {\n", " comm.onMsg = msg_handler;\n", " }\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " var comm_promise = google.colab.kernel.comms.open(comm_id)\n", " comm_promise.then((comm) => {\n", " window.PyViz.comms[comm_id] = comm;\n", " if (msg_handler) {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " var content = {data: message.data};\n", " var metadata = message.metadata || {comm_id};\n", " var msg = {content, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " }\n", " }) \n", " var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n", " return comm_promise.then((comm) => {\n", " comm.send(data, metadata, buffers, disposeOnDone);\n", " });\n", " };\n", " var comm = {\n", " send: sendClosure\n", " };\n", " }\n", " window.PyViz.comms[comm_id] = comm;\n", " return comm;\n", " }\n", " window.PyViz.comm_manager = new JupyterCommManager();\n", " \n", "\n", "\n", "var JS_MIME_TYPE = 'application/javascript';\n", "var HTML_MIME_TYPE = 'text/html';\n", "var EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\n", "var CLASS_NAME = 'output';\n", "\n", "/**\n", " * Render data to the DOM node\n", " */\n", "function render(props, node) {\n", " var div = document.createElement(\"div\");\n", " var script = document.createElement(\"script\");\n", " node.appendChild(div);\n", " node.appendChild(script);\n", "}\n", "\n", "/**\n", " * Handle when a new output is added\n", " */\n", "function handle_add_output(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", " if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", " var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", " if (id !== undefined) {\n", " var nchildren = toinsert.length;\n", " var html_node = toinsert[nchildren-1].children[0];\n", " html_node.innerHTML = output.data[HTML_MIME_TYPE];\n", " var scripts = [];\n", " var nodelist = html_node.querySelectorAll(\"script\");\n", " for (var i in nodelist) {\n", " if (nodelist.hasOwnProperty(i)) {\n", " scripts.push(nodelist[i])\n", " }\n", " }\n", "\n", " scripts.forEach( function (oldScript) {\n", " var newScript = document.createElement(\"script\");\n", " var attrs = [];\n", " var nodemap = oldScript.attributes;\n", " for (var j in nodemap) {\n", " if (nodemap.hasOwnProperty(j)) {\n", " attrs.push(nodemap[j])\n", " }\n", " }\n", " attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n", " newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n", " oldScript.parentNode.replaceChild(newScript, oldScript);\n", " });\n", " if (JS_MIME_TYPE in output.data) {\n", " toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n", " }\n", " output_area._hv_plot_id = id;\n", " if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n", " window.PyViz.plot_index[id] = Bokeh.index[id];\n", " } else {\n", " window.PyViz.plot_index[id] = null;\n", " }\n", " } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", "}\n", "\n", "/**\n", " * Handle when an output is cleared or removed\n", " */\n", "function handle_clear_output(event, handle) {\n", " var id = handle.cell.output_area._hv_plot_id;\n", " var server_id = handle.cell.output_area._bokeh_server_id;\n", " if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n", " var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n", " if (server_id !== null) {\n", " comm.send({event_type: 'server_delete', 'id': server_id});\n", " return;\n", " } else if (comm !== null) {\n", " comm.send({event_type: 'delete', 'id': id});\n", " }\n", " delete PyViz.plot_index[id];\n", " if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n", " var doc = window.Bokeh.index[id].model.document\n", " doc.clear();\n", " const i = window.Bokeh.documents.indexOf(doc);\n", " if (i > -1) {\n", " window.Bokeh.documents.splice(i, 1);\n", " }\n", " }\n", "}\n", "\n", "/**\n", " * Handle kernel restart event\n", " */\n", "function handle_kernel_cleanup(event, handle) {\n", " delete PyViz.comms[\"hv-extension-comm\"];\n", " window.PyViz.plot_index = {}\n", "}\n", "\n", "/**\n", " * Handle update_display_data messages\n", " */\n", "function handle_update_output(event, handle) {\n", " handle_clear_output(event, {cell: {output_area: handle.output_area}})\n", " handle_add_output(event, handle)\n", "}\n", "\n", "function register_renderer(events, OutputArea) {\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[0]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " events.on('output_added.OutputArea', handle_add_output);\n", " events.on('output_updated.OutputArea', handle_update_output);\n", " events.on('clear_output.CodeCell', handle_clear_output);\n", " events.on('delete.Cell', handle_clear_output);\n", " events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n", "\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " safe: true,\n", " index: 0\n", " });\n", "}\n", "\n", "if (window.Jupyter !== undefined) {\n", " try {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " } catch(err) {\n", " }\n", "}\n" ], "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "CPU times: user 13.2 s, sys: 3.27 s, total: 16.5 s\n", "Wall time: 10.4 s\n" ] } ], "source": [ "%%time\n", "%matplotlib inline\n", "\n", "import importlib\n", "import new_import \n", "\n", "importlib.reload(new_import)\n", "\n", "\n", "from new_import import *" ] }, { "cell_type": "code", "execution_count": 2, "id": "2298b035-c320-4c52-a2e4-6d8084f66b92", "metadata": { "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Starting new cluster.\n", "CPU times: user 706 ms, sys: 38 ms, total: 744 ms\n", "Wall time: 2min 56s\n" ] }, { "data": { "text/html": [ "
\n", "
\n", "
\n", "

Client

\n", "

Client-859375f2-c849-11ef-818f-7b2bc4b5933d

\n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", "
Connection method: Cluster objectCluster type: dask_gateway.GatewayCluster
\n", " Dashboard: https://hub.asia.easi-eo.solutions/services/dask-gateway/clusters/easihub.8f4044c87f8b4423883c64edb421d283/status\n", "
\n", "\n", " \n", " \n", " \n", "\n", " \n", "
\n", "

Cluster Info

\n", "
\n", "

GatewayCluster

\n", " \n", "
\n", "\n", "
\n", " \n", "\n", "
\n", "
" ], "text/plain": [ "" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%time\n", "# Cấu hình Daskgateway\n", "cluster, client = notebook_utils.initialize_dask(use_gateway=True, workers=(1,10))\n", "# Khai báo 1 Datacube là dc\n", "dc = datacube.Datacube()\n", "\n", "client" ] }, { "cell_type": "code", "execution_count": 3, "id": "c5df2663-2524-4b99-aef4-cc0c625519e4", "metadata": { "tags": [] }, "outputs": [], "source": [ "date_range = ('2022-09-01', '2023-10-30')\n", "longtitude_range = (105.5, 106.4)\n", "latitude_range = (9.2, 10.0) \n", "\n", "coordinates = (longtitude_range, latitude_range)" ] }, { "cell_type": "code", "execution_count": 8, "id": "f0422603-cca1-41bc-a12a-810d6a13e736", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "

Dataset size: 22.91 GB

" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
<xarray.Dataset> Size: 25GB\n",
       "Dimensions:      (time: 35, y: 8874, x: 9902)\n",
       "Coordinates:\n",
       "  * time         (time) datetime64[ns] 280B 2022-09-06T22:46:14.500000 ... 20...\n",
       "  * y            (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n",
       "  * x            (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n",
       "    spatial_ref  int32 4B 32648\n",
       "Data variables:\n",
       "    vv           (time, y, x) float32 12GB dask.array<chunksize=(1, 2048, 2048), meta=np.ndarray>\n",
       "    vh           (time, y, x) float32 12GB dask.array<chunksize=(1, 2048, 2048), meta=np.ndarray>\n",
       "Attributes:\n",
       "    crs:           EPSG:32648\n",
       "    grid_mapping:  spatial_ref
" ], "text/plain": [ " Size: 25GB\n", "Dimensions: (time: 35, y: 8874, x: 9902)\n", "Coordinates:\n", " * time (time) datetime64[ns] 280B 2022-09-06T22:46:14.500000 ... 20...\n", " * y (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n", " * x (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n", " spatial_ref int32 4B 32648\n", "Data variables:\n", " vv (time, y, x) float32 12GB dask.array\n", " vh (time, y, x) float32 12GB dask.array\n", "Attributes:\n", " crs: EPSG:32648\n", " grid_mapping: spatial_ref" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# tải dữ liệu vh vv từ vệ tinh sentinel-1\n", "dsvh, dsvv = load_data_sen1(dc, date_range, coordinates)" ] }, { "cell_type": "code", "execution_count": 9, "id": "c4d11ba1-b40a-4969-b911-e70914629dc9", "metadata": { "tags": [] }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/env/lib/python3.12/site-packages/xarray/groupers.py:487: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead.\n", " self.index_grouper = pd.Grouper(\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "4297d70c6919430cb953372fa3955139", "version_major": 2, "version_minor": 0 }, "text/plain": [ "VBox()" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "2025-01-01 14:17:23,166 - tornado.application - ERROR - Exception in callback functools.partial(>, exception=OSError('Timed out trying to connect to gateway://traefik-dask-gateway.easihub:80/easihub.8f4044c87f8b4423883c64edb421d283 after 30 s')>)\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/distributed/utils.py\", line 1952, in wait_for\n", " return await fut\n", " ^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/dask_gateway/comm.py\", line 48, in connect\n", " stream = await plain_stream.start_tls(\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", "asyncio.exceptions.CancelledError\n", "\n", "The above exception was the direct cause of the following exception:\n", "\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/distributed/comm/core.py\", line 342, in connect\n", " comm = await wait_for(\n", " ^^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/distributed/utils.py\", line 1951, in wait_for\n", " async with asyncio.timeout(timeout):\n", " ^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/opt/uv/python-installs/cpython-3.12.7-linux-x86_64-gnu/lib/python3.12/asyncio/timeouts.py\", line 115, in __aexit__\n", " raise TimeoutError from exc_val\n", "TimeoutError\n", "\n", "The above exception was the direct cause of the following exception:\n", "\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/tornado/ioloop.py\", line 750, in _run_callback\n", " ret = callback()\n", " ^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/tornado/ioloop.py\", line 774, in _discard_future_result\n", " future.result()\n", " File \"/env/lib/python3.12/site-packages/distributed/diagnostics/progressbar.py\", line 306, in listen\n", " self.comm = await connect(\n", " ^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/distributed/comm/core.py\", line 368, in connect\n", " raise OSError(\n", "OSError: Timed out trying to connect to gateway://traefik-dask-gateway.easihub:80/easihub.8f4044c87f8b4423883c64edb421d283 after 30 s\n" ] } ], "source": [ "average_vh = calculate_max(dsvh, time_pattern='1M')\n", "progress(average_vh)" ] }, { "cell_type": "code", "execution_count": 10, "id": "3849455c-e4ea-4c83-9693-990a8edce2e8", "metadata": { "tags": [] }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/env/lib/python3.12/site-packages/xarray/groupers.py:487: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead.\n", " self.index_grouper = pd.Grouper(\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "773a4f4deaea4dff857249a0c2d9be51", "version_major": 2, "version_minor": 0 }, "text/plain": [ "VBox()" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "2025-01-01 14:17:23,169 - tornado.application - ERROR - Exception in callback functools.partial(>, exception=OSError('Timed out trying to connect to gateway://traefik-dask-gateway.easihub:80/easihub.8f4044c87f8b4423883c64edb421d283 after 30 s')>)\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/distributed/utils.py\", line 1952, in wait_for\n", " return await fut\n", " ^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/dask_gateway/comm.py\", line 48, in connect\n", " stream = await plain_stream.start_tls(\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", "asyncio.exceptions.CancelledError\n", "\n", "The above exception was the direct cause of the following exception:\n", "\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/distributed/comm/core.py\", line 342, in connect\n", " comm = await wait_for(\n", " ^^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/distributed/utils.py\", line 1951, in wait_for\n", " async with asyncio.timeout(timeout):\n", " ^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/opt/uv/python-installs/cpython-3.12.7-linux-x86_64-gnu/lib/python3.12/asyncio/timeouts.py\", line 115, in __aexit__\n", " raise TimeoutError from exc_val\n", "TimeoutError\n", "\n", "The above exception was the direct cause of the following exception:\n", "\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/tornado/ioloop.py\", line 750, in _run_callback\n", " ret = callback()\n", " ^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/tornado/ioloop.py\", line 774, in _discard_future_result\n", " future.result()\n", " File \"/env/lib/python3.12/site-packages/distributed/diagnostics/progressbar.py\", line 306, in listen\n", " self.comm = await connect(\n", " ^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/distributed/comm/core.py\", line 368, in connect\n", " raise OSError(\n", "OSError: Timed out trying to connect to gateway://traefik-dask-gateway.easihub:80/easihub.8f4044c87f8b4423883c64edb421d283 after 30 s\n" ] } ], "source": [ "average_vv = calculate_max(dsvv, time_pattern='1M')\n", "progress(average_vv)" ] }, { "cell_type": "code", "execution_count": 11, "id": "b6a66c55-ae30-4af9-9b8d-8d4f2152cf93", "metadata": { "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "CPU times: user 8.91 s, sys: 8.19 s, total: 17.1 s\n", "Wall time: 4min 22s\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
<xarray.DataArray 'vv' (time: 14, y: 8874, x: 9902)> Size: 5GB\n",
       "array([[[0.11669904, 0.11758084, 0.11906392, ..., 0.28758633,\n",
       "         0.28219926, 0.2772522 ],\n",
       "        [0.11669904, 0.11758084, 0.11906392, ..., 0.2977812 ,\n",
       "         0.29101884, 0.29437637],\n",
       "        [0.123698  , 0.12604341, 0.1280164 , ..., 0.32462057,\n",
       "         0.3412418 , 0.33167392],\n",
       "        ...,\n",
       "        [0.0860377 , 0.08814673, 0.08877262, ..., 0.07386821,\n",
       "         0.07060286, 0.06853181],\n",
       "        [0.08429613, 0.08629276, 0.08680432, ..., 0.07478057,\n",
       "         0.07110291, 0.0690233 ],\n",
       "        [0.08452614, 0.08514079, 0.08482596, ..., 0.07478057,\n",
       "         0.07110291, 0.0690233 ]],\n",
       "\n",
       "       [[0.01042379, 0.00980564, 0.00910663, ..., 0.2470314 ,\n",
       "         0.2617413 , 0.26719323],\n",
       "        [0.01042379, 0.00980564, 0.00910663, ..., 0.27529654,\n",
       "         0.29579878, 0.32552853],\n",
       "        [0.01044675, 0.00982475, 0.00910367, ..., 0.31401765,\n",
       "         0.33365095, 0.39374885],\n",
       "...\n",
       "        [0.17662166, 0.22541875, 0.20114286, ..., 0.07318421,\n",
       "         0.06952109, 0.06355632],\n",
       "        [0.15515417, 0.18215807, 0.16962345, ..., 0.07190494,\n",
       "         0.06896029, 0.06449131],\n",
       "        [0.13391307, 0.13972393, 0.13716471, ..., 0.07190494,\n",
       "         0.06896029, 0.06449131]],\n",
       "\n",
       "       [[0.0131518 , 0.01348239, 0.01371657, ..., 0.26908004,\n",
       "         0.27120155, 0.31028602],\n",
       "        [0.0131518 , 0.01348239, 0.01371657, ..., 0.30983835,\n",
       "         0.32544178, 0.3898932 ],\n",
       "        [0.01299412, 0.01317724, 0.01338189, ..., 0.35239032,\n",
       "         0.3864454 , 0.42996913],\n",
       "        ...,\n",
       "        [0.08935151, 0.08881748, 0.0870014 , ..., 0.02987257,\n",
       "         0.02962873, 0.03015281],\n",
       "        [0.09377098, 0.0899022 , 0.08724123, ..., 0.02970332,\n",
       "         0.02930899, 0.02925275],\n",
       "        [0.10420843, 0.09353115, 0.0881807 , ..., 0.02970332,\n",
       "         0.02930899, 0.02925275]]], dtype=float32)\n",
       "Coordinates:\n",
       "  * y            (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n",
       "  * x            (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n",
       "    spatial_ref  int32 4B 32648\n",
       "  * time         (time) datetime64[ns] 112B 2022-09-30 2022-10-31 ... 2023-10-31\n",
       "Attributes:\n",
       "    units:         intensity\n",
       "    nodata:        nan\n",
       "    crs:           EPSG:32648\n",
       "    grid_mapping:  spatial_ref
" ], "text/plain": [ " Size: 5GB\n", "array([[[0.11669904, 0.11758084, 0.11906392, ..., 0.28758633,\n", " 0.28219926, 0.2772522 ],\n", " [0.11669904, 0.11758084, 0.11906392, ..., 0.2977812 ,\n", " 0.29101884, 0.29437637],\n", " [0.123698 , 0.12604341, 0.1280164 , ..., 0.32462057,\n", " 0.3412418 , 0.33167392],\n", " ...,\n", " [0.0860377 , 0.08814673, 0.08877262, ..., 0.07386821,\n", " 0.07060286, 0.06853181],\n", " [0.08429613, 0.08629276, 0.08680432, ..., 0.07478057,\n", " 0.07110291, 0.0690233 ],\n", " [0.08452614, 0.08514079, 0.08482596, ..., 0.07478057,\n", " 0.07110291, 0.0690233 ]],\n", "\n", " [[0.01042379, 0.00980564, 0.00910663, ..., 0.2470314 ,\n", " 0.2617413 , 0.26719323],\n", " [0.01042379, 0.00980564, 0.00910663, ..., 0.27529654,\n", " 0.29579878, 0.32552853],\n", " [0.01044675, 0.00982475, 0.00910367, ..., 0.31401765,\n", " 0.33365095, 0.39374885],\n", "...\n", " [0.17662166, 0.22541875, 0.20114286, ..., 0.07318421,\n", " 0.06952109, 0.06355632],\n", " [0.15515417, 0.18215807, 0.16962345, ..., 0.07190494,\n", " 0.06896029, 0.06449131],\n", " [0.13391307, 0.13972393, 0.13716471, ..., 0.07190494,\n", " 0.06896029, 0.06449131]],\n", "\n", " [[0.0131518 , 0.01348239, 0.01371657, ..., 0.26908004,\n", " 0.27120155, 0.31028602],\n", " [0.0131518 , 0.01348239, 0.01371657, ..., 0.30983835,\n", " 0.32544178, 0.3898932 ],\n", " [0.01299412, 0.01317724, 0.01338189, ..., 0.35239032,\n", " 0.3864454 , 0.42996913],\n", " ...,\n", " [0.08935151, 0.08881748, 0.0870014 , ..., 0.02987257,\n", " 0.02962873, 0.03015281],\n", " [0.09377098, 0.0899022 , 0.08724123, ..., 0.02970332,\n", " 0.02930899, 0.02925275],\n", " [0.10420843, 0.09353115, 0.0881807 , ..., 0.02970332,\n", " 0.02930899, 0.02925275]]], dtype=float32)\n", "Coordinates:\n", " * y (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n", " * x (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n", " spatial_ref int32 4B 32648\n", " * time (time) datetime64[ns] 112B 2022-09-30 2022-10-31 ... 2023-10-31\n", "Attributes:\n", " units: intensity\n", " nodata: nan\n", " crs: EPSG:32648\n", " grid_mapping: spatial_ref" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%time\n", "average_vh.compute()\n", "average_vv.compute()" ] }, { "cell_type": "code", "execution_count": 12, "id": "46f285ce-490c-42e1-9822-8154b37704f6", "metadata": { "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "No datasets require offset correction\n", "The valid_data_mask and scale (no offset) have been applied to the reflectance bands\n" ] }, { "data": { "text/html": [ "

Dataset size: 120.05 GB

" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
<xarray.Dataset> Size: 129GB\n",
       "Dimensions:      (time: 163, y: 8874, x: 9902)\n",
       "Coordinates:\n",
       "  * time         (time) datetime64[ns] 1kB 2022-09-02T03:35:23.960000 ... 202...\n",
       "  * y            (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n",
       "  * x            (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n",
       "    spatial_ref  int32 4B 32648\n",
       "Data variables:\n",
       "    red          (time, y, x) float32 57GB dask.array<chunksize=(1, 2048, 2048), meta=np.ndarray>\n",
       "    nir          (time, y, x) float32 57GB dask.array<chunksize=(1, 2048, 2048), meta=np.ndarray>\n",
       "    scl          (time, y, x) uint8 14GB dask.array<chunksize=(1, 2048, 2048), meta=np.ndarray>\n",
       "Attributes:\n",
       "    crs:           EPSG:32648\n",
       "    grid_mapping:  spatial_ref
" ], "text/plain": [ " Size: 129GB\n", "Dimensions: (time: 163, y: 8874, x: 9902)\n", "Coordinates:\n", " * time (time) datetime64[ns] 1kB 2022-09-02T03:35:23.960000 ... 202...\n", " * y (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n", " * x (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n", " spatial_ref int32 4B 32648\n", "Data variables:\n", " red (time, y, x) float32 57GB dask.array\n", " nir (time, y, x) float32 57GB dask.array\n", " scl (time, y, x) uint8 14GB dask.array\n", "Attributes:\n", " crs: EPSG:32648\n", " grid_mapping: spatial_ref" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "data_sen2 = load_data_sen2(dc, date_range, coordinates)\n", "notebook_utils.heading(notebook_utils.xarray_object_size(data_sen2))\n", "display(data_sen2)" ] }, { "cell_type": "code", "execution_count": 13, "id": "8cb877b1-a69e-4ee8-b54c-235b5ba83084", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "{'0': 'no data',\n", " '1': 'saturated or defective',\n", " '2': 'dark area pixels',\n", " '3': 'cloud shadows',\n", " '4': 'vegetation',\n", " '5': 'bare soils',\n", " '6': 'water',\n", " '7': 'unclassified',\n", " '8': 'cloud medium probability',\n", " '9': 'cloud high probability',\n", " '10': 'thin cirrus',\n", " '11': 'snow or ice'}" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "CPU times: user 966 ms, sys: 20.3 ms, total: 986 ms\n", "Wall time: 983 ms\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "2a412edfddcf4d779893f43904d5e20b", "version_major": 2, "version_minor": 0 }, "text/plain": [ "VBox()" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "2025-01-01 14:18:38,423 - tornado.application - ERROR - Exception in callback functools.partial(>, exception=OSError('Timed out trying to connect to gateway://traefik-dask-gateway.easihub:80/easihub.8f4044c87f8b4423883c64edb421d283 after 30 s')>)\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/distributed/utils.py\", line 1952, in wait_for\n", " return await fut\n", " ^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/dask_gateway/comm.py\", line 45, in connect\n", " plain_stream = await self.client.connect(\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/tornado/tcpclient.py\", line 279, in connect\n", " af, addr, stream = await connector.start(connect_timeout=timeout)\n", " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", "asyncio.exceptions.CancelledError\n", "\n", "The above exception was the direct cause of the following exception:\n", "\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/distributed/comm/core.py\", line 342, in connect\n", " comm = await wait_for(\n", " ^^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/distributed/utils.py\", line 1951, in wait_for\n", " async with asyncio.timeout(timeout):\n", " ^^^^^^^^^^^^^^^^^^^^^^^^\n", " File \"/opt/uv/python-installs/cpython-3.12.7-linux-x86_64-gnu/lib/python3.12/asyncio/timeouts.py\", line 115, in __aexit__\n", " raise TimeoutError from exc_val\n", "TimeoutError\n", "\n", "The above exception was the direct cause of the following exception:\n", "\n", "Traceback (most recent call last):\n", " File \"/env/lib/python3.12/site-packages/tornado/ioloop.py\", line 750, in _run_callback\n", " ret = callback()\n", " ^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/tornado/ioloop.py\", line 774, in _discard_future_result\n", " future.result()\n", " File \"/env/lib/python3.12/site-packages/distributed/diagnostics/progressbar.py\", line 306, in listen\n", " self.comm = await connect(\n", " ^^^^^^^^^^^^^^\n", " File \"/env/lib/python3.12/site-packages/distributed/comm/core.py\", line 368, in connect\n", " raise OSError(\n", "OSError: Timed out trying to connect to gateway://traefik-dask-gateway.easihub:80/easihub.8f4044c87f8b4423883c64edb421d283 after 30 s\n" ] } ], "source": [ "%%time\n", "# Tiến hành loại bỏ các vị trí bị mây ảnh hưởng\n", "result = mask_cloud(data_sen2)\n", "progress(result)" ] }, { "cell_type": "code", "execution_count": 14, "id": "325668db-040c-44d1-8cac-749f1850067d", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
<xarray.DataArray 'NDVI' (time: 163, y: 8874, x: 9902)> Size: 57GB\n",
       "dask.array<truediv, shape=(163, 8874, 9902), dtype=float32, chunksize=(1, 2048, 2048), chunktype=numpy.ndarray>\n",
       "Coordinates:\n",
       "  * time         (time) datetime64[ns] 1kB 2022-09-02T03:35:23.960000 ... 202...\n",
       "  * y            (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n",
       "  * x            (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n",
       "    spatial_ref  int32 4B 32648
" ], "text/plain": [ " Size: 57GB\n", "dask.array\n", "Coordinates:\n", " * time (time) datetime64[ns] 1kB 2022-09-02T03:35:23.960000 ... 202...\n", " * y (y) float64 71kB 1.106e+06 1.106e+06 ... 1.017e+06 1.017e+06\n", " * x (x) float64 79kB 5.548e+05 5.548e+05 ... 6.538e+05 6.538e+05\n", " spatial_ref int32 4B 32648" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# calculate NDVI\n", "dsNDVI = calculate_indices(result, index='NDVI', satellite_mission='s2')\n", "ndvi = dsNDVI[\"NDVI\"]\n", "display(ndvi)\n" ] }, { "cell_type": "code", "execution_count": 15, "id": "f94969d8-d04f-4495-af63-6323d5c730ef", "metadata": { "tags": [] }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/env/lib/python3.12/site-packages/xarray/groupers.py:487: FutureWarning: 'M' is deprecated and will be removed in a future version, please use 'ME' instead.\n", " self.index_grouper = pd.Grouper(\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "CPU times: user 514 ms, sys: 844 μs, total: 515 ms\n", "Wall time: 511 ms\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "02012f0b386c4940aa24b41a05c9ddce", "version_major": 2, "version_minor": 0 }, "text/plain": [ "VBox()" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%time\n", "# calculate average NDVI\n", "average_ndvi = calculate_max(ndvi,time_pattern=\"1M\")\n", "progress(average_ndvi)" ] }, { "cell_type": "code", "execution_count": 16, "id": "06bd6bda-aa8b-44a0-9c8a-d17ccf5b86c3", "metadata": { "tags": [] }, "outputs": [], "source": [ "average_ndvi = average_ndvi.compute()" ] }, { "cell_type": "code", "execution_count": 17, "id": "af4fe58b-358a-42f8-b9a4-f3547d2c230b", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.imshow(average_ndvi.isel(time=0))" ] }, { "cell_type": "markdown", "id": "edab3c39-1d85-4ef5-831c-f64070c31355", "metadata": {}, "source": [ "#####################################################################################" ] }, { "cell_type": "code", "execution_count": 1, "id": "c83d666e-139c-4215-909e-32c535532b19", "metadata": { "tags": [] }, "outputs": [ { "ename": "NameError", "evalue": "name 'joblib' is not defined", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", "Cell \u001b[0;32mIn[1], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m fill_nan_model \u001b[38;5;241m=\u001b[39m \u001b[43mjoblib\u001b[49m\u001b[38;5;241m.\u001b[39mload(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124moutput/regressors/max/gb_cloud.pkl\u001b[39m\u001b[38;5;124m'\u001b[39m)\n", "\u001b[0;31mNameError\u001b[0m: name 'joblib' is not defined" ] } ], "source": [ "fill_nan_model = joblib.load('output/regressors/max/gb_cloud.pkl')" ] }, { "cell_type": "code", "execution_count": null, "id": "044303a9-e620-46e7-953f-e7f9b3ef91c6", "metadata": { "tags": [] }, "outputs": [], "source": [ "mask = ~np.isnan(average_ndvi)\n", "data = np.stack([average_vh.values[mask], average_vv.values[mask]], axis=1)\n", "label = average_ndvi.values[mask]" ] }, { "cell_type": "code", "execution_count": null, "id": "c38dda57-604f-4705-a282-eaec22f3ea12", "metadata": { "tags": [] }, "outputs": [], "source": [ "num_samples = 300\n", "\n", "# Generate random indices\n", "random_indices = np.random.choice(data.shape[0], size=num_samples, replace=False)\n", "\n", "# Subset the data using the random indices\n", "x = data[random_indices]\n", "y = label[random_indices]\n", "\n", "# Check the new shape\n", "print(x.shape)\n", "print(y.shape)" ] }, { "cell_type": "code", "execution_count": null, "id": "89039d87-49cf-4cac-8020-350c516d9332", "metadata": { "tags": [] }, "outputs": [], "source": [ "np.savez(\"input/saved_datasets/test_aug.npz\", data=x, label=y)" ] }, { "cell_type": "code", "execution_count": null, "id": "8cdc9d56-6e4a-4da9-9280-e632a1434f12", "metadata": { "tags": [] }, "outputs": [], "source": [ "preds = fill_nan_model.predict(x)\n", "mse = mean_squared_error(y, preds)\n", "mae = mean_absolute_error(y, preds)\n", "r2 = r2_score(y, preds)\n", "print(f\"MSE: {mse}\")\n", "print(f\"MAE: {mae}\")\n", "print(f\"R^2: {r2}\")" ] }, { "cell_type": "code", "execution_count": null, "id": "859e29ca-731c-4877-ace3-033f828185f7", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "115ac772-ced4-4671-aeb3-9ee92aeef230", "metadata": {}, "source": [ "#####################################################################################" ] }, { "cell_type": "code", "execution_count": 18, "id": "1be81b66-9ee6-4b4c-b511-3a57a541be31", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
NoXYLU2022HientrangHT_codegeometry
01.0603860.8191081162.862PomeloCLN3POINT (603860.819 1081162.862)
12.0601306.4101082782.940PomeloCLN3POINT (601306.41 1082782.94)
23.0601084.5101081351.870PomeloCLN3POINT (601084.51 1081351.87)
34.0602193.7601079205.220PomeloCLN3POINT (602193.76 1079205.22)
45.0602459.0001080946.000PomeloCLN3POINT (602459 1080946)
\n", "
" ], "text/plain": [ " No X Y LU2022 Hientrang HT_code \\\n", "0 1.0 603860.819 1081162.862 Pomelo CLN 3 \n", "1 2.0 601306.410 1082782.940 Pomelo CLN 3 \n", "2 3.0 601084.510 1081351.870 Pomelo CLN 3 \n", "3 4.0 602193.760 1079205.220 Pomelo CLN 3 \n", "4 5.0 602459.000 1080946.000 Pomelo CLN 3 \n", "\n", " geometry \n", "0 POINT (603860.819 1081162.862) \n", "1 POINT (601306.41 1082782.94) \n", "2 POINT (601084.51 1081351.87) \n", "3 POINT (602193.76 1079205.22) \n", "4 POINT (602459 1080946) " ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "train_path = \"input/train_points/1130/ST_1130_points.shp\" \n", "# train_path = \"train/updated_data/ThuanHoa_DKS_Kappa.shp\"\n", "ground_points = load_data_geo(train_path)\n", "ground_points.head()" ] }, { "cell_type": "code", "execution_count": 19, "id": "a24a5b13-a620-4154-bf17-6d277c8d6eb8", "metadata": { "tags": [] }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/env/lib/python3.12/site-packages/sklearn/base.py:380: InconsistentVersionWarning: Trying to unpickle estimator DecisionTreeRegressor from version 1.3.2 when using version 1.6.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:\n", "https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations\n", " warnings.warn(\n", "/env/lib/python3.12/site-packages/sklearn/base.py:380: InconsistentVersionWarning: Trying to unpickle estimator RandomForestRegressor from version 1.3.2 when using version 1.6.0. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:\n", "https://scikit-learn.org/stable/model_persistence.html#security-maintainability-limitations\n", " warnings.warn(\n" ] } ], "source": [ "fill_nan_model = joblib.load('output/regressors/max/rf_cloud.pkl')" ] }, { "cell_type": "code", "execution_count": 20, "id": "fa9191d7-6784-4e1d-a1dd-69a9dab56228", "metadata": { "tags": [] }, "outputs": [], "source": [ "\n", "def extract_data_with_HTcode(ground_points, average_ndvi, dsvh, dsvv):\n", " datasets = {}\n", " for idx, point in ground_points.iterrows():\n", " \n", " # Ensure each HT_code has its own dictionary\n", " if point.HT_code not in datasets:\n", " datasets[point.HT_code] = {'ndvi': [], 'vh': [], 'vv': []}\n", " # Get the data for this point\n", " ndvi_data = average_ndvi.sel(x=point.geometry.x, y=point.geometry.y, method='nearest').values\n", " vh_data = dsvh.sel(x=point.geometry.x, y=point.geometry.y, method='nearest').values\n", " vv_data = dsvv.sel(x=point.geometry.x, y=point.geometry.y, method='nearest').values\n", " \n", " # Append the data to the lists for this HT_code\n", " datasets[point.HT_code]['ndvi'].append(ndvi_data)\n", " datasets[point.HT_code]['vh'].append(vh_data)\n", " datasets[point.HT_code]['vv'].append(vv_data)\n", " \n", " return datasets" ] }, { "cell_type": "code", "execution_count": 21, "id": "069c9adb-1671-4470-93b2-abda9d855be4", "metadata": { "tags": [] }, "outputs": [], "source": [ "data = extract_data_with_HTcode(ground_points, average_ndvi, average_vh, average_vv)" ] }, { "cell_type": "markdown", "id": "22cd678c-ff7e-43ab-9550-9f560c1d31bb", "metadata": {}, "source": [ "*********************************************************************************************************" ] }, { "cell_type": "code", "execution_count": null, "id": "cabb6f91-ff1c-43a5-b02d-d83266e3a4c2", "metadata": { "tags": [] }, "outputs": [], "source": [ "index = 0" ] }, { "cell_type": "code", "execution_count": null, "id": "0d6f0534-17c7-413a-9cdd-742c4a12b221", "metadata": { "tags": [] }, "outputs": [], "source": [ "ndvi = np.concatenate(data[index]['ndvi'])\n", "vh = np.concatenate(data[index]['vh'])\n", "vv = np.concatenate(data[index]['vv'])\n", "X_pred = np.stack([vh, vv], axis=1)\n", "print(ndvi.shape, X_pred.shape)" ] }, { "cell_type": "code", "execution_count": null, "id": "3d9375c0-6300-4aa5-8c8b-f36004f908eb", "metadata": { "tags": [] }, "outputs": [], "source": [ "mask = ~np.isnan(ndvi)\n", "nonan_ndvi = ndvi[mask]\n", "nonan_ndvi.shape" ] }, { "cell_type": "code", "execution_count": null, "id": "1a191ed6-d10a-49b9-aa43-d87509a050f6", "metadata": { "tags": [] }, "outputs": [], "source": [ "pred_data = X_pred[mask]\n", "pred_data.shape" ] }, { "cell_type": "code", "execution_count": null, "id": "423a14e8-46e7-4741-bc19-4dbac6edd14d", "metadata": {}, "outputs": [], "source": [ "pred_data = pred_data[:75]\n", "nonan_ndvi = nonan_ndvi[:75]\n", "pred_data.shape" ] }, { "cell_type": "code", "execution_count": null, "id": "9d0a8983-01ae-42b1-95d7-918219dcbcb3", "metadata": { "tags": [] }, "outputs": [], "source": [ "preds = fill_nan_model.predict(pred_data)" ] }, { "cell_type": "code", "execution_count": null, "id": "6cb5be9a-9420-43ce-aa1b-6d98aef655f0", "metadata": { "tags": [] }, "outputs": [], "source": [ "# print(nonan_ndvi)\n", "# print(preds)" ] }, { "cell_type": "code", "execution_count": null, "id": "02d51159-1654-4a44-9b30-1ee3f955538c", "metadata": { "tags": [] }, "outputs": [], "source": [ "mae = mean_squared_error(nonan_ndvi, preds)\n", "r2 = r2_score(preds, nonan_ndvi)\n", "print(\"MAE: \", mae)\n", "print(\"R^2: \", r2)" ] }, { "cell_type": "code", "execution_count": null, "id": "b6402503-4e27-483d-94c5-052121e702f6", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 96, "id": "13737f5f-4ce3-4b49-988a-f492bf269490", "metadata": { "tags": [] }, "outputs": [ { "data": { "image/png": "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jh8/jn/96194//33cezYMQCAxWIx9cVCTU0NWlpaYLFY2DxfxcXFSEtLwxdffIG6ujqzczT5+fl45513sGHDBqSlpZmdAwA4cOAArrrqKnz55ZcAwOJ5TE9PR2BgINLT003taC8zMxPnnXce/vWvf6G0tNTsHE1mZiZmzJiB3//+9ygvLzc7BwBw8OBBPPTQQ7j99tvxm9/8BgDg5mbuy9mCggJ88cUXeOedd5CbmwvA/H0nALS2tpr683vj1H0BCcOVlZXR3r176dChQ9TY2Gh2jmbfvn0UFxdH27ZtIyKitrY2k4uIDhw4QLfffjudOnXK7BRNVlYWvfDCC9TS0mJ2SgfHjx+nzMxMFs+bQ21tLdXU1LDazpubm4mItOevtbXVzJwOzHzuMjMzacSIEZScnEzu7u6UlJREd955p/ZxM8bpwIEDtGDBAtq8eTM1NTURkfn7pczMTIqNjaWpU6eSxWKhxYsX0969e01tcnSFh4fTBRdcQP7+/nTBBRdQRkaGqU1tbW100003kb+/P1166aX0n//8p8PHzJCRkUFDhw6l++67z5Sf353c3FwaPnw43X333VRdXd3l42btozIyMmjw4MF00003UUBAAL3yyiumdLSXmZlJgYGBdM0119CFF15I06ZNoz/84Q/ax83Yrvbs2UMjRoygBQsWkNVqpXPOOYd++tOfah836/k7cOAA3XbbbXTxxRfTE088Qf/6179M6ejs+PHjtH37du3PznrOZEJjsMzMTJoyZQpNmjSJBg8eTM8995zZSURk33H5+fmRxWKhiy++mBoaGsxOoszMTBo+fDj95Cc/of3792uPm/mCJj09ndzd3en5559n0eNQUFBAvr6+dP7555v+IsbhwIEDtHDhQkpOTqbIyEhKSUkhInPHKycnh26++Wa6/PLL6aqrrqKSkhIiMn9Sc/DgQVPHp7KykqZOnUr33HMPVVZW0vHjx+lXv/oVxcXF0SWXXKJ9npHjlJeXRzExMTRo0CCaNWsWffDBB6ZPanJzc2nkyJH0//7f/6MjR45QdnY2hYWF0T333GNKj0N2djaFhITQo48+SnV1dZSfn09Wq5W2bNliahcR0e23304zZsygpUuX0rx58+jf//63aS179+6lwYMH02OPPaY9VlxcTJmZmdobHWa4//776brrriMi+7b9zjvv0Msvv0x//vOftc8xeh+Vnp5OgwcPprVr1xKR/XmcNWsWnThxwtCO9kpLS2nKlCn00EMPEZF9v7Vo0SJ64YUXOnyekWNVVFREsbGx9Itf/IKampqopKSEHn/8cbJYLHTppZea0kRkf+PV39+fbrjhBrruuuto3rx5NHz4cPrd735naEd3XUFBQTR37lztzXMi5+zTZUJjoNzcXAoODqYHH3yQsrOz6YknnqAhQ4ZQWVmZqV2Od2HWrl1L77zzDkVFRdHu3buJyLwXemVlZTR58mS66667tMcaGhqosrLSlB4i+7swPj4+9MADD5jW0JOMjAwaPXo0BQQEUHJyMu3Zs0f7H7QZz+HevXtp2LBh9POf/5zeeustuvLKK2ncuHHakRozXpDu3buXhg8fTqtXr6ZbbrmFzj33XBo/fjzV1NQY3tJeTk4OeXh4kMVioa+++oqIjB+fY8eOUVRUFH333XfaY9XV1fTee+9RdHQ0XXPNNYb2NDc303PPPUeXX3457d69m+bPn0+JiYmmTmrq6urolltuodWrV1NjY6N2hO+1116jSZMmUUNDgynbdW1tLf3sZz+jm2++mZqbm7WGq6++mp5++ml68sknTZ3YbN68mZ555hnauXMnLViwgC6++GJKT0+nZ599lo4dO2ZYR3V1NZ1//vkUEBCgPXbllVfStGnTyGKx0AUXXEAvvfSSYT3tXX311drPPuecc+i8886jyMhIioyMpBkzZmj7cKO2ryNHjpC/v782mSEi+uCDD8jPz097EWrG/1fS0tIoJiaGDh06pD22atUquvLKK+n666+n2267TXvcqL5vv/2W4uPjqbCwUHvswIEDFB4eTlartcOkxkj33nsvLV26VPvzsWPHaP369WSxWOiZZ54xpamoqIjOP/98mjNnDp177rm0ZMkS+vLLL7WPD3T7lgmNQdra2ui+++6jq666Snusvr6eFi1aRGlpabR3794O/yCMkpqaSl5eXvToo48SkX2nHx4eTrfccovhLe0dPHiQZs+eTTabjVpaWmj58uU0Z84cCgoKoocfflh7N9sohw8fpoCAAFq5ciUR2U9X+t3vfkd33XUXrV69mjIzMw3t6aykpIRWrlxJJ06coKioKJo+fTplZ2cTEWm/GyU/P7/Du2hERF999RVdddVVVF5ebsoEorCwkBITE+nBBx/UHsvKyqKJEyfSP/7xD8N7HE6dOkVXXHEFXXnllXTjjTeSt7e3toM38sVxeXk5jR07tsORRyL7mwibNm2iKVOm0GuvvWZYT1tbG6WlpdF7771HRERNTU0dJjVmTIyrq6tp1apV9NZbb3V4/KOPPqKRI0eSzWYzZUJTX19PH3/8cYcjs08++SRZLBa6/vrradasWTR58mTTTrHaunUrzZo1i4iI/vOf/9DSpUtp1KhRZLFYqKioiIiMeR7r6uror3/9K40fP56WLFlCCxYsoEsvvZTef/99+t///kcrVqyg6dOn01/+8hfdWzpbsmQJrVq1iv7whz/QxRdfTGVlZVRWVkbff/89xcbG0mWXXWZoT15eHm3atKnL45dddhnNmTPHtDM4srOzafTo0fTEE09Qc3MzPfnkk+Th4UEPP/ww3XPPPRQdHU2zZ882tOmLL76gMWPGUGpqqvZYeno6TZ8+nV588UWKioqid99919CmtrY2Wrp0KS1btqzD4zU1NfTCCy/QoEGD6M033zS0icj+pvCSJUto586d9M033zh9UiMTGgOtWbOGrr76au0c2XXr1pGbmxtNmTKFQkND6YorrqC0tDTDetra2ujmm2+mu+++m4h+vKbg1VdfpfHjxxva0tn//vc/GjlyJB07dowuv/xyuvjii2nLli20bt06Ovfcc2np0qWGvlD/61//SiNGjKBHH32UsrKy6MILL6Q5c+bQBRdcQOeccw4NHjyYNm/eTETmnQ6TnJxMGRkZVFxcTBERETR79my6/PLLad68eVRfX29Y1+eff06rVq3qcGrCL37xCwoICKC4uDgKCwujZ555xtDroj799FM655xzumwzU6ZMoRdffNGwjs72799Pt912G/3zn/+k8vJy+tnPftZhUmPUu4wNDQ1000030cKFC7tMzmtra+nyyy+n5cuXG9Li0Pkatbq6Om1S8+GHH2pHII2ckLZ/08nR9/3331NcXFyHf19ZWVmGNRFRh2vU9uzZQ0OGDNHGpbW1lR5++GFKSkrSTrE0Uk5ODs2YMUP787x582jIkCF0zjnn0H//+19DW+rr6+n999+nsWPH0syZM+nkyZPax06dOkXnnnsurVixwrAex7/vTZs20bx582j+/Pn0y1/+ssPnbNmyhSZOnEhHjhwxtKk9x7b91ltvUWRkJO3atavHz9VTVVUVPfTQQzRq1CiaP38+eXh40Acf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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import matplotlib.pyplot as plt\n", "\n", "# Create the scatter plot\n", "plt.figure(figsize=(10, 6))\n", "plt.scatter(nonan_ndvi, preds, color='blue', alpha=0.7, s=10)\n", "plt.plot([nonan_ndvi.min(), nonan_ndvi.max()], \n", " [nonan_ndvi.min(), nonan_ndvi.max()], color='red', linestyle='--', label='y = x')\n", "\n", "# Set equal scaling for the axes\n", "plt.gca().set_aspect('equal', adjustable='box')\n", "\n", "# Automatically adjust x and y axis limits based on data, with a margin of 0.1\n", "x_min, x_max = nonan_ndvi.min() - 0.1, nonan_ndvi.max() + 0.1\n", "y_min, y_max = preds.min() - 0.1, preds.max() + 0.1\n", "plt.xlim(x_min, x_max)\n", "plt.ylim(y_min, y_max)\n", "\n", "# Set minor ticks for both axes at intervals of 0.1\n", "plt.xticks([round(i, 1) for i in np.arange(x_min, x_max, 0.1)], rotation=45)\n", "plt.yticks([round(i, 1) for i in np.arange(y_min, y_max, 0.1)])\n", "\n", "plt.xlabel('Actual NDVI')\n", "plt.ylabel('Predicted NDVI')\n", "plt.title('Comparison between Actual and Predicted NDVI')\n", "plt.legend()\n", "plt.grid(True, which='both', linestyle='--', linewidth=0.5)\n", "plt.show()\n" ] }, { "cell_type": "code", "execution_count": 95, "id": "74318d1a-6e4d-423b-ba2c-26f6f32cfd96", "metadata": { "tags": [] }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAiAAAAI3CAYAAACiWuA/AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydeVhc1f24X2ZYhiVsYd8CYQuBAAECVRsTNW1alxprNS5tYqyxrVq1+alVq9GobWpro341mi5GrXVJXbtoY9uY1NpECCGAIRACgZBA2AIMYRm2Ob8/JnNlmYE7MCxDzvs88yRc7rzzOWcuZz5z7lmchBACiUQikUgkkilEM90BSCQSiUQiOfeQCYhEIpFIJJIpRyYgEolEIpFIphyZgEgkEolEIplyZAIikUgkEolkypEJiEQikUgkkilHJiASiUQikUimHJmASCQSiUQimXJkAiKRSCQSiWTKkQmIxGFwcnLi0Ucfne4wLBIdHc3ll18+3WFIpog9e/bg5OTEnj17pjsUhejoaG666abpDmNMHn30UZycnIYcm2mxW4pRYn9kAuJAVFZW8oMf/ID58+ej0+nw9vbmggsu4Nlnn6W7u3u6w5PYka6uLh599NEZ9QE3mVx77bU4OTnx05/+dNyOvXv38uijj9LW1ma/wGYhTk5OykOj0RAWFsbXv/51h7vW6urqePTRRyksLJy2GG666SacnJxITU3F0q4mTk5O3HHHHcrP1dXVQ+rfxcWFgIAAzj//fB588EFqamqGPD81NZWoqCiLbjMXXHABwcHB9Pf3K/6nnnrKfoWcRGQC4iB8+OGHLFq0iD//+c9cccUVPPfcc2zevJmoqCjuvfde7rrrrukOcdLp7u7moYcemu4wpoSuri42bdrkcB8K46G9vZ2//e1vREdH8+abb47a2I7G3r172bRpk0xAVPC1r32N1157jVdffZUf/vCHFBcXc/HFF/OPf/xjWuI5cuQIv//97216Tl1dHZs2bZrWBMTMF198wXvvvaf6/Ouvv57XXnuNl156iYcffpj58+fzzDPPkJSUxFtvvaWcd+ONN3LixAn++9//WvRUV1ezb98+Vq9ejbOz84TLMdU4XsTnIFVVVVx33XXMmzePTz75hNDQUOV3t99+OxUVFXz44YfTGOHkYTQa6e3tRafTodPppjscySTw7rvvMjAwwPbt27n44ov59NNPWbZs2XSHNatJSEjgu9/9rvLzVVddRWpqKs888wzf/OY3LT7HYDDg6uqKRmP/761ubm52d04V7u7uREZG8thjj/Htb39b1a2bjIyMIfUPcPz4cb7+9a+zdu1akpKSSEtL44YbbuCBBx7gjTfe4MILLxzhMSfsN954o93KM5XIHhAH4Fe/+hUdHR289NJLQ5IPM3FxcUN6QPr7+3n88ceJjY3Fzc2N6OhoHnzwQXp6eoY8zzxuYc+ePWRlZeHu7s6iRYuUb93vvfceixYtQqfTkZmZycGDB4c8/6abbsLLy4tjx46xcuVKPD09CQsL47HHHhvxLfapp57i/PPPZ+7cubi7u5OZmck777wzoizmLsvXX3+d5ORk3Nzc2Llzp/K7wWNAzpw5w9133010dDRubm4EBQXxta99jYKCgiHOt99+m8zMTNzd3QkICOC73/0utbW1FstSW1vLqlWr8PLyIjAwkHvuuYeBgQEr78xI/vnPf5Keno5Op2PhwoUWvxW1tbVx9913ExkZiZubG3FxcTz55JMYjUbA9K0mMDAQgE2bNindtY8++ih//etfcXJyori4WPG9++67ODk58e1vf3vI6yQlJbF69eohx/70pz8pdeHv7891113HiRMnRsSYm5vLN77xDXx8fPDw8GDZsmX873//G3KO+T55RUUFN910E76+vvj4+LBu3Tq6urpU19nrr7/O1772NS666CKSkpJ4/fXXLZ5XVlbGtddeS2BgIO7u7iQmJvKzn/1MieXee+8FICYmRqmz6upqpVv6lVdeGeEcfk0dP36c2267jcTERNzd3Zk7dy7XXHMN1dXVqsszGLW+V155BScnJ/73v/+xYcMGAgMD8fT05KqrrqKpqWnIuUIInnjiCSIiIvDw8OCiiy6ipKRkXPGZWbRoEQEBAVRVVQFfjnF56623eOihhwgPD8fDw4P29nZA3fUB8Nlnn7FkyRJ0Oh2xsbH89re/tfj6lsaAtLW18ZOf/ET5+46IiGDNmjU0NzezZ88elixZAsC6deuU93vwe2zvGK2h0Wh46KGHKC4u5v3337fpuYOZN28er7zyCr29vfzqV78CIDIykgsvvJB33nmHvr6+Ec954403iI2NJScnZ9yvO60IyYwnPDxczJ8/X/X5a9euFYD4zne+I7Zu3SrWrFkjALFq1aoh582bN08kJiaK0NBQ8eijj4qnn35ahIeHCy8vL/GnP/1JREVFiV/+8pfil7/8pfDx8RFxcXFiYGBgyOvodDoRHx8vvve974nnn39eXH755QIQDz/88JDXioiIELfddpt4/vnnxZYtW0R2drYAxN///vch5wEiKSlJBAYGik2bNomtW7eKgwcPKr975JFHlHNvuOEG4erqKjZs2CD+8Ic/iCeffFJcccUV4k9/+pNyzssvvywAsWTJEvH000+L+++/X7i7u4vo6GjR2to6oizJycni5ptvFi+++KK4+uqrBSBeeOGFMet83rx5IiEhQfj6+or7779fbNmyRSxatEhoNBrxz3/+Uzmvs7NTpKamirlz54oHH3xQbNu2TaxZs0Y4OTmJu+66SwghREdHh3jxxRcFIK666irx2muviddee00UFRWJ06dPCycnJ/Hcc88pzrvuuktoNBoRGBioHGtsbBSAeP7555VjTzzxhHBychKrV68WL7zwgti0aZMICAgYURe7du0Srq6u4rzzzhO/+c1vxNNPPy1SU1OFq6uryM3NVc575JFHBCAWL14svv3tb4sXXnhB3HLLLQIQ991335h1JoQQtbW1QqPRiNdee00IIcRjjz0m/Pz8RE9Pz5DzioqKhLe3t5g7d6544IEHxG9/+1tx3333iUWLFim/v/766wUgnn76aaXOOjo6RFVVlQDEyy+/POL1h19Tb7/9tkhLSxMbN24Uv/vd78SDDz4o/Pz8xLx580RnZ6dy3u7duwUgdu/ePWr51PrM1+nixYvFxRdfLJ577jnx//7f/xNarVZce+21Q5wPPfSQAMSll14qnn/+eXHzzTeLsLAwERAQINauXTtmnQPi9ttvH3KspaVFaLVa8ZWvfGVI+RYuXCjS09PFli1bxObNm0VnZ6fq66O4uFi4u7uLqKgosXnzZvH444+L4OBgkZqaKoZ/9MybN29I7GfOnBEpKSlCq9WK9evXixdffFE8/vjjYsmSJeLgwYOivr5ePPbYYwIQt956q/J+V1ZWCiHUX8O2xGiJtWvXCk9PT9Hf3y/i4+NFWlqaMBqNVuvafC3++te/tuqMjY0d8rf8u9/9TgDib3/725DziouLBSA2btxok38mIROQGY5erxeAuPLKK1WdX1hYKABxyy23DDl+zz33CEB88sknyrF58+YJQOzdu1c59vHHHwtAuLu7i+PHjyvHf/vb345ocM2Jzo9//GPlmNFoFJdddplwdXUVTU1NyvGurq4h8fT29oqUlBRx8cUXDzkOCI1GI0pKSkaUbfiHhY+Pz4iGdPhrBAUFiZSUFNHd3a0c//vf/z7iD9dclscee2yIY/HixSIzM9Pqa5gx1+W7776rHNPr9SI0NFQsXrxYOfb4448LT09PUV5ePuT5999/v9BqtaKmpkYIIURTU9OI8ppJTk4e8qGUkZEhrrnmGgGI0tJSIYQQ7733ngBEUVGREEKI6upqodVqxc9//vMhri+++EI4Ozsrx41Go4iPjxcrV64c0pB2dXWJmJgY8bWvfU05Zk5Abr755iHOq666SsydO3fMOhNCiKeeekq4u7uL9vZ2IYQQ5eXlAhDvv//+kPMuvPBCMWfOnCHXpDleM7/+9a8FIKqqqoacY0sCMvw6FUKIffv2CUD88Y9/VI6pTUDU+swJyIoVK4aU6Sc/+YnQarWira1NCGFKLF1dXcVll1025LwHH3xQAKoTkO9///uiqalJNDY2itzcXHHJJZcIQPzmN78ZUr758+cPKYMt18eqVauETqcb8p4dPnxYaLXaMROQjRs3CkC89957I+I3v+7+/fstvq+TFaMlzAmIEEK8+uqrI2IeTwJy5ZVXCkDo9XohhCk5dHNzE9dff/2Q8+6//34BiCNHjtjkn0nIWzAzHHOX55w5c1Sd/9FHHwGwYcOGIcf/3//7fwAjxoosXLiQ8847T/nZ3JV38cUXExUVNeL4sWPHRrzm4FHe5lsovb29/Pvf/1aOu7u7K/9vbW1Fr9ezdOnSEbdLAJYtW8bChQvHKCn4+vqSm5tLXV2dxd/n5+fT2NjIbbfdNmT8yGWXXcaCBQssjpv54Q9/OOTnpUuXWiyzJcLCwrjqqquUn729vVmzZg0HDx6kvr4eMN0OWrp0KX5+fjQ3NyuPFStWMDAwwKeffjrm6yxdulQZlHbmzBmKioq49dZbCQgIUI7/97//xdfXl5SUFMB0O81oNHLttdcOed2QkBDi4+PZvXs3AIWFhRw9epQbbriB06dPK+d1dnZyySWX8Omnnyq3ikars9OnTyvX7mi8/vrrXHbZZcr1HR8fT2Zm5pDbME1NTXz66afcfPPNQ65JwO5TJQdfp319fZw+fZq4uDh8fX0tXqv29t16661DyrR06VIGBgY4fvw4AP/+97/p7e3lxz/+8ZDz7r77bpvieumllwgMDCQoKIicnBzl1s9wz9q1a4eUQe31MTAwwMcff8yqVauGvGdJSUmsXLlyzPjeffdd0tLShvw9mRnrPZ+qGIdz4403Eh8fb/EWtC14eXkBpr9tAD8/Py699FL++te/0tnZCZhuw7311ltkZWWRkJAw7teabuQg1BmOt7c38OXFOBbHjx9Ho9EQFxc35HhISAi+vr5KQ2ZmeIPu4+MDmO49Wjre2to65LhGo2H+/PlDjpn/IAbf5/773//OE088QWFh4ZCxKJYak5iYGKvlG8yvfvUr1q5dS2RkJJmZmVx66aWsWbNGicdc1sTExBHPXbBgAZ999tmQYzqdThl7YcbPz29Ema0RFxc3ojyD6yIkJISjR49SXFw84nXMNDY2jvk6S5cuZdu2bVRUVFBZWYmTkxPnnXeekpisX7+e//73v1xwwQXKgMGjR48ihCA+Pt6i08XFRTkPTB881tDr9fj5+Sk/D7+GzL9rbW1Vrl9LlJaWcvDgQdasWUNFRYVyfPny5WzdupX29na8vb2VBNCcTE0m3d3dbN68mZdffpna2tohHyR6vX7SfaPVJXx5TQ9/HwMDA4e8J2Nx5ZVXcscdd+Dk5MScOXNITk7G09NzxHnD/xbVXh89PT10d3dbvN4SExOVL0rWqKys5Oqrr1ZTlBFMVYzD0Wq1PPTQQ6xdu5YPPvjAYvKkho6ODmDol84bb7yR999/n7/85S/ccMMN7N27l+rqaoef/SgTkBmOt7c3YWFhHDp0yKbnqf1mqNVqbTo+nsz+v//9L9/61re48MILeeGFFwgNDcXFxYWXX36ZN954Y8T5g79xjca1117L0qVLef/99/nnP//Jr3/9a5588knee+89qyP5R8Name2J0Wjka1/7Gvfdd5/F36v5NvPVr34VgE8//ZRjx46RkZGBp6cnS5cu5f/+7//o6Ojg4MGD/PznPx/yuk5OTvzjH/+wWE7zty5z78avf/1r0tPTLb6++Vwz471W/vSnPwHwk5/8hJ/85Ccjfv/uu++ybt26UR1qsPa3YGlw8Y9//GNefvll7r77bs477zx8fHxwcnLiuuuuG9HzowZbffb8uxuNiIgIVqxYMeZ5w/8W1V4fwwe8TyXTGeONN97I448/zmOPPcaqVavG5Th06BBBQUFDkvfLL78cHx8f3njjDW644QbeeOMNtFot1113nZ0inx5kAuIAXH755fzud79j3759Q26XWGLevHkYjUaOHj1KUlKScryhoYG2tjbmzZtn19iMRiPHjh0b8sFZXl4OmEa2g+mDRKfT8fHHHw+Zbvfyyy9P+PVDQ0O57bbbuO2222hsbCQjI4Of//znfPOb31TKeuTIES6++OIhzzty5Ijd66KiogIhxJAPvOF1ERsbS0dHx5iN/2gJZFRUFFFRUfz3v//l2LFjLF26FIALL7yQDRs28PbbbzMwMDBk2l5sbCxCCGJiYkZNcmJjYwFT4qvmA2q8CCF44403uOiii7jttttG/P7xxx/n9ddfZ926dUqP1lhJuLU6M/cMDF8fZHhvIMA777zD2rVr+c1vfqMcMxgM415bxN4+8zV79OjRIT2PTU1NqnvqJoLa68M8U8ncGzGYI0eOqHqd8b7fUxWjJcy9IDfddBN/+ctfbH7+vn37qKysHDFF183Nje985zv88Y9/pKGhgbfffpuLL76YkJCQccU5U5BjQByA++67D09PT2655RYaGhpG/L6yspJnn30WgEsvvRSAZ555Zsg5W7ZsAUzjH+zN888/r/xfCMHzzz+Pi4sLl1xyCWD6o3RychryjbO6upoPPvhg3K85MDAwogs7KCiIsLAw5ZtNVlYWQUFBbNu2bci3nX/84x+UlpbavS7q6uqGTMNrb2/nj3/8I+np6UpDce2117Jv3z4+/vjjEc9va2ujv78fAA8PD+WYJZYuXconn3xCXl6ekoCkp6czZ84cfvnLXypTnc18+9vfRqvVsmnTphHfpoUQnD59GoDMzExiY2N56qmnlK7gwQyfEjpe/ve//1FdXc26dev4zne+M+KxevVqdu/eTV1dHYGBgVx44YVs3759xEqRg8tivoUwvM68vb0JCAgYMb7mhRdeGBGXVqsdUT/PPfecTVOxJ9O3YsUKXFxceO6554Z4h/+9TxZqrw+tVsvKlSv54IMPhrxnpaWlFq/94Vx99dUUFRVZnNZqLre193uqYrTGd7/7XeLi4ti0aZNNzzt+/Dg33XQTrq6uypTywdx444309fXxgx/8gKamJodd+2MwsgfEAYiNjeWNN95g9erVJCUlsWbNGlJSUujt7WXv3r28/fbbyhz6tLQ01q5dy+9+9zva2tpYtmwZeXl5vPrqq6xatYqLLrrIrrHpdDp27tzJ2rVrycnJ4R//+AcffvghDz74oDLO4bLLLmPLli184xvf4IYbbqCxsZGtW7cSFxc3ZD0LWzhz5gwRERF85zvfIS0tDS8vL/7973+zf/9+5dumi4sLTz75JOvWrWPZsmVcf/31NDQ08OyzzxIdHW2x238iJCQk8P3vf5/9+/cTHBzM9u3baWhoGNLTc++99/LXv/6Vyy+/nJtuuonMzEw6Ozv54osveOedd6iuriYgIAB3d3cWLlzIjh07SEhIwN/fn5SUFGUcxNKlS3n99ddxcnJSbslotVrOP/98Pv74Y5YvX46rq6vyurGxsTzxxBM88MADVFdXs2rVKubMmUNVVRXvv/8+t956K/fccw8ajYY//OEPfPOb3yQ5OZl169YRHh5ObW0tu3fvxtvbm7/97W8TrqvXX38drVZrNQn81re+xc9+9jPeeustNmzYwP/93//x1a9+lYyMDG699VZiYmKorq7mww8/VFbCNCdcP/vZz7juuutwcXHhiiuuUJL3X/7yl9xyyy1kZWXx6aefKr1Tg7n88st57bXX8PHxYeHChezbt49///vfzJ07d1zltLfPvDbN5s2bufzyy7n00ks5ePAg//jHPwgICBiX0xZsuT42bdrEzp07Wbp0Kbfddhv9/f0899xzJCcnj/l3f++99/LOO+9wzTXXcPPNN5OZmUlLSwt//etf2bZtG2lpacTGxuLr68u2bduYM2cOnp6e5OTkEBMTMyUxWkOr1fKzn/1s1NuHBQUF/OlPf8JoNNLW1sb+/fuV9Xxee+01UlNTRzxn2bJlRERE8Je//AV3d/cR6/44JFM860YyAcrLy8X69etFdHS0cHV1FXPmzBEXXHCBeO6554TBYFDO6+vrE5s2bRIxMTHCxcVFREZGigceeGDIOUKYpr5ddtllI14HC+sEWJreZZ6CVllZKb7+9a8LDw8PERwcLB555JEh64UIIcRLL70k4uPjhZubm1iwYIF4+eWXlWmcY7324N+Zp0z29PSIe++9V6SlpYk5c+YIT09PkZaWZnHNjh07dojFixcLNzc34e/vL2688UZx8uTJIecMnk43GEsxWsJclx9//LFITU1Vyvn222+POPfMmTPigQceEHFxccLV1VUEBASI888/Xzz11FOit7dXOW/v3r0iMzNTuLq6jpguWlJSoqyZMpgnnnjC4josZt59913x1a9+VXh6egpPT0+xYMECcfvttw+ZyieEEAcPHhTf/va3xdy5c4Wbm5uYN2+euPbaa8WuXbtG1M3g6dZCfDmldPh0WDO9vb1i7ty5YunSpRZ/byYmJmbIFOZDhw6Jq666Svj6+gqdTicSExNHlPPxxx8X4eHhQqPRDImhq6tLfP/73xc+Pj5izpw54tprr1XWShlcr62trWLdunUiICBAeHl5iZUrV4qysrIR00TVTsNV6zPX2f79+4c839LrDAwMiE2bNonQ0FDh7u4uli9fLg4dOjTCaY3R/saGv66l61cIddeHEEL85z//Ua7h+fPni23btln8m7IU++nTp8Udd9whwsPDhaurq4iIiBBr164Vzc3Nyjl/+ctfxMKFC4Wzs/OIKbn2jtES1tqNvr4+ERsba3Uarvnh7Ows/P39RU5OjnjggQdGTDMfzr333iuAEWvDDPc7yjRcJyHsPLpJcs5w00038c4771js5pRIJBKJZDTkGBCJRCKRSCRTjkxAJBKJRCKRTDkyAZFIJBKJRDLlyDEgEolEIpFIphzZAyKRSCQSiWTKkQmIRCKRSCSSKUcuRDYGRqORuro65syZY/edNyUSiUQimW0IIThz5gxhYWHKhpiWkAnIGNTV1Y3YGVYikUgkEsnonDhxgoiICKu/lwnIGJi3RD5x4sSoW4vbSn5+PllZWXbzSad0Sqd0Sqd0zgRne3s7kZGRyuenNeQsmDFob2/Hx8cHvV5v1wSkvr7e7jsZSqd0Sqd0Sqd0TrdT7eemHIQ6TRiNRumUTumUTumUzlnpVINMQKaJEydOSKd0Sqd0Sqd0zkqnGmQCIpFIJBKJZMqRY0DGQO29rIGBAfr6+lR7e3t7cXV1tUeIs87p4uKCVqu1ydnT04Obm9tEQ5NO6ZRO6ZTOCaL2c1POgpkgQgjq6+tpa2uz6Xl9fX24uLjYNZbZ5PT19SUkJET12isVFRUkJyfbIzzplE7plE7pnAJkAjJBzMlHUFAQHh4eqj8wOzs78fT0tGsss8EphKCrq4vGxkYAQkNDVTk7OjrsFp90Sqd0Sqd0Tj4yAZkAAwMDSvIxd+5cm54rhECn09k1ntnidHd3B6CxsZGgoCBVt2PsnSRJp3RKp3RK5+Qix4CMwWj3sgwGA1VVVURHRysfmmoxGo2jLlE7HmaTs7u7m+rqamJiYlQlQLNl/It0Sqd0SqejO+U6IFPIePaI6erqsnscs8lpa50ePHhwvOFIp3RKp3RK5zQgExCJRCKRSCRTjkxApgl7d6Gd687RNjySTumUTumUzql1qkEmINPEeG7bSKd1bF03RDqlUzqlUzonz6kGmYBMEz09PdJpR44fPy6d0imd0imdM8SpBpmAnGP88Y9/ZO7cuSOSgFWrVvG9731v0l7Ty8uLo0ePKsduu+02FixYMCmDXCUSiUTiAAgH4j//+Y+4/PLLRWhoqADE+++/P+Zzdu/eLRYvXixcXV1FbGysePnll216Tb1eLwCh1+tH/K67u1scPnxYdHd3D/1FR4f1x9lzBwYGxj63q0ud9yyKcxS6urqEj4+P+POf/6wca2hoEM7OzuKTTz4Zcb7ZuXDhQuHp6Wn18Y1vfGPU173mmmvEkiVLRF9fn/jrX/8qXFxcRH5+vtXzrdbtKOWyN9IpndIpndJpO6N9bg7GoXpAOjs7SUtLY+vWrarOr6qq4rLLLuOiiy6isLCQu+++m1tuuYWPP/54cgP18rL+uPpqYNBtiKAg6+d+85tDvdHRls87i5pbG+7u7txwww28/PLLyrE//elPREVFsXz58hHnm50fffQRhYWFVh9/+MMfRn3d3/72t5w6dYo777yTW265hUcffZTMzMwx41VLdXW13VzSKZ3SKZ3SOfk41Eqo3/zmN/nm8A/lUdi2bRsxMTH85je/ASApKYnPPvuMp59+mpUrV05WmKoYGBiYNuf69etZsmQJtbW1hIeH88orr3DTTTdZHBxqds6bN29Csfn5+fHSSy+xcuVKcnJyuP/++yfkG057e7tdfdIpndIpndI5uThUAmIr+/btY8WKFUOOrVy5krvvvtvqc3p6eob0JIzrjRltXf2zo42VlUDP7nlikeGrhY6RpapdsXTx4sWkpaXxxz/+ka9//euUlJTw4YcfjupMTk4edaDS0qVL+cc//jHq63766adotVoaGhro7Oxkzpw5quJVg72Xi5dO6ZRO6ZTOyWVWJyD19fUEBwcPORYcHEx7ezvd3d0Wl0/fvHkzmzZtGnE8Pz8fT09PMjIyKC0tpbu7G09PTzQaDZ2dnfT39+Pm5oYQgt6zq9t7eHjQ09PDwMAAWq0WNzc306DLjg5cXV3p6+ujx8K5Go0Gd3d3Ojs7lXOdnJyUc93d3enr66O/v990rhCmczElUFqtFoPBMOJcJycnPD096ezs5Hvf+x4vvPACJ06c4KKLLsLPz4/+/n4GBgbo6+tTzhVC0NHRwXvvvQegeN3c3DAajfT19QEQEBBAZ2cnQgicnZ1xcXGhu7tbOfd///sfTz75JH/+85959NFH+eEPf8hvf/tbtFotrq6uQ84VZ8vT09NDX18fR48epaurCy8vL2JjYykqKgIgKioKgJqaGoxGIwaDgcrKSjo6OvDw8GDBggUUFBQApnnuzs7OSlfjokWLqKmpQa/Xo9PpSElJIT8/HzBtgOfh4UFXVxe5ubkkJydTV1dHa2srLi4uZGRkkJubq1xP3t7eygDbpKQkGhsbOX36NFqtlqysLPbv34/RaCQwMJCIiAjluQkJCbS2ttLU1ISTkxPZ2dkcOHCA/v5+/P39CQ4OprS0FIC4uDg6Ojqor68HIDs7m8LCQnp7e/H29qazs5NDhw4BMH/+fAwGA3V1dQBkZmZSUlKCwWDA29ub6OhoiouLAVPP1sDAACdPngRMyWl5eTldXV2UlJQQFxdHYWEhAJGRkWg0GiURTU1NpaqqijNnzuDu7k5SUpJS3+Hh4bi6ulJVVaXUt6urK7m5ubi5uZGamsr+/fsBCAkJwdPTk8rKSgAWLlxIfX09LS0tI+o7KCgIHx8fpb7j4uKorKykubkZjUbDkiVLlPoOCAggICCAsrIyAOLj49Hr9cpGhzk5ORQUFNDX14e/vz8hISEcPnwYo9FIc3MznZ2dSn0vWbKE4uJienp68PX1JTIyki+++AKAmJgYent7qa2tBRjSRsyZM4eYmBjlWpo3bx5Go5ETJ04AkJ6eTkVFBR0dHXh6epKQkKCsShkREYFWqx1S39XV1bS3t6PT6ViwYIFSL2FhYeh0Oo4dOwZASkoKJ0+epK2tDVdXV9LT08nLy1Pq28vLi4qKCuWabWhooKWlRfnCkZeXhxCCwMBA/Pz8KC8vByAxMZGWlhaampqU+s7Pz2dgYIC5c+cSFBSkXLPx8fG0t7crZR9c335+foSFhVFSUgJAbGwsXV1dnDp1CoCsrCwOHTqEwWDAx8eHqKgopb6jo6Px8/NTyp6RkUFZWdmYbQRAWlqa1TYiNDSUhoYGm9oI8zVrrY0wGo1UV1fb1Eb4+/tz5MgRq21Eb28vubm5NrURvr6+REREDGkj+svK0P3sZ1Q+9BCLli2jqKjIpjais7MTLy8vi23E4cOHUYVdR55MIagYhBofHy9+8YtfDDn24YcfCsDqoBuDwSD0er3yOHHihO2DUFVw5swZm59jT2dbW5vw8PAQrq6u4q233rKL0xrt7e1i/vz5YsOGDUIIIT7//HPh5uYm3n77bavPsbVuP//88wnHKZ3SKZ3SeU44jx4VIiJCCBDihhvsHuesHIRqKyEhITQ0NAw51tDQgLe3t9XN49zc3PD29h7ymI34+Phw9dVX4+XlxapVqyb1te666y48PT35xS9+AZi+LfziF7/gBz/4gfKtUSKRSCRTQEUFXHQRnDwJSUmwZcu0hTKrE5DzzjuPXbt2DTn2r3/9i/POO2+aIvqSmbDEeW1tLTfeeCNubm52c1pi+/btFBcXK6/j6urKhg0bOH36NOHh4RP2g6kL2t5Ip3RKp3TOKufw5GP3bggOnpQ41eBQCUhHR4cy7RNM02wLCwuV+3sPPPAAa9asUc7/4Q9/yLFjx7jvvvsoKyvjhRde4M9//jM/+clPpiP8IUznEuetra28//777Nmzh9tvv90uTluYDKejDMySTumUTumcFqeV5GNCzgniUAlIfn4+ixcvZvHixQBs2LCBxYsXs3HjRgBOnTqlJCNgGhz24Ycf8q9//Yu0tDR+85vf8Ic//GHap+DC9C5xvnjxYm666SaefPJJEhMT7eK0hclwmgffSad0Sqd0SucwhIDvfc9i8jFupx1wqFkwy5cvR5ydCWKJV155xeJzzKPKJSama9EZiUQikUwDTk7wxz/C7bfDa68NST6mEycx2ie6hPb2dnx8fNDr9SMGpBoMBqqqqoiJibG5C8s8NdeezCanrXXb2dmJp6envUKUTumUTul0fGdfH7i42NepgtE+NwfjULdgZirjyeHM62fYk9nktLVOzXPU7Yl0Sqd0SqfDOisqYOFC2LnTfk47IxOQCeByNrMcz46u/f399g5nVjnNdeqiInsHaGtrm0hI0imd0imds8dpHnBaUQEPPghG48Sdk4BDjQGZaWi1Wnx9fZWVFT08PFTP8Ojr61NWFbUXs8EphKCrq4vGxkZ8fX1V3/6ZCdOapVM6pVM6p905fLbLP/4xclsPW52ThBwDMgZj3csSQlBfXz9tGeRsxdfXl5CQENUJnRDC7tN7pVM6pVM6Hco5ylTbqYxT7RgQ2QMyQZycnAgNDSUoKMim8RJFRUWkpaXZNZbZ4nRxcbF54GteXh45OTkTDU06pVM6pdMxneNMPiYrTjXIBMROaLVamz80Z9QiNbPAKZFIJOcsL744ruRjOpEJyDQREhIindIpndIpndJpH+evfgU6Hdx5p83Jx2TEqQY5C2aa8PLykk7plE7plE7pHL+zrg4GBkz/12rh5z8fV8/HZMSpBpmATBMVFRXSKZ3SKZ3SKZ3jc1ZUQHY23Hzzl0nIRJ1TjMMlIFu3biU6OhqdTkdOTg55eXlWz+3r6+Oxxx4jNjYWnU5HWloaO1UsyiKRSCQSyYylogKWL4faWti/H/T66Y5ofAgH4q233hKurq5i+/btoqSkRKxfv174+vqKhoYGi+ffd999IiwsTHz44YeisrJSvPDCC0Kn04mCggLVr6nX6wUg9Hq9vYqheO2NdEqndEqndM5uZ3tBgRDh4UKAEElJQtTXT9g5GZ9vaj43HaoHZMuWLaxfv55169axcOFCtm3bhoeHB9u3b7d4/muvvcaDDz7IpZdeyvz58/nRj37EpZdeym9+85spjnwkDQ0N0imd0imd0imd6qmoQPfNb5p6Puw422Uyyq4Gh0lAent7OXDgACtWrFCOaTQaVqxYwb59+yw+p6enZ8R0T3d3dz777DOrr9PT00N7e/uQx2TQ0tIindIpndIpndKpjrO3XVwaGuw+1XYyyq4Gh5mG29zczMDAAMHDKjw4OJiysjKLz1m5ciVbtmzhwgsvJDY2ll27dvHee+8xMMqAnc2bN7Np06YRx/Pz8/H09CQjI4PS0lK6u7uZM2cOMTExFBcXAzBv3jyMRiMnTpwAID09nYqKCjo6OvD09CQhIYGDBw8CpoSqvr6e48ePA5Camkp1dTXt7e3odDqSk5M5cOAAAGFhYeh0Oo4dOwZASkoKJ0+epK2tDVdXV9LT08nLy6OtrY3jx4/j5eWlDCpKSkqioaGBlpYWnJ2dyczMJC8vDyEEgYGB+Pn5UV5eDkBiYiItLS00NTWh0WhYsmQJer2e3Nxc5s6dS1BQEKWlpQDEx8fT3t6uZM45OTkUFBTQ19eHn58fYWFhlJSUABAbG0tXVxenTp0CTGumFBUVYTAY8PHxISoqii+++AKA6Oho+vv7lc2RMjIyKCsro6urCy8vL2JjYykqKgIgKioKgJqaGtra2jAYDFRWVtLR0YGHhwcLFiygoKAAgIiICJydnamurgZg0aJF1NTUoNfr0el0pKSkkJ+fD0BoaCgeHh60tbWRm5tLcnIydXV1tLa24uLiQkZGBrm5ucr15+3tzdGjR5X6bmxs5PTp02i1WrKysti/fz9Go5HAwECMRqPy3ISEBFpbW2lqasLJyYns7GwOHDhAf38//v7+BAcHK/UdFxdHR0cH9fX1AGRnZ1NYWEhvby9dXV10dnZy6NAhAObPn4/BYKCurg6AzMxMSkpKMBgMeHt7Ex0dPeSaHRgYUOp78eLFlJeX09bWRklJCXFxcRQWFgIQGRmJRqMZcs1WVVVx5swZ3N3dSUpKUuo7PDwcV1dXqqqqlPru6uoiNzcXNzc3UlNT2b9/P2CaAujp6UllZSUACxcupL6+npaWlhH1HRQUhI+Pj1LfRqORyspKmpublWvWXN8BAQEEBAQo7UN8fDx6vV7ZOmHwNevv709ISAiHDx+mra2N5uZmOjs7lfpesmQJxcXF9PT04OvrS2RkpHLNxsTE0NvbS21trXLNDm8jzNeSLW1EREQEWq3Wahuh0WiUelHbRpjr21obYf7CZUsbkZ+fz8DAgNU2wlx2W9qIrKwsDh06ZLWN6O3tVcquto0ASEtLs9pG9Pb20tDQYFMbYb5mrbURbW1tVFdX29RG+Pv7c+TIkRFthO/nn5PY1ERHVBRHnnoK7/Z2gt3dVbURvr6+REREWG0jNBqN0iarbSM6Ozvx8vKy2EYcPnwYNTjMUux1dXWEh4ezd+9ezjvvPOX4fffdx3/+8x/lYhxMU1MT69ev529/+xtOTk7ExsayYsUKtm/fTnd3t8XX6enpoaenR/m5vb2dyMjIMZeUlUgkEolkUvn3v2HRohm/yJjapdgd5hZMQEAAWq12xL2qhoYGq4uoBAYG8sEHH9DZ2cnx48cpKyvDy8uL+fPnW30dNzc3vL29hzwmg9Fm70indEqndEqndFJRYXqYWbGCvLM9YvZkMsquBodJQFxdXcnMzGTXrl3KMaPRyK5du4b0iFhCp9MRHh5Of38/7777LldeeeVkhzsmk9HxJJ3SKZ3SKZ2zxGne2+Wii+DsrZ4JO60wXTdCHGYMCMCGDRtYu3YtWVlZZGdn88wzz9DZ2cm6desAWLNmDeHh4WzevBmA3NxcamtrSU9Pp7a2lkcffRSj0ch99903ncUATL0z0imd0imd0imdIxi+sdyglUpnVJwTxKESkNWrV9PU1MTGjRupr68nPT2dnTt3KgNTa2pq0Gi+7NQxGAw89NBDHDt2DC8vLy699FJee+01fH19p6kEX+Ln5yed0imd0imd0jmUMXa1nTFx2gGHuQVj5o477uD48eP09PQoI6vN7Nmzh1deeUX5edmyZRw+fBiDwUBzczN//OMfCQsLm4aoR2IeVS6d0imd0imd0gmMmXyMy6mCyXCqweESEIlEIpFIZh3Hjo2ZfMw2HOoWzGwiMTFROqVTOqVTOqXThI8PzJ0Lc+aMmnxMe5x2RPaATBMzftU96ZRO6ZRO6Zw659y5sGvXmD0f0x6nHZEJyDTR1NQkndIpndIpneeys6ICBo1bZO7cMW+7OErZ1SBvwUwTg2frSKd0Sqd0Suc55hw84NTFBW68ceLOcTIZTjU4zFLs04XaJWUlEolEIlGFitkujsysW4p9tmHe1Eg6pVM6pVM6zyHnBJMPRym7GmQCMk2MtiOvdEqndEqndM5Cpx16Phyl7GqQCcg0MXfuXOmUTumUTuk8V5wtLXa57eIoZVeDTECmiaCgIOmUTumUTuk8V5z+/nDLLRMe8+EoZVeDwyUgW7duJTo6Gp1OR05OzpjbCD/zzDMkJibi7u5OZGQkP/nJTzAYDFMUrXVKS0ulUzqlUzql81xyPvII7N8/oQGnjlJ2NThUArJjxw42bNjAI488QkFBAWlpaaxcuZLGxkaL57/xxhvcf//9PPLII5SWlvLSSy+xY8cOHnzwwSmOXCKRSCTnGm4nTpim13Z2fnnQ03P6ApppCAciOztb3H777crPAwMDIiwsTGzevNni+bfffru4+OKLhxzbsGGDuOCCC1S/pl6vF4DQ6/XjC9oKp0+ftqtPOqVTOqVTOmeQ8+hR0R8WJgQIsX693bSOUHa1n5sO0wPS29vLgQMHWLFihXJMo9GwYsUK9u3bZ/E5559/PgcOHFBu0xw7doyPPvqISy+91Orr9PT00N7ePuQxGUyGVzqlUzqlUzpngPPsbBdtXZ1pzMfjj9tNPePLbgMOsxJqc3MzAwMDBA+7dxYcHExZWZnF59xwww00Nzfz1a9+FSEE/f39/PCHPxz1FszmzZvZtGnTiOP5+fl4enqSkZFBaWkp3d3dzJkzh5iYGIqLiwGYN28eRqOREydOAJCenk5FRQUdHR14enqSkJDAwYMHATAYDOh0Oo4fPw5Aamoq1dXVtLe3o9PpSE5O5sCBAwCEhYWh0+k4duwYACkpKZw8eZK2tjZcXV1JT08nLy+P1tZWnJyc8PLyoqKiAoCkpCQaGhpoaWnB2dmZzMxM8vLyEEIQGBiIn5+fshVzYmIiLS0tNDU1odFoWLJkCUeOHKGhoYG5c+cSFBSk3CuMj4+nvb2dhoYGAHJycigoKKCvrw8/Pz/CwsIoKSkBIDY2lq6uLk6dOgWAEAK9Xo/BYMDHx4eoqCi++OILAKKjo+nv7+fkyZMAZGRkUFZWRldXF15eXsTGxlJUVARAVFQUADU1NbS2thISEkJlZSUdHR14eHiwYMECCgoKAIiIiMDZ2Znq6moAFi1aRE1NDXq9Hp1OR0pKijIXPjQ0FA8PD8rKymhoaCA5OZm6ujpaW1txcXEhIyOD3Nxc5frz9vbm6NGjSn03NjZy+vRptFotWVlZ7N+/H6PRSGBgIHV1dUqdJSQk0NraSlNTE05OTmRnZ3PgwAH6+/vx9/cnODhYqe+4uDg6Ojqor68HIDs7m8LCQnp7e+no6CAwMJBDhw4BMH/+fAwGA3V1dQBkZmZSUlKCwWDA29ub6OjoIdfswMCAUt+LFy+mvLyckydP0tnZSVxcHIWFhQBERkai0WiGXLNVVVWcOXMGd3d3kpKSlPoODw/H1dWVqqoqpb4rKytpaGjAzc2N1NRU9u/fD0BISAienp5UVlYCsHDhQurr62lpaRlR30FBQfj4+Cj13dfXx8DAAM3Nzco1a67vgIAAAgIClPYhPj4evV6v3LIdfM36+/sTEhLC4cOHaW1txcvLi87OTqW+lyxZQnFxMT09Pfj6+hIZGalcszExMfT29lJbW6tcs8PbCPO1ZEsbERERgVartdpGdHd3K9eS2jbCXN/W2oi2tjaio6NtaiPy8/MZGBiw2kaYy25LG5GVlcWhQ4esthHV1dVK2dW2EQBpaWlW24ju7m7c3d1taiPM1+zgNsKrvp7kO+6AkyfpiIyk5dVX8XJx4ejZa3isNsLf358jR45YbSPMbbItbYSvry8RERFW24jBbbLaNqKzsxMvLy+LbcThw4dRhV37XSaR2tpaAYi9e/cOOX7vvfeK7Oxsi8/ZvXu3CA4OFr///e9FcXGxeO+990RkZKR47LHHrL6OwWAQer1eeZw4cWJSbsF8/vnndvVJp3RKp3RK5zQ7jx4VIiLCdNslKUnkf/jhxJ3DmLFlH4TaWzAOsxR7b28vHh4evPPOO6xatUo5vnbtWtra2vjLX/4y4jlLly7lK1/5Cr/+9a+VY3/605+49dZb6ejoULX+vVyKXSKRSCRjYjRCRgYUFc3K5dVtYdYtxe7q6kpmZia7du1SjhmNRnbt2sV5551n8TldXV0jkgytVguYupymE3O3n3RKp3RKp3TOAqdGY9rZdulSJfmYkXFOkVMNDjMGBGDDhg2sXbuWrKwssrOzeeaZZ+js7GTdunUArFmzhvDwcDZv3gzAFVdcwZYtW1i8eDE5OTlUVFTw8MMPc8UVVyiJyHTR19cnndIpndIpnY7uHBgA8+dJejr85z/g5DQx5yg4ilMNDpWArF69mqamJjZu3Eh9fT3p6ens3LlTGZhaU1MzpMfjoYcewsnJiYceeoja2loCAwO54oor+PnPfz5dRVDw8/OTTumUTumUTkd2VlTAt74Fv/89XHCB6djZ5GPczjFwFKcaHGYMyHQxWWNAOjo68PLysptPOqVTOqVTOqfQWVEBy5dDbS3k5MC+fUOSjxkT5zQ4Z90YkNmGefqZdEqndEqndDqYc3DykZQEf/nLiOTDZqdKHMWpBpmASCQSiUSiluHJxzk822WiyARkmoiNjZVO6ZRO6ZROR3LamHzMqrJPAjIBmSa6urqkUzqlUzql05GcTz5pU8/HrCr7JCATkGnCvOSwdEqndEqndDqI8/nn4c47Vd92mVVlnwQcahquRCKRSCRTSmMjBAaaBpm6ucGzz053RLMGOQ13DCZrGu7AwIDdF0OTTumUTumUTjs6z+5qy9VXw9NPW5zpYrNzgjiCU07DneGYdyWUTumUTumUzhnoNCcfJ0/CP/8J49iy3mHLPkXIBGSaMBgM0imd0imd0jkTnYOTD/OAUx+fiTnthKM41SDHgEwTPuO4mKVTOs9lZ2kpvPkmHDkCiYlw/fUzM07pdHCnpeRjnOt8OFzZpxiH6wHZunUr0dHR6HQ6cnJyyMvLs3ru8uXLcXJyGvG47LLLpjBiy0RFRUmndEqnSkpL4Uc/gh07TAnIjh2mn3t7Z1ac0ungTjsmH4rTzjiKUw0OlYDs2LGDDRs28Mgjj1BQUEBaWhorV66ksbHR4vnvvfcep06dUh6HDh1Cq9VyzTXXTHHkI/niiy+kUzqlUyVvvgmnTkFcHERGmv49dQoOHpxZcUqngzsPHoS6OrutcOpQZZ8GHOoWzJYtW1i/fj3r1q0DYNu2bXz44Yds376d+++/f8T5/v7+Q35+66238PDwmBEJiEQiUc+RI+DuDubNrjUa088dHdMb13iwdCspKWm6o5IAcM014OIC550nl1efAhwmAent7eXAgQM88MADyjGNRsOKFSvYt2+fKsdLL73Eddddh6enp9Vzenp66OnpUX5uH8fIZzVER0dLp3RKp0oSE6GwEIxGU/JhNEJ3N3R3j99pjcksu/lW0qlTpgSqsBA+/RRefNH2JGSmvUcO66ysBHf3L52rVtlNPePLPolONThMAtLc3MzAwADBw7LS4OBgysrKxnx+Xl4ehw4d4qWXXhr1vM2bN7Np06YRx/Pz8/H09CQjI4PS0lK6u7uZM2cOMTExFBcXAzBv3jyMRiMnTpwAID09nYqKCjo6OvD09CQhIYGDBw8C4OHhgRCC48ePA5Camkp1dTXt7e3odDqSk5M5cOAAAGFhYeh0Oo4dOwZASkoKJ0+epK2tDVdXV9LT08nLy6O7uxuDwYCXlxcVFRUAJCUl0dDQQEtLC87OzmRmZpKXl4cQgsDAQPz8/CgvLwcgMTGRlpYWmpqa0Gg0LFmyhPLycqqrq5k7dy5BQUGUlpYCEB8fT3t7Ow0NDQDk5ORQUFBAX18ffn5+hIWFKTssxsbG0tXVpay2FxYWRlFREQaDAR8fH6KiopQuwOjoaPr7+zl58iQAGRkZlJWV0dXVhZeXF7GxsRQVFQFf3resqamhu7sbHx8fKisr6ejowMPDgwULFlBQUABAREQEzs7OVFdXA7Bo0SJqamrQ6/XodDpSUlLIz88HIDQ0FA8PD0pLS6muriY5OZm6ujpaW1txcXEhIyOD3NxcwHT9eXt7c/ToUaW+GxsbOX36NFqtlqysLPbv34/RaCQwMJD+/n4lhoSEBFpbW2lqasLJyYns7GwOHDhAf38//v7+BAcHK/UdFxdHR0cH9fX1AGRnZ1NYWEhvby8ajQYvLy9lKt38+fMxGAzU1dUBkJmZSUlJCQaDAW9vb6Kjo4dcswMDA0p9L168mPLycpqbm2lubiYuLo7CwkIAnJwi+e9/Neh0x/HygoyMVLTaKs6cOYO7uztJSUlKfYeHh+Pq6kpVVdWQ+q6ursbNzY3U1FT2798PQEhICJ6enlRWVgKwcOFC6uvraWlpUer7wgtz8fWFoqIgmpt9+OpXj3LJJZCT409lZQfNzc3KNWuu74CAAAICApT2IT4+Hr1er9yyHXzN+vv7ExISwuHDh+nu7kar1dLZ2anU95IlSyguLqanpwdfX18iIyOVazYmJobe3l5qa2uVa3Z4G2G+lj77bB5z5xr59rdNbcSePelER1eQl9fBwMDQNiIiIgKtVmu1jfDz81OuQ7VthLm+rbURvb29BAcH29RG5OfnMzAwYLWNqK6uprq62qY2Iisri0OHDlltIxobG5W/I7VtBEBaWtrQNsLZGePy5Rh1Olq2bwewqY0wX7PW2oju7m66u7ttaiP8/f05cuSI1TbC3Cbb0kb4+voSERFhtY0IDQ1V2mS1bURnZydeXl5D2ojIyEg0Gg2HDx9GFcJBqK2tFYDYu3fvkOP33nuvyM7OHvP5t956q1i0aNGY5xkMBqHX65XHiRMnBCD0ev24Y7fE559/blefdErnZDoPHxZi2TIhEhKESEsz/btsmen4eJ22cviwEA8/LMS115r+PXzY8erz2mtN9Xf55V8+0tJMx8frtCfnlPPoUSEiIoQAIZKSRP6HH07cOYwZW/ZJdur1elWfmw7TAxIQEIBWq1W+cZtpaGggJCRk1Od2dnby1ltv8dhjj435Om5ubri5uU0oVolktjF4EKj5FkhFhem4ij8ru5CUNPK1znYAOAzWbiUlJk53ZOcYFma79J/t+ZBMHQ61FHtOTg7Z2dk899xzABiNRqKiorjjjjssDkI188orr/DDH/6Q2tpa5s6da9NrTtZS7H19fbi4uNjNJ53SOZnO1atNgyYjI78858QJ0wfnjh0zJ86Z7hw8BsTJCZqaQKs1rfR95522jQNxtLLPGKeVqbYzLk4Hds7Kpdg3bNjA73//e1599VVKS0v50Y9+RGdnpzIrZs2aNUMGqZp56aWXWLVqlc3Jx2SiZtyKdErnTHEmJpq+qRuNpp/VfnMvLYWNG00JzMsvl3H2dvWkxTnTnUlJpgGnF18MLS2m3/n7wyefmBITW+rH0co+I5yVlVbX+ZhRcc4Cpxoc5hYMwOrVq2lqamLjxo3U19eTnp7Ozp07lYGpNTU1aDRDc6ojR47w2Wef8c9//nM6QrZKV1eXdEqnwzivv940W6OiwjR7o7sbQkNNx60xfMZHenoXP/rR+GZ8qI3TEZxJSabNVf38JnZLyxHLPu1Onc50MVpY52NGxTkLnGpwqAQE4I477uCOO+6w+Ls9e/aMOJaYmMhMvMvk5eUlndLpME7zN3db1q8YPm6kt9eLU6fsO25komW3tCbHVNSntXVNzk5+GJfTHsx6Z3i4KfFwdh6xzseMinMWONXgUGNApoPJGgNiMBjQ6XR280mndM405/BxI+7uBsrLdTaNGxmLicQ5vIfG3Kvz3HMGFi2a3PrcuNFUB4N7QEpKICrKFIOaBG+mvu8zzllRAcXF8O1v28+pknPVOSvHgMwmzPPUpVM6Z6tz+LiRr361yO4zPiYSp7Xl3QsKJr8+r7/elGhUVJgG85aUQFub6f+D97oZbUzITH3fZ5TTPOD0mmvgr3+1j9MGzmWnGmQCIpFIJoXhH7KdnWOPG5lKpnN5d/MtrdWrTQlZVJRpTMjChUOToTffnPxYZi2DZ7skJkJOznRHJBmGTECmCUfZ0VA6pXO8DP+QdXWNsusAVJhYnNZm9hgMU1Of5nVNduwwJWY+PraNCZmp7/uMcI5jV9tZU/YZ4lSDww1ClUjOZSwNmvT1ne6orDN48bBTp0wftDMFazN7Lrxw6mORC5TZkXEkH5LpQfaATBPmvQmkUzrVYh40uWPH0HECJSUzK05HcQ7voVm92vSz0Tj1cQ6/XVVRMfbtqplWnzPC2dg47uTD4cs+w5xqkD0gEomDYG059LN7oEnGwUxZ3n0805wlFggMhKuugn//W/Z8OAByGu4YyGm40jlTnNaWQ09LM/DqqzMnTumUzml1CgHt7aZBNfZyjpNz1Smn4c5wzNs4S6d0qsXaoMnzz59ZcUqndE6ps6ICfvAD6O01/ezkBD4+Q7YB2Lhx7GXuHbLsM9ipBnkLZpromIS5ftI5u53WBk3Gxs6sOKVTOqfMWVEBy5eb7kN6eMDTTwMjF5krLDT97Yw2C8vhyj7DnWpwuB6QrVu3Eh0djU6nIycnh7y8vFHPb2tr4/bbbyc0NBQ3NzcSEhL46KOPpiha63h4eEindKrC/E3u0UdNjefFFw8dNBkcPDPilE7pnFLn4OQjKQkG7YhubZG50dZVcaiyO4BTDQ41BmTHjh2sWbOGbdu2kZOTwzPPPMPbb7/NkSNHCAoKGnF+b28vF1xwAUFBQTz44IOEh4dz/PhxfH19SUtLU/WakzUGxBG2VJbO6XdaWy588De5mRCndErnlDpLS3H52te+TD6GDTi1Nl5qtG0AHKbsDuCclWNAtmzZwvr161m3bh0LFy5k27ZteHh4sH37dovnb9++nZaWFj744AMuuOACoqOjWbZsmerkYzIpKCiQTukcEzXf5GZCnNIpnVPmrKhALFtmNfkA6+OlRltXxSHK7kBONThMAtLb28uBAwdYsWKFckyj0bBixQr27dtn8Tl//etfOe+887j99tsJDg4mJSWFX/ziFwwMDFh9nZ6eHtrb24c8JJLpwh67pkoks4aBAbjiClybmkZd52M866pIph6HGYTa3NzMwMAAwcMutuDgYMrKyiw+59ixY3zyySfceOONfPTRR1RUVHDbbbfR19fHI488YvE5mzdvZtOmTSOO5+fn4+npSUZGBqWlpXR3dzNnzhxiYmIoLi4GYN68eRiNRk6cOAFAeno6FRUVdHR04OnpSUJCAgcPHgRM99zq6+s5fvw4AKmpqVRXV9Pe3o5OpyM5OZkDBw4AEBYWhk6n49ixYwCkpKRw8uRJ2tracHV1JT09nby8PLq7uzl+/DheXl5UVFQAkJSURENDAy0tLTg7O5OZmUleXh5CCAIDA/Hz86O8vByAxMREWlpaaGpqQqPRsGTJEnp7e8nNzWXu3LkEBQVRenYoeXx8PO3t7TQ0NACQk5NDQUEBfX19+Pn5ERYWRklJCQCxsbF0dXVx6tQppTxFRUUYDAZ8fHyIioriiy++ACA6Opr+/n5OnjwJQEZGBmVlZXR1deHl5UVsbKyycZJ5+eCamhq6u7sxGAxUVlbS0dGBh4cHCxYsUDL7iIgInJ2dqa6uBmDRokXU1NSg1+vR6XSkpKSQn58PQGhoKB4eHnR3d5Obm0tycjJ1dXW0trbi4uJCRkYGuWcXiwgODsbb25ujR48q9d3Y2Mjp06fRarVkZWWxf/9+jEajUt/m5yYkJNDa2kpTUxNOTk5kZ2dz4MAB+vv78ff3Jzg4mEsvLSU9HY4ejcPPr4N58+rp7ITu7mwOHiykt7cXjUZDZ2cnhw4dAmD+/PkYDAbq6uoAyMzMpKSkBIPBgLe3N9HR0UOu2YGBAaW+Fy9eTHl5Od3d3ZSUlBAXF0dhYSEAkZGRaDSaIddsVVUVZ86cwd3dnaSkJKW+w8PDcXV1paqqSqlvjUZDbm4ubm5upKamsn//fgBCQkLw9PRURuIvXLiQ+vp6WlpaRtR3UFAQPj4+Sn37+/tTWVlJc3Ozcs2a6zsgIICAgAClfYiPj0ev19PY2DjimvX39yckJITDhw/T3d1Nc3MznZ2d1NfXA7BkyRKKi4vp6enB19eXyMhI5ZqNiYmht7eX2rMLslhqI8zXki1tREREBFqt1mobERoaqtSL2jbCXN/W2ojeszNJbGkj8vPzGRgYsNpGmMtuSxuRlZXFoUOHLLYR8b/8JbqHHqL0ySfpr64mw99/RBvR3l7EQw9BUVEUdXWQmlpDeDjExKRRUmK5jfDw8KChocGmNsJ8zSYnJ1NUVEdFRSunT7vQ1pbBhRfm4uzcTXV1tU1thL+/P0fOfsOw1EaY22RzG2Gu77i4ODo6OpRrNjs7m8JCUxvh6+tLRESE1TYiNDRUaZPVthGdnZ14eXlZbCMOHz6MKoSDUFtbKwCxd+/eIcfvvfdekZ2dbfE58fHxIjIyUvT39yvHfvOb34iQkBCrr2MwGIRer1ceJ06cEIDQ6/X2KchZ6uvr7eqTztnpPHxYiGXLhEhIECItzfTvsmWm4+N1qkE6pXNGOY3Goc5TpybuHMZE4rT2d7p//wytz0l26vV6VZ+bDnMLJiAgAK1Wq3zjNtPQ0EBISIjF54SGhpKQkIBWq1WOJSUlUV9fr2T6w3Fzc8Pb23vIYzIwZ9nSKZ2jYW258MFTCWdCnNIpnZPmrKiAjAwYtGV89dleIXsykTitjdUqKRm/0xoz8j0aJw5zC8bV1ZXMzEx27drFqlWrADAajezatYs77rjD4nMuuOAC3njjDYxGI5qzN9HLy8sJDQ3F1dV1qkKXSCaEpeXCHRlLG+pN95Ljg2O69FLw9p7+mCQM3Vjuzjthzx7TQmMzDGtjtaZpeQ3Hwa79LpPMW2+9Jdzc3MQrr7wiDh8+LG699Vbh6+urdB9973vfE/fff79yfk1NjZgzZ4644447xJEjR8Tf//53ERQUJJ544gnVr6m2K8lWOjs77eqTTul0BKeaW0q2OifK8JiyszsnFJMlHOk9mjHOo0eFiIgQAoRIShJi0G2CGRWnEOLhh03Xz6WXCnH55aZ/ExKEeOyxmRXnVDln3S0YgNWrV/PUU0+xceNG0tPTKSwsZOfOncrA1JqaGmUQE5gGxHz88cfs37+f1NRU7rzzTu666y7uH7RgzXThKDsaSqd02tM5ngWixnJOlOExrVxZM6GYLOFI79GMcA7u+bAw22XGxHkWa7Nuli+fWXFOpVMNDnMLxswdd9xh9ZbLnj17Rhw777zz+Pzzzyc5KtvR6/XSKZ3nnNPe04rtEefwmAIC9Haf6uxI79G0O8dIPsblVMFEnNZ2M25vn1lxTqVTDQ6XgMwW7L2boXRKpyM4ExNN+3IYjaYPfDULRI3lnCjDY+rs1E0oJks40ntkjfGO3bE5zocfHjX5GJdTBRN1WhqrVVQ08+KcKqcaHGop9ulgspZiHxgYGDI7Rzql81xwlpdrx1xafqrjHL7cfV/fAIGB2nHHNFlxTqdTzZYAdouzowPuugt+8QuLyce4nCqQTvs5Z+VS7LMJ84I20imd55JTzbRiW50TZXhM992Xb9fkAxzrPbLERMbuqIqztfXL/3t5wUsvWU0+VDttRDqnHnkLRiKRTCkzcVrx4Jhyc+UU3OFM6pYA5jEft95quv0iOWeQPSDTRGhoqHRKp3RKp0M4R9vcrbQUNm409SBt3Gj6WXWcgwecvvkmdHZOKM6JIJ1Tj+wBmSY8PDykUzqlUzodwnn99fDpp6Z8YfAYkOzsoWNDCgtN5w2+hWU1TkuzXTw9JxTnRJDOqUf2gEwT5k2MpFM6pVM6Z7rT2tidvLyxx4ZYdKqYajueOCeCdE49sgdEIpFIJGNiaezOuMaGTDD5kMweZA/INJGcnCyd0imd0unQztHGhlh1fvrphJOPmVB26Zw4MgGZJurq6qRTOqVTOh3aaW0J8uuvH8V5883w2msT6vmYCWWXzonjcAnI1q1biY6ORqfTkZOTQ15entVzX3nlFZycnIY8pmvFt+G0Dp73Lp3SKZ3S6YBONeu6tLa2wrFj0NLy5cHvfndCt11mQtmlc+I41BiQHTt2sGHDBrZt20ZOTg7PPPMMK1eu5MiRIwQFBVl8jre3N0cG3ZB0miFbObu4uEindEqndDq8c6x1Xbzq6+E734GgIPjXv8DffwIRmpgpZZfOieFQS7Hn5OSwZMkSnn/+eQCMRiORkZH8+Mc/trjD7SuvvMLdd99NW1vbuF9zspZil0gkklmPHHB6TjLrlmLv7e3lwIEDrFixQjmm0WhYsWIF+/bts/q8jo4O5s2bR2RkJFdeeSUlJSWjvk5PTw/t7e1DHpNBbm6udEqndErn7HVOYvIx48sunapwmFswzc3NDAwMEDzsAg4ODqasrMzicxITE9m+fTupqano9Xqeeuopzj//fEpKSoiIiLD4nM2bN7Np06YRx/Pz8/H09CQjI4PS0lK6u7uZM2cOMTExFBcXAzBv3jyMRiMnTpwAID09nYqKCjo6OvD09CQhIYGDBw8CYDAYqK+v5/jx4wCkpqZSXV1Ne3s7Op2O5ORkDhw4AEBYWBg6nY5jx44BkJKSwsmTJ2lra8PV1ZX09HTy8vJobW3l+PHjeHl5UVFRAUBSUhINDQ20tLTg7OxMZmYmeXl5CCEIDAzEz8+P8vJypb5aWlpoampCo9GwZMkS2trayM3NZe7cuQQFBVF6dpnD+Ph42tvbaWhoAEy9UwUFBfT19eHn50dYWJiS7MXGxtLV1cWpU6cAEEJQVFSEwWDAx8eHqKgovvjiCwCio6Pp7+/n5MmTAGRkZFBWVkZXVxdeXl7ExsZSVFQEQFRUFAA1NTW0trZiMBiorKyko6MDDw8PFixYQEFBAQARERE4OztTXV0NwKJFi6ipqUGv16PT6UhJSVH2QwgNDcXDw4PW1lZyc3NJTk6mrq6O1tZWXFxcyMjIUP5gg4OD8fb25ujRo0p9NzY2cvr0abRaLVlZWezfvx+j0UhgYCB9fX3KcxMSEmhtbaWpqQknJyeys7M5cOAA/f39+Pv7ExwcrNR3XFwcHR0d1NfXA5CdnU1hYSG9vb10dHTQ2dnJoUOHAJg/fz4Gg0EZWJaZmUlJSQkGgwFvb2+io6OHXLMDAwNKfS9evJjy8nJaW1spKSkhLi6OwsJCACIjI9FoNEOu2aqqKs6cOYO7uztJSUlKfYeHh+Pq6kpVVZVS3x0dHeTm5uLm5kZqair79+8HICQkBE9PT2UtgoULF1JfX09LS8uI+g4KCsLHx0ep776+PiorK2lublauWXN9BwQEEBAQoLQP8fHx6PV6GhsbR1yz/v7+hISEcPjwYVpbW2lubqazs1Op7yVLllBcXExPTw++vr5ERkYq12xMTAy9vb3U1tYq1+zwNsJ8LdnSRkRERKDVaq22EUIIpV7UthHm+rbWRph7i21pI/Lz8xkYGBjSRridOMGiu+5CW1dHR2QkR556iszgYNVtRFZWFocOHbLaRnR3dytlV9tGAKSlpVltI7q7u2loaLCpjTBfs9baiNbWVqqrq21qI/z9/ZVhA5baCHObbEsb4evrS0REhNU2YnCbrLaN6OzsxMvLy2IbcfjwYVQhHITa2loBiL179w45fu+994rs7GxVjt7eXhEbGyseeughq+cYDAah1+uVx4kTJwQg9Hr9hOIfTlVVlV190imd0imdM8J59KgQERFCgBBJSeJ4Xt7EncOYsWWXTiGEEHq9XtXnpsP0gAQEBKDVapVv3GYaGhoICQlR5XBxcWHx4sVK5m8JNzc33NzcJhSrGiZjPIl0Sqd0Sue0O02ph3LbxWsSBjjO2LJLp004zBgQV1dXMjMz2bVrl3LMaDSya9cuzjvvPFWOgYEBvvjii2nbeGcw5u446ZRO6ZTOWeWMj4c9e5QxHzM2TumcVKcaHKYHBGDDhg2sXbuWrKwssrOzeeaZZ+js7GTdunUArFmzhvDwcDZv3gzAY489xle+8hXi4uJoa2vj17/+NcePH+eWW26ZzmJIJBLJ7KKiwrTWx9e/bvo5Lm5645E4BA6VgKxevZqmpiY2btxIfX096enp7Ny5UxmYWlNTg0bzZadOa2sr69evp76+Hj8/PzIzM9m7dy8LFy6criIoJA1eqUc6pVM6pdNRnRUVsHw5NDfDRx/BxRdP3DkG0jnznWpwmFswZu644w6OHz9OT08Pubm55OTkKL/bs2cPr7zyivLz008/rZxbX1/Phx9+yOLFi6ch6pGYR+LPFmdpKWzcaFoJceNG088TddqCdEqndE6D05x81NbC/PlgYU+RGRGndE65Uw0Ol4DMFk6fPj1rnKWl8KMfwY4dpl0wd+ww/WwtCZlNZZdO6TxnnYOTj1HW+Zj2OKVzWpxqkAnINKHVameN88034dQp023fyEjTv6dOmY6P12kr0imd0jmFTpXJh01OG5DOme9Ug0MtxT4dyKXYx2b1alPPR2Tkl8dOnDBtTrVjx/TFJZFIJoHaWsjJUZV8SM5NZt1S7LMN8yqQs8GZmAjd3WA0mn42Gk0/JyaO32kr0imd0jlFzpAQU++HyuRjVpVdOu2KQ82CmU0YzZ/Ws8B5/fXw6aemXll3d1PyERpqOj5ep62cy0693sjGjaZeqMREU71PdFC7o5RdOqfBqdXCq6+CXq9qZ9tZVXbptCuyB2SaCAwMnDXOpCR48UXTrZjERNO/L75o/UNwNpV9up2lpfD3vweqHgCsFkcou3ROobOiAu65BwYGTD9rtaqSj1GdE0A6Z75TDbIHZJrwV/nH6yjOpCR47DH7Om3hXHW++SYUF/sTFwcajen2V0WF6bja98MSjlB26Zwi5+Bdbd3d4fHHJ+6cINI5851qkD0g04R5t0PplM6J+WDlyiOY19/TaEyfERN9GUcou3ROgXNw8pGUBHfcMXGnHZDOme9Ug+wBkUgcmMREU6+H0fhlD8hoA4AlEtUMTz4sDDgtLTX1ttlz/JHk3EFOwx2DyZqG29raip+fn9180nluOktL4dFHWyks9BsyAHi0MTjTEad0OphTZfLxox+Z1vwZ7dpzuLJL54SZtdNwt27dSnR0NDqdjpycHPLy8lQ976233sLJyYlVq1ZNboAqaW1tlU7pnDBJSXD33a2qBwCrxRHKLp2T5OzthW98Y9TkA9QvQOhQZZfOKcWhEpAdO3awYcMGHnnkEQoKCkhLS2PlypVjrmNfXV3NPffcw9KlS6co0rFpamqSTum0CxpNE489ZpoB89hj9ukCd5SyD3bash+RWqe9cCinqys88wykp4+6zseRI6aej7HGHzlU2aVzSnGoBGTLli2sX7+edevWsXDhQrZt24aHhwfbt2+3+pyBgQFuvPFGNm3axPz586cw2tFxcnKSTumUTjs5bd2PSI3TnjiEU4gvnZdfDvn5oy4ypnYBQocou3Ta3anqdR1lDEhvby8eHh688847Q26jrF27lra2Nv7yl79YfN4jjzxCcXEx77//PjfddBNtbW188MEHVl+np6eHnp4e5ef29nYiIyPlUuwSyQxm40ZT0jF8OvLq1RObjnzOUFEB3/sevPaaqRJVoHYMiOTcQ+0YEIeZBdPc3MzAwADBwzLy4OBgysrKLD7ns88+46WXXqKwsFD162zevJlNmzaNOJ6fn4+npycZGRmUlpbS3d3NnDlziImJobi4GIB58+ZhNBo5ceIEAOnp6VRUVNDR0YGnpycJCQkcPHgQMCVU8fHxHD9+HIDU1FSqq6tpb29Hp9ORnJzMgQMHAAgLC0On03Hs2DEAUlJSOHnyJG1tbbi6upKenk5eXh5tbW0sWLAALy8vKioqAEhKSqKhoYGWlhacnZ3JzMwkLy8PIQSBgYH4+flRXl4OQGJiIi0tLTQ1NaHRaFiyZAn//Oc/8fHxYe7cuQQFBVF69itlfHw87e3tNDQ0AJCTk0NBQQF9fX34+fkRFhZGSUkJALGxsXR1dXHq1CnAtPGRi4sLBoMBHx8foqKi+OKLLwCIjo6mv7+fkydPApCRkUFZWRldXV14eXkRGxtLUVERAFFRUQDU1NTQ1tbGsmXLqKyspKOjAw8PDxYsWEBBQQEAERERODs7U11dDcCiRYuoqalBr9ej0+lISUkhPz8fgNDQUDw8PDhw4AC+vr4kJydTV1dHa2srLi4uZGRkkJubC5iuP29vb44eParUd2NjI6dPn0ar1ZKVlcX+/fsxGo0EBgbS0NCA5myfdUJCAq2trTQ1NeHk5ER2djYHDhygv78ff39/goODlfqOi4ujo6OD+vp6ALKzsyksLKS3t5euri6ys7M5dOgQAPPnz8dgMFBXVwdAZmYmJSUlGAwGvL29iY6OHnLNDgwMKPW9ePFiysvLqa2tJSIigri4OOXvJzIyEo1GM+Saraqq4syZM7i7u5OUlKTUd3h4OK6urlRVVSn1nZubi4eHB25ubqSmpirLP4eEhODp6UllZSUACxcupL6+npaWlhH1HRQUhI+Pj1LfRqORoKAggoObWbNGw+efL+Hii/ej1RqJjAygoSGA3Nwy5ZrV6/XKLdvB16y/vz8hISEcPnyYtrY2MjMz6ezsVOp7yZIlFBcX09PTg6+vL5GRkco1GxMTQ29vL7W1tco1O7yN+PTTT/H19bWpjYiIiECr1VptI3p7e5UVLNW2Eeb6HtxGLHR1RffNb+LS0EDzddcRkJ+vuo148cUlfP55Pl1dAwgxl69+NYj29lJyc79sI44cOYKvr69NbURWVhaHDh2y2kaUl5fj6upqUxsBkJaWZrWN6O3tJSEhwaY2wnzNWmsj2traSExMtKmN8Pf3V6bFWmoj/vWvf+Ht7W1TG+Hr60tERITVNkKj0eDq6mpTG9HZ2YmXl5fFNuLw4cOoQjgItbW1AhB79+4dcvzee+8V2dnZI85vb28X0dHR4qOPPlKOrV27Vlx55ZWjvo7BYBB6vV55nDhxQgBCr9fbpRxmPv/8c7v6pFM6z2Xnww8LkZAgxKWXCnH55aZ/ExJMx8frtCcz1nn0qBDh4UKAEElJIv/DDyfuHMaMLbt0TppTr9er+tx0mB6QgIAAtFqt8o3bTENDAyEhISPOr6yspLq6miuuuEI5Zv624OzszJEjR4iNjR3xPDc3N9zc3Owc/UgcZTU76ZROR3Dauh+RGqc9mZHOigrTpnKDdrX1bm+3S2yDmZFll85Jd6rBYRIQV1dXMjMz2bVrlzIGxGg0smvXLu6wsDrfggULlC47Mw899BBnzpzh2WefJXLw3vHTwPBbSdIpndI5fqd5PyJ7LIrlaGUfFxaSD4KDCXZ3t1t8ZmZc2aVzSpxqcKhZMBs2bOD3v/89r776KqWlpfzoRz+is7OTdevWAbBmzRoeeOABAOWe3eCHr68vc+bMISUlRbl/OF2UTnS3MOmUTukc4jTvRzTR6ciOWHab+clPRiQf43WONf15xpVdOqfEqQaH6QEBWL16NU1NTWzcuJH6+nrS09PZuXOnkr3V1NQoA/wkEsm5jVwmfBReeQV+/GN4+ulRp9qOxfCZMIWFplthciaMRA0OMw13upispdhPnz7N3Llz7eaTTumUzi+ZyBRRRy+7VTo6wMvLrk41059nRNmlc0qds3Yp9tlCR0eHdErnOe0cu+t+7JVNrcWpdplwNXHag2l3VlTAwoXwwgv2c6JuNdRpL7t0TotTDTIBmSbMc7WlUzrPRefglUuLimDrVli27MvVS9WubGotTrXLhI8Vp72YVqd5Y7kTJ0wVPWihxXE7z6JmNdRZV5/SaTccagyIRCKZHZh7KEJC4NAhMBigvx/+/GdTkpGU9GUPxuCu/TffVLeyaWKiaTyC0fjl8y0tEz7rGb6r7SefgB2XGbDn9GfJuYccAzIGkzUGRAzed0E6pfMcc65ebeqN6OqCujrw8DB9MffwAG9vcHYGFxfT7RMzJ06YEogdO8aOcyJjQByxPi0yPPkYZWO5icQ51mDfWVOf0qkaOQZkhmPL8vDSKZ2zzWnuuu/oMPVQODnBwADMmWNKGIRQt9GZtTjN64KsXm16zurV6mdmOGJ9jmAcyceYTiuMNf15VtSndE4K8hbMNNHb2yud0nnOOs1d983Npp6PgQHQ6Uy9FPX1cPHFpm/WY3Xtjxan+YNxInHaiyl3/v3vNicfYzrHiXSem041yARkmvD19ZVO6TxnneYeiv/7P3j3XVMCEhhoSj5CQ+HOO03njbWOhyOWfUqcd98Nrq5w9dU2rfMxK8ounTPCqQY5BmQMJmsMSGdnJ56ennbzSad0OqpzIguGOXrZ7eqsqoKgIJjA6zhs2aVzRjnlGJAZjnlbZOmUznPdOZEl1B297HZzVlTA0qVw2WXQ2Wkfp52QznPTqQaZgEgkEokjM3hjucbGCSUgEslU4nAJyNatW4mOjkan05GTk0NeXp7Vc9977z2ysrLw9fXF09OT9PR0XnvttSmM1jrz58+XTumUTumcmNPSrrZBQRNz2hnpPDedanCoBGTHjh1s2LCBRx55hIKCAtLS0li5ciWNjY0Wz/f39+dnP/sZ+/bto7i4mHXr1rFu3To+/vjjKY58JAaDQTqlUzqlc9z0l5WNTD4muK26o5RdOme+Uw0OlYBs2bKF9evXs27dOhYuXMi2bdvw8PBg+/btFs9fvnw5V111FUlJScTGxnLXXXeRmprKZ599NsWRj6Surk46pVM6pXN8VFQw9+qr7Zp8gIOUXTodwqkGh0lAent7OXDgACtWrFCOaTQaVqxYwb59+8Z8vhCCXbt2ceTIES688EKr5/X09NDe3j7kIZFIpgY1G9BJgI4OnHp67Jp8SCRTjcOsA9Lc3MzAwADBw/7QgoODKSsrs/o8vV5PeHg4PT09aLVaXnjhBb72ta9ZPX/z5s1s2rRpxPH8/Hw8PT3JyMigtLSU7u5u5syZQ0xMDMXFxQDMmzcPo9HIiRMnAEhPT6eiooKOjg48PT1JSEjg4MGDAISFhVFfX8/x48cBSE1Npbq6mvb2dnQ6HcnJyRw4cEA5V6fTcezYMQBSUlI4efIkbW1tuLq6kp6eTl5eHkajkePHj+Pl5UVFRQUASUlJNDQ00NLSgrOzM5mZmeTl5SGEIDAwED8/P8rLywFITEykpaWFpqYmNBoNS5YsQaPRkJuby9y5cwkKCqL07CdCfHw87e3tNDQ0AJCTk0NBQQF9fX34+fkRFhZGSUkJALGxsXR1dXHq1CmlXoqKijAYDPj4+BAVFcUXX3wBQHR0NP39/Zw8eRKAjIwMysrK6OrqwsvLi9jYWIqKigCIiooCoKamBqPRiMFgoLKyko6ODjw8PFiwYAEFBQUARERE4OzsTHV1NQCLFi2ipqYGvV6PTqcjJSWF/Px8AEJDQ/Hw8MBoNJKbm0tycjJ1dXW0trbi4uJCRkYGubm5yvXn7e3N0aNHlfpubGzk9OnTaLVasrKy2L9/P0ajkcDAQOLi4pTnJiQk0NraSlNTE05OTmRnZ3PgwAH6+/vx9/cnODhYqe+4uDg6OjqUTaOys7MpLCykt7cXb29vOjs7lZHs8+fPx2AwKN9qMjMzKSkpwWAw4O3tTXR09JBrdmBgQKnvxYsXU15ejtFopKSkhLi4OGWVxMjISDQazZBrtqqqijNnzuDu7k5SUpJS3+Hh4bi6ulJVVaXUt7e3N7m5ubi5uZGamsr+/fsBCAkJwdPTk8LCSoqL4ZNPFpKeXo+7ewsffOACZNDebqqzoKAgfHx8lPqOi4ujsrKS5uZm5Zo113dAQAABAQFK+xAfH49er1du2Q6+Zv39/QkJCeHw4cMYjUaam5vp7OxU6nvJkiUUFxfT09ODr68vkZGRyjUbExNDb28vtbW1yjU7vI0wX0u2tBERERFotVqrbUTSrl0caGykv7qasN5eVW2Eub6ttRGas7v32dJG5OfnMzAwYLWNMJfdljYiKyuLQ4cOWW0jQkNDlb8jtW0EQFpamtU2IjQ0lIaGBpvaiMrKSgCrbYTRaKS6utqmNsLf358jZ3dNtNRGmNtkW9oIX19fIiIirLYRg9tktW1EZ2cnXl5eFtuIw4cPowrhINTW1gpA7N27d8jxe++9V2RnZ1t93sDAgDh69Kg4ePCgeOqpp4SPj4/YvXu31fMNBoPQ6/XK48SJEwIQer3eXkURQghRWFhoV590SqejOx9+WIiEBCEuvVSIyy83/ZuQYDo+Xud4mLHOo0eF+N//7OschnRKpz3Q6/WqPjcdpgckICAArVarfOM209DQQEhIiNXnaTQa4uLiAFOWV1payubNm1m+fLnF893c3HCz426R1nCUgUTSKZ1T5TxyxLTs+tkv4Wg0pp/Pfhkcl3M8zEineW+Xtjb4978hJ2dmximd0mkDDjMGxNXVlczMTHbt2qUcMxqN7Nq1i/POO0+1x2g00tPTMxkh2oQ9V1WVTumcDU7zBnVjbUBni3M8zDjn4I3lIiMhOnriTisMd9pjTM6Mq0/pnBKnGhymBwRgw4YNrF27lqysLLKzs3nmmWfo7Oxk3bp1AKxZs4bw8HA2b94MmMZzZGVlERsbS09PDx999BGvvfYaL7744nQWAzDdx5RO6ZTOLzFvUDfWBnS2OMfDjHKOsqutveIcvBR+Sko03/mO6aVKS+FHP4JTp0zvR2Gh6f1Ru6uwmRlVn9I5ZU41OEwPCMDq1at56qmn2LhxI+np6RQWFrJz505lYGpNTY0yiAlM69vfdtttJCcnc8EFF/Duu+/ypz/9iVtuuWW6iqBgHuAjndIpnSbMG9StXm3q9Vi9euwPu9lSdouMknyM2zkMc5KxY4cpAXF2LuZHP/oyKTl1CuLiTB0vcXGmn99807bXmDH1KZ1T6lSDQ/WAANxxxx3ccccdFn+3Z8+eIT8/8cQTPPHEE1MQlUQisQfmfWHOeWpqRk0+7MXgJEOjMe1jZ04yxjMmRyKxBYfqAZlNzJs3TzqlUzql0zLBwZCWNmryYY84hycZZWXzlCRjPGNyLDEj6lM6p9ypBofrAZktDAwMSKd0Sqd0WsbNDd59F9rbITDQPk4LJCaaxnYYjaYkRKMZUJKM8YzJmaw4pdPxnGqQPSDThHlRF+mUTumUTsD0Sf/YYyCE6Wc3N6vJh2rnGFx/vSmpqKiAEycgPPykkmSMZ0zOZMUpnY7nVIPsAZFIJJLpZvCutjod3HfflLysOckwj/kICxuaZMgxOZLJxEkIc7otsUR7ezs+Pj7o9Xq7zpXu7e3F1dXVbj7plE5bGDz10tzdPvib7UyJ85xwDk4+bBhwOivKLp2z0qn2c1PegpkmzHsrSKd0TrVz+NTLHTtQpl6O16mG8TjHWghrpsQ5buc4k49RnRNAOqVzKlF9C2bx4sU4OTmNeZ55Yx/J6HR2dkqndE6Lc/jUS6PR9Dn45ptfdrfPhDjVLIQ1E+Ict3MCyYdV5wSRTumcSlQnIFdeeaWqBESiDi8vL+mUzmlxqlnfYSbEqSZRmglxjsvZ3Q2XXDLu5MOi0w5Ip3ROJXIMyBhM1hiQnp4eu296J53SqYaNG023XYZ/sK9e/eUH+0yIc/VqU1IUGfnlsaNHQauFlBTT2JVrr+0hJcVB36PXX4cnn4R//WvU5MPaeJ2Z8B5Jp3Rawu5jQLKysti2bRvt7e12CfBcp7CwUDqlc1qcw6deVlSMXN9hJsQ5fCGs9nbTAqH19V+OXfnnPwvHtUGaPeMct/PGG+HAgTGTD2vjdWbCeySd0jkRVCcgaWlp3HfffYSGhvK9731vxLLnU8XWrVuJjo5Gp9ORk5NDXl6e1XN///vfs3TpUvz8/PDz82PFihWjni+RnAvYa32HyWZ4onTokOl4SsqXe5P09Ni+N8m0UVEBK1ZAXd2Xx1xcRn2KvfZjkUhmIqoTkJdeeon6+nq2bt3KiRMnuOSSS4iLi+MXv/gFtbW1kxmjwo4dO9iwYQOPPPIIBQUFpKWlsXLlShobGy2ev2fPHq6//np2797Nvn37iIyM5Otf//qUxTsakYP7laVTOqfYaV7fYccO07/Dk4+ZEOfwRCk4GKKiwNyjq9FAcXGk3fcmmYyyR/f3m/Z22bULbr9d9fNGG68zE94j6ZTOiWDTNFwPDw9uuukm9uzZQ3l5Oddddx2//e1viY6O5rLLLuO9996brDgB2LJlC+vXr2fdunUsXLiQbdu24eHhwfbt2y2e//rrr3PbbbeRnp7OggUL+MMf/oDRaGTXrl2TGqcaNBr7z4CWTumcbc7BidJ3vmNaJHTo3iQam/cmmYw4R6WigoBrr/1yY7lt21Q/dbT9WGbKeySd0jnu1x3vE2NjY3niiSeorq7mzTff5PPPP+eaa66xZ2xD6O3t5cCBA6xYsUI5ptFoWLFiBfv27VPl6Orqoq+vD39/f6vn9PT00N7ePuQxGRw/flw6pVM6bcDS2JULLzyujF0Za82QqYpzCBUVcNFFaOvqxjXbZbTxOjPxPZJO6bSFCS3FvmfPHl5++WXeffddnJ2dWb9+vb3iGkFzczMDAwMED/vjDQ4OpqysTJXjpz/9KWFhYUOSmOFs3ryZTZs2jTien5+Pp6cnGRkZlJaW0t3dzZw5c4iJiaG4uBgw7ShoNBo5ceIEAOnp6VRUVNDR0YGnpycJCQkcPHgQAIPBQH19vfLGp6amUl1dTXt7OzqdjuTkZA4cOABAWFgYOp2OY8eOAZCSksLJkydpa2vD1dWV9PR08vLyaG1t5fjx43h5eVFRUQFAUlISDQ0NtLS04OzsTGZmJnl5eQghCAwMxM/PT1mEJjExkZaWFpqamtBoNCxZsoS2tjZyc3OZO3cuQUFBlJ5t1ePj42lvb6ehoQGAnJwcCgoK6Ovrw8/Pj7CwMEpKSgBTstrV1cWpU6cAEEJQVFSEwWDAx8eHqKgovvjiCwCio6Pp7+9X9ibIyMigrKyMrq4uvLy8iI2NpaioCICoqCgAampqaG1txWAwUFlZSUdHBx4eHixYsEBZlyYiIgJnZ2eqq6sBWLRoETU1Nej1enQ6HSkpKeTn5wMQGhqKh4cHra2t5ObmkpycTF1dHa2trbi4uJCRkUFubi5guv68vb05evSoUt+NjY2cPn0arVZLVlYW+/fvx2g0EhgYSF9fn/LchIQEWltbaWpqwsnJiezsbA4cOEB/fz/+/v4EBwcr9R0XF0dHRwf19fUAZGdnU1hYSG9vLx0dHXR2dnLo7CCJ+fPnYzAYqDs71iAzM5OSkhIMBgPe3t5ER0cPuWYHBgaU+l68eDHl5eW0trZSUlJCXFycMkAtMjISjUYz5JqtqqrizJkzuLu7k5SUpNR3eHg4rq6uVFVVKfXd0dFBbm4ubm5upKamsn//fgBCQkLw9PSksrISgIULF1JfX09LS8uI+t68OYj//MeHOXOO4uUFISF9uLpW8u9/N1NQoGHHjiWsWbMfjcbI734XwJo1AfT2linXrF6vV27ZDr5m/f39CQkJ4fDhw7S2ttLc3ExnZ6dS30uWLKG4uJienh58fX2JjIxUrtmYmBh6e3uVW7vmNsJYXk7yj3+MS309HZGRHHnqKcKFwFhXp6qNiIiIwM9Py0MPHae2FnbvTuUrX6kmLq6d3l4dQgilXtS2Eeb6ttZGtLW1AdjURuTn5zMwMGC1jTD/HdnSRmRlZXHo0CGrbUR3d7dSdrVtBJjGMlprI7q7u2loaLCpjTBfs9baiNbWVqqrq21qI/z9/Tly9r6ipTbC3Cbb0kb4+voSERFhtY0Y3CarbSM6Ozvx8vKy2EYcPnwYNdg8DffkyZO88sorvPLKKxw7doylS5fy/e9/n2uuuQZ3d3dbVDZRV1dHeHg4e/fu5bzzzlOO33ffffznP/9RLkZr/PKXv+RXv/oVe/bsITU11ep5PT099PT0KD+3t7cTGRlp92m43d3ddq8v6ZTO6XSOtbz7ZMapZmqxrc4Jc8kl8MknkJRE90cf4R4dPXHnIGbK+y6d0jkcu0/D/fOf/8w3vvENYmJiePHFF7n22mspLy/nP//5D2vWrJnU5AMgICAArVarfOM209DQQEhIyKjPfeqpp/jlL3/JP//5z1GTDwA3Nze8vb2HPCYD8zdD6ZTO2eBUs7z7ZMapZnE1W50T5o9/hCuvhN27qerqso9zEDPhfZdO6ZwIqhOQ7373u7i7u/P+++9z4sQJfvGLXxAXFzeZsQ3B1dWVzMzMIQNIzQNKB/eIDOdXv/oVjz/+ODt37iQrK2sqQlXFmTNnpFM6Z41TzXTRyYxztMGa43WOC4Phy/+Hh8MHH0Bw8Ix4j6RTOqfSqQbVY0BOnjxJUFDQZMYyJhs2bGDt2rVkZWWRnZ3NM888Q2dnJ+vWrQNgzZo1hIeHs3nzZgCefPJJNm7cyBtvvEF0dLRyb8zLy2valp41Mxk9RtIpndPlVNMDMZlxXn+9aZ+YigrT63Z3j1xczVanzZjX+fjlL+G66+zjHAXplM6Z7FSDTWNAOjs7efLJJ3nvvfeorq7GycmJmJgYvvOd73DPPffg4eExmbEC8Pzzz/PrX/+a+vp60tPT+b//+z9ycnIAWL58OdHR0bzyyiuAabCSpdG9jzzyCI8++qiq15uspdj7+vpwGWMRIumUTkdxqhmDMdlxjjUGZTzOsTC/Zlt+BY//7yJ82k/CokVQUADOX36/mwnvkXRK51Q5VX9uCpX09PSIzMxM4ebmJlatWiXuv/9+8dOf/lR861vfEq6uruIrX/mK6O3tVatzGPR6vQCEXq+3q/fzzz+3q086pXM6nYcPC7FsmRAJCUKkpZn+XbbMdHy8TjVMp9Nc5hXRR8UplwghQFR5JIkjn9aP22kL0imdtnD4sBAPPyzEtdea/p3Mv021n5uqb8G8+OKLnDx5kqKiIhKH3VgtKytj+fLlbNu2jR//+MfjzJkkEomjYl611B49EI7Cm2+Cy/EK3qi/iMC+k9R4JXFD0G5W/CuYx5ZOd3QSyZeYB4mfOmW6RVlYaLplOd1bMKhOQN577z0efvjhEckHwIIFC/jZz37GO++8IxMQlYSHh0undM4qp3nV0uGYb1MYDOF8+KF9E5PpLHtbfgWv1X6ZfPzsvN10NQZbnHkzU94j6Tw3nYMHiQ++Rfrmm6a/2cmIUw2qZ8EcPnyY5cuXW/39RRddpHrxEYlpVo90Sudsdw6enltZ6Wpxeu5EmM6yr+p8nZBByUeLS7DVmTcz+T2SztnvHGuQ+GTEqQbVCUhbWxtz5861+vu5c+ei1+vtEtS5gKPM5ZZO6ZwIg795LVtWZffdXKez7KEvbuR3MZu5Lmg3XzQGD1kmfbxOW5BO6VTLWNPUp2sdENW3YIxGI1qt1urvNRoNAwMDdglKIpFMPvaaNTIa9lwgbEZQU2Pay8XNjaSFTvDh/Zw8h8a9OCpTca3PZOw5Td2eqJ6Gq9FoSElJwdnZcs7S399PSUnJrEtCJmsabldXl92nLUundKpl+KA0c4NkHpRmrzgHT8/19u6ivd1j3EukW2JK6/PsxnIsXgxvvw1ubhN3TgDpVOcc61qfKXFOtnO0JMzecdp9KfZHHnmEq6++miuvvNLi4+qrr2bjxo12Cf5cwLwZlXRK53Q4x1q51F5xDt7NNSjoxKi3KcbDWHGOZ4dci05z8nHypOn/Nu6SPVPe93PRqWaVXludaplJTvMg8R07TP8OTr4mI041qL4F88gjj0xmHOcc5l0npXPmO+3ZfTtTyj7WrRF7xTl4em5wcBs+PhOrv+HvxYUXtlldbn28Uw9HlH1w8pGUBLt3Q2CgTXHPlPf9XHSqvQ043XHONqcaVCcgEvviZkP3rXROn9Pe8+dnStkTE01lMRq/nJY3eFCaPeM0f/MqLHQjPX38HkvvhYuLG+Hhlt+LsaYeWmNI2S0lH8HBNsc+U973c9E51rU+HqdazmWnGlSPAbnoootwcnIaXebkNGSzuNnAZI0BMRqNaDSq74BJ5zQ5H31UY7dt3iczTludY90XnylxDsbScu/Hjhm55hqNxfdi9WrTt9zIyC+PnThh+uDZsUNFnHZKPoY47Yh0qnOqHQMy3XHOJqfdx4Ckp6eTlpZm8TF//nw+//xz9uzZY4/YR2Xr1q1ER0ej0+nIyckhLy/P6rklJSVcffXVREdH4+TkxDPPPDPp8all//790ukATnvP4pgpZTffGlm92vSBvHr10AZ5psQ5GEvvxU037bf6Xox3h1wlzoYGaG2dcPIxxGlHpFMdY13r43Gq5Vx2qkH1LZinn356xLH+/n62bt3Kz3/+c8LDw3n88cftGtxwduzYwYYNG9i2bRs5OTk888wzrFy5kiNHjljcqberq4v58+dzzTXX8JOf/GRSY5PMTtR23zoi1lYuHQ9TMc3R0nthNFp/LyY89fCCC+Df/4aYmAklH5Lpx57XusR+jHsMyOuvv87GjRvp7u7m0Ucf5dZbb7U6RddebNmyhfXr17Nu3ToAtm3bxocffsj27du5//77R5y/ZMkSlixZAmDx99NJSEiIdDqA017z580f0H19IXZfjny661PtOJmJxmnpvZg3LwRruz+Ma3+aigoiW1u//PkrX5lQzGam+z2STumcaqcabM4Ydu7cyf33309VVRX33HMPGzZswNPTczJiG0Jvby8HDhzggQceUI5pNBpWrFjBvn377PY6PT099PT0KD+32zjdTi2TUWfSaX/nvHkT32Rt8Af0ggWelJXZdyMoe5V9cC9GZqYnV1yhLj61gz0nGqelhOLKKz1HjdGmb74VFbB8OSHd3bBnDyxaNKF4B+NI17x0SudUoToBycvL46c//Smff/45P/zhD/n3v/9NQEDAZMY2hObmZgYGBgge1hUaHBxMWVmZ3V5n8+bNbNq0acTx/Px8PD09ycjIoLS0lO7ububMmUNMTAzFxcUAzJs3D6PRqMypTk9Pp6Kigo6ODjw9PUlISODgwYMAGAwGEhMTOX78OACpqalUV1fT3t6OTqcjOTmZAwcOABAWFoZOp+PYsWMApKSkcPLkSdra2nB1dSU9PZ28vDxaW1tJSkrCy8uLiooKAJKSkmhoaKClpQVnZ2cyMzPJy8tDCEFgYCB+fn6Ul5cDkJiYSEtLC01NTWg0GpYsWcKBAwfw9fVl7ty5BAUFUXp2IYX4+Hja29tpaGgAICcnh4KCAvr6+vDz8yMsLIySkhIAYmNj6erq4tSpUwAIIaitrcVgMODj40NUVBRffPEFANHR0fT393Py5EkAMjIyKCsro6urCy8vL2JjYykqKgIgKioKgJqaGlpbW1m+fDmVlZV0dHTg4eHBggULKCgoACAiIgJnZ2eqq6sBWLRoETU1Nej1enQ6HSkpKeTn5wMQGhqKh4cH+fn5+Pn5kZyczHe/W0draysuLi4kJWWQm5sLmK4/b29vjh49qtR3Y2Mjp0+fRqvVkpWVRW7uflauNNLaGsj8+XVccokLnZ3wl78k4ObWSlNTE05OTmRnZ3PgwAH6+/vx9/cnODhYqe+4uDg6Ojqor68HIDs7m8LCQnp7e+no6OArX/kKhw4dAmD+/PkYDAbq6uoAyMzMpKSkBIPBgLe3N9HR0UOu2YGBAUpLT1JcDH/962JWriwnLOwkb7wRyerVcXR2FgIQGRmJRqMZcs1WVVURHHyGq692p6wsieXLTfXt5xeOXu9Kbm6VUt9FRUV4eXnh5uZGamqqct85JCQET09PKisrAVi4cCH19fW0tLTg4uJCRsaX9R0UFMTdd/so9d3d3UdlZSjNzc3KNbt//36MRiMBAQEEBAQo7UN8fDx6vZ7GxsYR12zwmTNErV2Lpq6OrshIerRaOo4fV+p7yZIlFBcX09PTg6+vL5GRkco1GxMTQ29vL7W1tco1O7yNMF9LtrQRERERaLVaq21Ed3e3Umdq2whzfVtrI9ra2li5cqVNbUR+fj4DAwNW24iysjL8/PxsaiOysrI4dOiQ1TaitLQUd3d3m9oIgLS0NKttRHd3N0lJSTa1Eeb6T05Opq7uyzbCfM22trayYMGCMdsI8zUbGBiIv78/R84ObEpISKC1dWQb4evra1Mb4evrS0REhNU2YnCbbK2NMLfJixcvpry8nM7OTry8vIiLi6OwcGgboXpfOKESJycn4eHhIe6++27x7LPPWn1MFrW1tQIQe/fuHXL83nvvFdnZ2WM+f968eeLpp58e8zyDwSD0er3yOHHihACEXq8fb+gW+fzzz+3qk86Z67z2WiHS0oS4/HIhnn32c3H55aafr73WLnq7xPnww0IkJAhx6aVfxpmQYDpu63MvvVRYfO6MfY+OHhUiPFwIECIpSeR/+OHEncOYsWWXTumcBKder1f1uam6ByQqKgonJyc++OADq+c4OTlx5513qlXaREBAAFqtVvnGbaahocGu96/c3NymZE70woULpfMccQ4ePJmXt9DuA1ntEefwGSZ5eQtVz/ZRO05mPHGONbh1wmU/e9uF2lpltkuCnZfOhpl9fUqndE6GUw2qp+FWV1dTVVU16sPc/TcZuLq6kpmZOWSdEaPRyK5duzjvvPMm7XUnC3M3mXTOfufg5ch9fevtvhy5PeIcPmU1KqpedZKkdpqjrXGax87s2GFKQHbsMP08eDn1CZW9qmpE8kFw8Iy+lqRTOh3FqQaHWgl1w4YNrF27lqysLLKzs3nmmWfo7OxUZsWsWbOG8PBwNm/eDJgGrprvRZnv0RYWFir3raaTlpYW6TxHnEOXI2/B39++s2DsEefwXozzz2+xKUlSM9jT1jjVDG6dUNkDA2H+fPD2HrLOx0y+lqRTOh3FqQaHSkBWr15NU1MTGzdupL6+nvT0dHbu3KkMTK2pqRmymltdXR2LFy9Wfn7qqad46qmnWLZs2ZQsmjYaLi4u0nkOOc0f0AUFLmRk2E0L2CfO4TNMgoNd7DZLx4ytcapZBG5CZffygo8+gs7OIet8zPRrSTql0xGcalC9FPu5ymQtxS6RSEbH0tLrE1kGHzAJPvwQ7rrLrrFKJJIvsftS7BL7Yp5WKJ3SKZ2WGTx25sQJLI6dsclp3tvl7rth2za7xakG6ZTOc82pBoe6BSORnItMxTLnk4k5/uBgbF4FNikJmpqgtxcuvhjuvHOcZR++sdxVV41DIpFI7ImqBMSW1UDlbQp1WNq7RjqlczhqljmfrjjVJEaD41+6NIj//lfdKrCWdjAdPPvFljht3dV2Jrzv0imdju5Ug6oExNfXFycnJ1XCgYGBCQV0ruDj4yOd0jkmamaCTEecavd/GRy/0ehDXJzlZdqHo3Z59zHLbmPyoco5DqRTOs81pxpUjQHZvXs3n3zyCZ988gnbt28nKCiI++67j/fff5/333+f++67j+DgYLZv3z7Z8c4azMvySqd0joaamSDTEefgBCEy0vTvqVOm44MZHH96+lG6ukCvh5dfNg0ytdSrMfx5YLncY8Z55ozpvo0NyceYznEindJ5rjnVoKoHZNmyZcr/H3vsMbZs2cL1g0aCfetb32LRokX87ne/Y+3atfaPUiI5R7G0Bb09V1EdL2oThMHx9/dDURF0dICfn2mGi7XbMXYp95w58NOfwgsvwCefqEo+rOHo43AkkpmIzdNwPTw8KCoqIj4+fsjx8vJy0tPT6erqsmuA081kTcPV6/V27/aazc6xPgBmSpz2dloaCxEaOvRDezriVDtFdnD8c+boKS72Yc4c00aznp7Wp9WqKbfqshsMoNONu+xqY7HFaQ+kUzpnqnPSpuFGRkby+9//fsTxP/zhD0RGRtqqO2dpbm6WTpWoWZJ7JsQ5GU41y5xPR5xqpsgOjz8pqRk/P1PyMWeO9V6T4c8bbXn3EXFWVMCVV8LglR1tSD4sOdXebrLFaQ+kUzpnslMNNicgTz/9NM899xyLFi3illtu4ZZbbiE1NZXnnnuOp59+ejJinJU4ykU0E5xqPgBmQpyT5TSvorpjh+nfMT+Ex0lpqalnY/Vq+Oyz5iEJ3uDfbdxoOmZOEEJDTXc33N1N78nwcR3m+FesaMbX19TzAWPfVhmr3DCs7OYBp3/9K/z4x+Ouh+H1qfZ2ky1OeyCd0jmTnWqweR2QSy+9lPLycl588UXKysoAuOKKK/jhD38oe0BsYPCS8dI5Omo+AGZCnI7sHH6bITlZw8svm5IMsD7jxbyHTEOD6XejjeuIiNAovSbWds21dayFUvbhs122bBl3XQyvT2vjUfz9TcmYmlhn6vsundI5WU41ONxS7Fu3buXXv/419fX1pKWl8dxzz5GdnW31/LfffpuHH36Y6upq4uPjefLJJ7n00ktVv55cin36mZQluSVDGK2OYXy/s/TejJZgjHusxTim2tqCpbh8fEAIaG8f/7gQiWS2MqlLsf/3v//lu9/9Lueffz61tbUAvPbaa3z22Wfji1YlO3bsYMOGDTzyyCMUFBSQlpbGypUraWxstHj+3r17uf766/n+97/PwYMHWbVqFatWreLQoUOTGqca9u/fL50qUTPeYCbE6cjO4b1MK1bsV3qZRuuBsuX2xP79+0e9rTKesRbF771n9+RjeH1aGo+SmWlKPtTGOlPfd+mUzslyqsHmBOTdd99l5cqVuLu7U1BQQE9PD2AaRfuLX/zC7gEOZsuWLaxfv55169axcOFCtm3bhoeHh9X1R5599lm+8Y1vcO+995KUlMTjjz9ORkYGzz///KTGqQaj0SidKlEzIHEmxOnIzsRE07d4s0qrNSrjM4b/bvDYjdF+Z2ucNo+1EIKYRx6xe8+HpTiHJ04tLbbFOlPfd+mUzslyqsHmMSBPPPEE27ZtY82aNbz11lvK8QsuuIAnnnjCrsENpre3lwMHDvDAAw8oxzQaDStWrGDfvn0Wn7Nv3z42bNgw5NjKlSv54IMPrL5OT0+PklSBbcvQ20JAQIB02oD5A8CezrE4l5zmsRzm8RlFRQFDepkG/2742I3RfjdWnOZbMvv3Q0kJnD4NnZ0QHm4arDrq2h9OTrQ+8wxznnwSXnvNbrdd1NSnreuUzNT3XTqlc7KcarA5ATly5AgXXnjhiOM+Pj60tbXZIyaLNDc3MzAwQPCwRiY4OFgZDDuc+vp6i+fX19dbfZ3NmzezadOmEcfz8/Px9PQkIyOD0tJSuru7mTNnDjExMRQXFwMwb948jEYjJ06cACA9PZ2Kigo6Ojrw9PQkISGBgwcPAuDv7099fT3Hjx8HIDU1lerqatrb29HpdCQnJ3PgwAEAwsLC0Ol0HDt2DICUlBROnjxJW1sbrq6upKenk5eXR19fH87Oznh5eVFRUQFAUlISDQ0NtLS04OzsTGZmJnl5eQghCAwMxM/Pj/LycgASExNpaWmhqakJjUbDkiVLaGxspLm5mblz5xIUFETp2SkO8fHxtLe309DQAEBOTg4FBQX09fXh5+dHWFgYJSUlAMTGxtLV1cWpU6eU5xYVFWEwGPDx8SEqKoovvvgCgOjoaPr7+zl58iQAGRkZlJWV0dXVhZeXF7GxsRQVFQEQFRUFQE1NDX19fYSHh1NZWUlHRwceHh4sWLCAgoICACIiInB2dqa6uhqARYsWUVNTg16vR6fTkZKSQn5+PgChoaF4eHhw6tQpmpubSU5Opq6ujtbWVlxcXMjIyFB2jwwODsbb21tZSTApKYnGxkZOnz6NVqslKyuL/fv3YzQaCQwMxM3NTXluQkICra2tNDU14eTkRHZ2NgcOHKC/vx9/f3+Cg4OV+o6Li6Ojo0O5drOzsyksLKS3txedTkdnZ6dya3H+/PkYDAbq6uoAyMzMpKSkBIPBgLe3N9HR0fzvf8XU1kJh4TwiIwdITT3JQw/B//63GJ2unPDwNtauNTB/fhyFhYU89BAUF0dy8qSGtLTjhIdDdHQqVVVVPPTQGaqq3NmzJ4mvf72A8HCYMyecxkZXqqqqlPru6OggNzcXNzc3UlNT+eST/RQXw5EjITQ1ebJmTSUAr722kJCQelJSWvjqV11YterL+g4KCsLH3Z2jZ/9uwhMTqXzxRZqrq9HU1LBkyRKlvgMCAggICFDah/j4ePR6vXLLdvA16+/vT0hICIcPH6avrw8fHx86OzuV+l6yZAnFxcX09PTg6+vLd74Tia/vF/T0QH5+DM7OvfzgB7WkpkJf38g2wnwt2dJGREREoNVqrbYRkZGRSr2obSMAQkJCrLYRRqOR2NhYm9qI/Px8BgYGrLYR5rLb0kZkZWVx6NAhq22E0WhUyq62jQBIS0uz2kb4+/vT0NBgUxtRWWm6Zq21EX19fWi1WpvaCH9/f46c7Uqz1EaY22Rb2ghfX18iIiKsthGD22RzGzH4c21gYEBpkxcvXkx5eTmdnZ14eXkRF2dqI8C0TIdGo+Hw4cOoQthITEyM+Ne//iWEEMLLy0tUVlYKIYR49dVXRVJSkq061dTW1gpA7N27d8jxe++9V2RnZ1t8jouLi3jjjTeGHNu6dasICgqy+joGg0Ho9XrlceLECQEIvV4/8UIM4vPPP7erTzqlUy1/+5sQUVFCeHkJERQkxLx5QixbJsThw+N3qmG48+GHhUhIECIuTghPTyECA4VwdxfCz88U29KlQ2MSQghx9KgQsbFCfPjhlMVpjcOHTWW49lrTvyNiHYfTFqRTOmeqU6/Xq/rctLkHZP369dx1111s374dJycn6urq2LdvH/fccw8PP/ywrTrVBAQEoNVqlW/cZhoaGggJCbH4nJCQEJvOB3Bzc8PNzW3iAUskM5DSUrj9dtOASZ3OdLujvx+qq8feIM7eHDkCTk5QXw89PaZZJU5Opriioky3cobMKBk82+Whh2DlyqkL1gJj3RaUSCSjY/Mg1Pvvv58bbriBSy65hI6ODi688EJuueUWfvCDH/DjCSz+Mxaurq5kZmaya9cu5ZjRaGTXrl2cd955Fp9z3nnnDTkf4F//+pfV86eS4UvZS6d0WmP4ImDDF/qyxfnmm6YBlDqdacyGh4fpw7+7e+gAyqkou78/1NSYXn9gwPSvwQAuLhbGUwyfavuPf4BWO2PeI+mUTum0HZsTECcnJ372s5/R0tLCoUOH+Pzzz2lqauLxxx+fjPiGsGHDBn7/+9/z6quvUlpayo9+9CM6OztZt24dAGvWrBkySPWuu+5i586d/OY3v6GsrIxHH32U/Px87rjjjkmPdSz0er10SueYqFmG3hbnkSOmwZ3mQe9OTqZBlF1dQz/wp7LsWq0phoEBUy+IXj9sIOso63zMhPdIOqVTOseHzQnIzTffzJkzZ3B1dWXhwoVkZ2fj5eVFZ2cnN99882TEqLB69WqeeuopNm7cSHp6OoWFhezcuVMZaFpTU6MMYgI4//zzeeONN/jd735HWloa77zzDh988AEpKSmTGqcarK1dIp3SORg1a2PY4kxMNPV8uLqabr90d5t6Hfz9h85cmYqyt7SYbrVERoK3t6lXRqMx9YDcc8/Z2y9jLDI2E94j6ZRO6RwfNicgr776Kt3d3SOOd3d388c//tEuQY3GHXfcwfHjx+np6SE3N5ecnBzld3v27OGVV14Zcv4111zDkSNH6Onp4dChQzatgiqRTDf22IdkMNdfD/PmmVby9PIy9TiEhsLWrepX8BzrlpBaEhO/fH1zT4xWa+qdeeqps94XX5y0FU4lEsn0onop9vb2doQQ+Pn5cfToUQIDA5XfDQwM8Le//Y37779fmdYzW5BLsUumE3svQ19aCv/3f/Cf/5g+9C+8EO6807bkY6Jb0w93ffEFdHSAs7OpFyQlxTQwdfVqeOyRAVMl3HmnTD4kEgfB7kux+/r64u/vj5OTEwkJCfj5+SmPgIAAbr75Zm6//Xa7BH8uYJ57Lp3SORpqlqE3O8fqmTB/4H/yiekWTH+/5d6L0lLYvr3AomciW9MPL7t5hVvzTrrh4bBoEUS71uGpGzD18mi18POfW00+ZsJ7JJ3SKZ3jQ/U03N27dyOE4OKLL+bdd9/F399f+Z2rqyvz5s0jLCxsUoKcjfT19UmndFpk+IZt99wDeXnWd13t6+sb0TMxeMda87mDk4fBvSmDp9+aPStX9nHkyEiPeers0aOmXgsvL5NLzS0hS2VPSoLvfOfLXp7w7gp+8dlyPnO5mINXvAxoJ1yftiKd0imdU4PqBGTZsmUAVFVVERUVhZOT06QFdS4wOIGTTukcvCT54cOmD3lfX8uJhCXna6+NnVyoGU9iTlLOnPEnMnKkxzx11snJ1Dmh15vGcVx00fjLbl4GvvdwBY/XLiegr5Z0TT5Jl+mB0d8DR3/fpVM6Z6tTDTYPQv3kk0945513Rhx/++23efXVV+0S1LnAaIuhSee55Rw81fbgQXMCYEpA1NziCAkJUZVcqNk4zuypqQmx6jFj63cQa/WZlAR/uL+Cd04vJ7ivlsaAJHp37ibxvLEbRUd+36VTOmezUw02JyCbN2+2uHFNUFDQpO+GO5tQvVa+dM565/BbIzqdaVGuujp1s14OHz6sKrlQM57E7MnOPmzRY546a94sLjzc9HNLy/jKDkBFBXG3LMfnTC0kJRF0aDcJS9UNOHXk9106pXM2O9Vg81LsNTU1xMTEjDg+b948ZcMfiUSinsG9F15e0N5u+n9Hx9i7rJoZvputpV1pzYM+B48vGT6exOzp7DQlKcM95l1g4+OH3uoZKz6rVFTA8uVQWyun2kok5xg2JyBBQUEUFxcTHR095HhRURFz5861V1yzntjYWOmUTmDo1u7h4dDcbEo+3N0t91JYcgYEjJ1cwNj7l5iTlL/9LZbExJEeNYmOLWWnshKamsadfDjy+y6d0jmbnWqw+RbM9ddfz5133snu3bsZGBhgYGCATz75hLvuuovrrrtuMmKclXR2dkqndAJDb420tpoWCQsNhYwM05TasdbYMDvNycWOHaZ/bV2Xw0xSEqxe3WnRY05QVq82JSdq4hse5xBWroSPPhp3z4cjv+/SKZ2z2akGmxOQxx9/nJycHC655BLc3d1xd3fn61//OhdffLEcA2ID9fX10imdwMgP9e99D3buNO23piaRmOqyjzfRUZwVFaaHmUsuGfdtF0d+36VTOmezUw0234JxdXVlx44dPP744xQVFeHu7s6iRYuYN2/eZMSn0NLSwo9//GP+9re/odFouPrqq3n22Wfx8vKy+pzf/e53vPHGGxQUFHDmzBlaW1vx9fWd1DglkvFwzmztbt7bBWDPHpimrl+JRDL9qF6Kfbr55je/yalTp/jtb39LX18f69atY8mSJbzxxhtWn/PMM89gMBgAeOCBB8aVgEzWUuxGoxGNxuYOKOmUTsd1lpejueQSu+7t4jBll07pPIecdl2KfcOGDco9og0bNoz6mAxKS0vZuXMnf/jDH8jJyeGrX/0qzz33HG+99daoe8/cfffd3H///XzlK1+ZlLgmQnFxsXRK57njrKig/8IL7b6xnEOUXTql8xx0qkHVLZiDBw8qS7UePHjQ6nmTtTrqvn378PX1JSsrSzm2YsUKNBoNubm5XHXVVXZ7rZ6eHnp6epSf29vb7eYe/jrSKZ3nhPPsbRfXhga7T7Wd8WWXTuk8R51qUJWA7N692+L/p4r6+nqCgoKGHHN2dsbf//+3d+bxTVXp//8kLV1Dl9B0b+lGF1pK6eqCiIKAuCIuKC4ggjqio6KCuzgi6pcZd4bxN4I6ozg67syMDorKiNiVtrRNW1K6l3QhadqkTds0z++PmmtLmzZp0yXleb9eeUFv7n3n3NPTJ88995xzpTYfPLNz505s37590PacnBy4u7sjOTkZcrkcnZ2dmDlzJsLDw4Xscfbs2TAajaitrQUAJCUlQaFQQKvVwt3dHdHR0UICJxaLoVQqUV1dDQBITExEVVUV2tra4OLigvj4eOTm5gIAAgMD4eLigpMnTwIAEhISUFdXh9bWVjg5OSEpKQlZWVnQarWorq6GRCKB4tdBfnFxcWhsbIRKpYKjoyNSUlKQlZUFIoJMJoO3tzfKy8sBADExMVCpVGhuboZYLEZaWho6OjqQmZmJWbNmwdfXF/Jfn0w2Z84ctLW1obGxEQCQkZGBvLw89PT0wNvbG4GBgSguLgbQN8Wro6MDp06dAgB4eHigoKAAer0enp6eCA0NxfHjxwEAYWFhMBgMqKurAwAkJyejtLQUHR0dkEgkiIyMREFBAQAgNDQUQN/aNFqtFnq9HhUVFdBqtXBzc0NsbKzwkKXg4GA4OjqiqqoKADBv3jzU1NRAo9HAxcUFCQkJyMnJAQAEBATAzc0NWq0WmZmZiI+PR0NDA9RqNWbMmIHk5GRkZmYCAPz8/ODh4YETJ04I9d3U1ITTp0/DwcEBqampyM7OhtFohEwmg4uLi3BsdHQ01Go1mpubIRKJkJ6ejtzcXBgMBkilUvj5+Qn1HRUVBa1WK7T39PR05Ofno7u7GwaDATqdDkVFRQCAiIgI6PV6oXcwJSUFxcXF0Ov18PDwQFhY2IA229vbK9T3ggULUF5eDq1Wi+LiYkRFRSE/Px8AEBISArFYPKDNVlZWor29Ha6uroiLixPqOygoCE5OTmj46SfE3X03nJua0BEWBvmuXXA4dQqJMhmys7MB9K3C6O7ujoqKCgDA3LlzoVQqoVKpBtW3r68vPD09hfp2cXFBRUUFWlpahDZrqm8fHx/4+PigtLRUaLMajQZNTU2D2qxUKoW/vz9KSkqg1WrR0tICnU4n1HdaWhoKCwvR1dUFLy8vhISECG02PDwc3d3dqK+vF9rsmTHC1JasiRHBwcFwcHAwGyM8PDyEerE0Rpjq21yM6OjoAACrYkROTg56e3vNxgjTuVsTI1JTU1FUVGQ2RpguPq2JEQAwf/58szFCLBajsbHRqhhharPmYoRWq0VVVZVVMUIqlaLs15UHh4oRpphsTYzw8vJCcHCw2RjRPyZbGiN0Oh0kEsmQMcLShc0mdQzItm3b8OKLLw67j1wux6effop3331X+KWY8PX1xfbt23H33XcP6/jhhx9w0UUXWTQGZKgekJCQEJuPAeno6ICbm5vNfOxk55R0qlTA0qWAXo+Of/0LbkMsYjgWpvS5s5OdZ6nTpmNArrnmGotf1rBlyxbI5fJhXxEREfD39xeuWkwYDAaoVCqbr2Hv7OwMDw+PAa/xwJTNs5Od09oplQLffgt8/z2On/E3bAum9Lmzk51nsdMSLLoF4+npKfyfiPDZZ5/B09NTGJORm5uL1tZWqxMQmUwGmUw24n7nnnsuWltbkZubi5SUFAB9D8UzGo3IyMiw6jMZhhlnFArgp5+Adev6fjY9afPXrm2GYRjAwgRk3759wv+3bt2K66+/Hnv27IGDgwMAoLe3F7/73e/GrbcgLi4OK1aswMaNG7Fnzx709PRg8+bNWLNmDQIDAwEA9fX1WLJkCd577z2kp6cD6Bs7olQqhXudx48fx8yZMxEaGjppjx82MdTzdNjJTrt3mtb5qKsDZswA1q4du3MY2MlOdk5NpyVYPfF37969eOihh4TkAwAcHBzw4IMPYu/evTYtXH/ef/99xMbGYsmSJVi5ciUWLlyIt956S3i/p6cHZWVlwiAqANizZw8WLFiAjRs3AgAWLVqEBQsW4Msvvxy3clpKd3c3O9k5vZz9k4+4uL6xH2N1jgA72cnOqem0BKsTEIPBIIwq709paSmMpmeBjwNSqRQffPAB2tvbodFosHfv3gGroIaFhYGIsHjxYmHbM888AyIa9Fpn6hqeREwj5tnJzmnhPDP5GGKq7ZQoJzvZyc4JcVqC1Uuxr1+/Hhs2bEBFRYVwqyMzMxMvvPAC1q9fb/MCMgwzxbEg+WAYhjkTq6fhGo1G7Nq1C6+++qowZzsgIAC///3vsWXLlgG3ZqYD47UUe09PD2bMmGEzHzvZOSlOlQqYP9+i5GPanTs72cnOIbHpNNwBB4jFeOSRR1BfX4/W1la0traivr4ejzzyyLRLPsYT0+Ix7GSnXTulUuCOOyzq+Zh2585OdrJzTIzq6TMGgwHffvst9u/fLyy/3tDQAK1Wa9PCTWc6OzvZyc7p4Xz6aSA7e8TbLpNeTnayk50T5rQEqxOQ6upqzJs3D1dddRXuueceNDc3AwBefPFFPPTQQzYv4HRl5syZ7GSnfToVCuCmm4D+Fxzu7mNzjhJ2spOdU9NpCVaPAbn66qsxc+ZMvP3225g1axYKCgoQERGBH374ARs3bhTWu58ujNcYkM7OTri6utrMx052Toiz/4DTO+4A/t//G7tzDLCTneyces5xGwPyv//9D0888QScnJwGbA8LC5u0qTz2iL08Upmd7BQ4c7bLc8+N3TlG2MlOdk5NpyVYnYAYjUb09vYO2l5XVzdp3TgMw4wzPNWWYRgbY3UCsmzZMrzyyivCzyKRCFqtFk8//TRWrlxpy7JNa2bPns1OdtqH00bJh12eOzvZyc5xw+qFyHbt2oUVK1Zg7ty50Ov1uOmmm3DixAn4+Phg//7941HGacl4rBrLTnba3Gk0Atdea5OeD7s7d3ayk53jitU9ICEhISgoKMDjjz+OBx54AAsWLMALL7yAY8eOwdfXdzzKCABQqVRYu3YtPDw84OXlhQ0bNgw77VelUuHee+9FTEwMXF1dERoaivvuuw8ajWbcymgNtbW17GTn1HeKxcA77wAXXDDm2y52d+7sZCc7xxWrekB6enoQGxuLAwcOYO3atVjb70mX483atWtx6tQpHDx4ED09PVi/fj02bdqEDz74YMj9Gxoa0NDQgF27dmHu3Lmorq7GXXfdhYaGBvzzn/+csHIzjF3Sf5xXUhLw44/Ar2v+MAzD2AKrp+EGBQXh22+/RVxc3HiVaRByuRxz585FdnY2UlNTAQBff/01Vq5cibq6OgQGBlrk+fjjj3HzzTdDp9PB0dGy3Gu8puF2dXXB2dnZZj52stNmKBQwXn45xH/9K7Bwoc20dnHu7GQnO8fMuE3Dveeee/Diiy/CYDCMqYDWcPToUXh5eQnJBwAsXboUYrEYmZmZFntMlTFc8tHV1YW2trYBr/FAoVCwk51Tz6lQAIsXQ1xWBmzZAlh3fTKCeuhyyuXAU08BN9zQ9681q0JP+fpkJzvPUqclWD0INTs7G9999x3++9//Yt68eXA/YwXETz/91GaFM6FUKgeNL3F0dIRUKoVSqbTI0dLSgj/84Q/YtGnTsPvt3LkT27dvH7Q9JycH7u7uSE5OhlwuR2dnJ2bOnInw8HBhDvXs2bNhNBqF+2lJSUlQKBTQarVwd3dHdHQ0jh07BgDQ6/VQKpWorq4GACQmJqKqqgptbW1wcXFBfHw8cnNzAQCBgYFwcXHByZMnAQAJCQmoq6tDa2srnJyckJSUhKysLKjVakgkEkgkEqFBxcXFobGxESqVCo6OjkhJSUFWVhaICDKZDN7e3igvLwcAxMTEQKVSobm5GWKxGGlpaairq4NWq8WsWbPg6+srPDNgzpw5aGtrQ2NjIwAgIyMDeXl56Onpgbe3NwIDA1FcXAwAiIyMREdHh/DwQiJCQUEB9Ho9PD09ERoaiuPHjwPoW0/GYDCgrq4OAJCcnIzS0lJ0dHRAIpEgMjISBQUFAIDQ0FAAQE1NDdRqNSIjI1FRUQGtVgs3NzfExsYiLy8PABAcHAxHR0dUVVUBAObNm4eamhpoNBq4uLggISEBOTk5APoerujm5oba2lpotVrEx8ejoaEBarUaM2bMQHJyspD4+vn5wcPDQ1iALy4uDk1NTTh9+jQcHByQmpqK7OxsGI1GyGQyqNVq4djo6Gio1Wo0NzdDJBIhPT0dubm5MBgMkEql8PPzE+o7KioKWq1WaO/p6enIz89Hd3c3tFotwsLCUFRUBACIiIiAXq9HQ0MDACAlJQXFxcXQ6/Xw8PBAWFjYgDbb29uLuro6ONfWYv7990NUXw9tSAjqXnoJ4d3dyM/PB9A3/kssFg9os5WVlWhvb4erqyvi4uKE+g4KCoKTkxMqKyuF+lYqldBqtXB2dkZiYiKys7PR3g58+qk/Tp50x0UXVcBoBB57bC4eekgJR0fVoPr29fWFp6enUN89PT2oqKhAS0uL0GZN9e3j4wMfHx+UlpYKbVaj0aCpqWlQm5VKpfD390dJSQnUajX8/Pyg0+mE+k5LS0NhYSG6urrg5eWFkJAQoc2Gh4eju7tbWAdpqBhhakvWxIjg4GA4ODiYjRGdnZ1CvVgaIwDA39/fbIxobW1FfHy8VTEiJycHvb29ZmOE6dytiRGpqakoKioyGyOam5uFc7c0RgDA/PnzzcaIzs5ONDY2WhUjKioqAMBsjFCr1XB3d7cqRkilUpSVlZmNEaaYbE2M8PLyQnBwsNkY0T8mDxcjAGDBggUoLy+HTqeDRCJBVFTUoBhRUlICiyArWbdu3bAva9i6dSsBGPYll8tpx44dFB0dPeh4mUxGu3fvHvFzNBoNpaen04oVK6i7u3vYffV6PWk0GuFVW1tLAEij0Vh1biNx/Phxm/rYyc4xceIEUVAQEUAUF0cl338/ducZDFXOJ58kio4mWrmS6PLL+/6Nju7bPlrnWGEnO9k5NjQajUXfm1aPAbElzc3NOH369LD7RERE4O9//zu2bNkCtVotbDcYDHBxccHHH3+MVatWmT2+vb0dy5cvh5ubGw4cOAAXFxeryjheY0C6u7sHrSbLTnZOivPX2y6orxem2nZ7e09IOW+4ASgrA0JCfttWWwvExAD/+MfonONRTnayk52WY/MxIEajES+++CLOP/98pKWlYdu2bWN+gp5MJkNsbOywLycnJ5x77rlobW0VbkkAwKFDh2A0GpGRkWHW39bWhmXLlsHJyQlffvml1cnHeGLqZmUnOyfd+eKLA5IP+PlNWDljYoDOzr7lRoC+fzs7+7aP1jlW2MlOdk4MFicgO3bswGOPPQaJRIKgoCC8+uqruOeee8azbAJxcXFYsWIFNm7ciKysLBw5cgSbN2/GmjVrhBkw9fX1iI2NFe5zmpIPnU6Ht99+G21tbVAqlVAqlUMuJc8wZy1vvAHcdx/w/feQq/zw1FNATo71A0JHw403AgEBfZ0wtbV9/wYE9G1nGGaaY+k9naioKNqzZ4/w88GDB8nJyYl6e3tHe5vIKk6fPk033ngjSSQS8vDwoPXr11N7e7vwfmVlJQGg73+9d/3999+bHVdSWVlp8edaei/LWurq6mzqYyc7raKxkchoHLCppITowgv7xmDceGMdRUf3/VxSYpNimi1nSUnfmI/rr+/715rPmzL1yU52slPA0u9Ni2fB1NTUDHjWy9KlSyESidDQ0IDg4GBb5kRDIpVKzS46BvSNjKZ+w1kWL1484OephoODAzvZOTlO07NdVq8GXn5ZWGBs/37g1CkgKgrw8nJAVFTfrvv3A88+O37ljIsbvX9K1Cc72cnOUWHxLRjToM/+zJgxAz09PTYv1NmAaWodO9k5oc7+D5b773+BfuvclJUBrq59q6/HxlZDLO77+dcZgRNbTnayk5127bQEi3tAiAjr1q0bsFqaXq/HXXfdNWAtkPFYB4RhGBsw1FNtPT2Ft2NigPz80Q8IZRiGsQaLp+GuX7/eIuG+ffvGVKCpxnhNw+3s7ISrq6vNfOxk57AMlXyc8WA5uRy4++6+2zB+fp1obHRFQADw5z/3HWIpcnnfbZuysr7k5cYb+46fVvXJTnay0ywWf2/adOTJNGS8BqGW2GpkHzvZOZLzxAmi4GBhkTFSKodx9Q0Efe65EqsHhJqONw1knT+fBgxknTb1yU52snNYbD4IlbEt4/GMGXayc0jy84GGBrM9H/0xDQjNzGzDMEvsmKX/QFaxuO82jmkg62WXTZP6ZCc72WkTrH4YHWMbxmNRNHayc0iuvRb49NMRkw+rnGboP5AVwICBrNOmPtnJTnbahEldit0eGK8xIAaDYdin8rKTnWNyVlT0ffP/ulCfTZwW8NRTfUuon9kD0vekWzuuT3ayk50WY/Ol2Bnb0n9ZeXay06ZO07NdLrqo79aLLZwWMtzKpnZbn+xkJzvHBU5AGGY60X+2i4ND32sCiYvrmzVzww19M2BuuMH6WTQMw5wd8CDUSSJwlF3j7GSnWacFU22tdo4Ccyub2l19spOd7BxX7KYHRKVSYe3atfDw8ICXlxc2bNgArVY77DF33nknIiMj4erqCplMhquuugqlpaUTVOLhsZeBROy0E6cNkw/BaWPYyU52nj1OS7CbBGTt2rUoLi7GwYMHceDAARw+fBibNm0a9piUlBTs27cPcrkc33zzDYgIy5YtmxJPwz158iQ72WkT6g8ftmnyAdjPubOTneycmk5LsItbMHK5HF9//TWys7ORmpoKAHj99dexcuVK7Nq1y2z3Uf8EJSwsDM899xzmz5+PqqoqREZGTkjZGWa8MTo59c14sVHywTAMMxHYxTTcvXv3YsuWLVCr1cI208PxPv74Y6xatWpEh06nwxNPPIEvvvgCpaWlcHJyGnK/rq4udHV1CT+3tbUhJCTE5tNwdTrdgGfosJOdY3K2tgKOjjZLPuzq3NnJTnZOKael03DtogdEqVTC19d3wDZHR0dIpVIolcphj929ezceeeQR6HQ6xMTE4ODBg2aTDwDYuXMntm/fPmh7Tk4O3N3dkZycDLlcjs7OTsycORPh4eEoLCwEAMyePRtGoxG1tbUAgKSkJCgUCmi1Wri7uyM6OhrHjh0DAIjFYoSEhAhPIUxMTERVVRXa2trg4uKC+Ph4YWpUYGAgXFxchG6yhIQE1NXVobW1FU5OTkhKSkJWVha0Wi2ioqIgkUigUCgAAHFxcWhsbIRKpYKjoyNSUlKQlZUFIoJMJoO3tzfKy8sBADExMVCpVGhuboZYLEZaWhqysrLg5uaGWbNmwdfXF3K5HAAwZ84ctLW1obGxEQCQkZGBvLw89PT0wNvbG4GBgSguLgYAREZGoqOjA6dOnQIAeHh4oLu7G3q9Hp6enggNDcXx48cB9PVUGQwG1NXVAQCSk5NRWlqKjo4OSCQSREZGoqCgAAAQGhoKAKipqYFWq8X555+PiooKaLVauLm5ITY2Fnl5eQCA4OBgODo6oqqqCgAwb9481NTUQKPRwMXFBQkJCcjJyQEABAQEwM3NDQUFBZBIJIiPj0dDQwPUajVmzJiB5ORkZGZmAgD8/Pzg4eGBEydOCPXd1NSE06dPw8HBAampqcjOzobRaIRMJkN7ezv0ej0AIDo6Gmq1Gs3NzRCJREhPT0dubi4MBgOkUin8/PyE+o6KioJWqxXae7pUisovvkDzBRfAYDAgKSkJRUVFQFUVIiIioNfr0fDrFNyUlBQUFxdDr9fDw8MDYWFhA9psb2+vUN8LFixAeXk5Ghsb4e/vj6ioKOTn5wMAQkJCIBaLB7TZyspKtLe3w9XVFXFxcUJ9BwUFwcnJCZWVlUJ95+fnw9HREc7OzkhMTER2djYAwN/fH+7u7qioqAAAzJ07F0qlEiqValB9+/r6wtPTU6hvFxcXSCQStLS0CG3WVN8+Pj7w8fERxn3NmTMHGo0GTU1Ng9qsVCqFv78/SkpKoNVqMX/+fOh0OqG+09LSUFhYiK6uLnh5eSEkJERos+Hh4eju7kZ9fb3QZs+MEb/88gskEolVMSI4OBgODg5mY4STk5OwgqWlMcJU3+ZiREdHBy666CKrYkROTg56e3vNxoiKigpIJBKrYkRqaiqKiorMxoiamhoYf31qoqUxAgDmz59vNkaIxWKEhoZaFSNMbdZcjNBqtYiMjLQqRkilUpT9+gjqoWKEKSaPGCPS05Gfn4/u7m54eXkhODi4L0YAg2JE/5hsaYzQ6XSQSCRDxoiSkhJYhE0XgLeSrVu3EoBhX3K5nHbs2EHR0dGDjpfJZLR79+5hP6O1tZXKy8vpxx9/pCuuuIKSk5Ops7PT7P56vZ40Go3wqq2tHZdnwfzyyy829bHzLHKeOEEUFEQkFhN9/vnULSc72cnOs9JpF8+C2bJlC9atWzfsPhEREfD39xeuWkwYDAaoVCr4+/sPe7ynpyc8PT0xZ84cnHPOOfD29sZnn32GG2+8ccj9nZ2d4ezsbNV5jIbhemHYyU6zmBYZq6/vG/NxzjlwGuViY8MxJc+dnexkp904LcEuxoDI5XLMnTsXOTk5SElJAQD897//xYoVK1BXV2fxHOauri54e3tj9+7dIyY+JsZrKXYigkgkspmPnWeB88zk49cBp1OunJPslMv7Hn5XVta3GNqNN1q3EJo9nzs72TkVnNNqKfa4uDisWLECGzduRFZWFo4cOYLNmzdjzZo1QvJRX1+P2NhY4T7nyZMnsXPnTuTm5qKmpgY///wzrrvuOri6umLlypWTeToAIJSTney0CDPJx5icw2CvTrkcuPvuvufRlJX1/Xv33X3bR+u0Bexk59nmtAS7SEAA4P3330dsbCyWLFmClStXYuHChXjrrbeE93t6elBWVoaOjg4AfYPT/ve//2HlypWIiorCDTfcgJkzZ+Lnn38eNKCVYaY0jY1mkw9mIPv3A6dO9T0MLySk799Tp/q2MwwztbCLWTAAIJVK8cEHH5h9PywsDP3vJgUGBuLf//73RBRtVIw0doWd7BTw9QWuuQb49tshk48pU84p4Cwr61sSRfzrpZVY3Pfzr5MKRuW0Bexk59nmtAS7SUCmGxKJhJ3stAyRCHj1VaCtDfD0tI1zBOzVGRMD5OcDRmNf8mE0Ap2dfdtH67QF7GTn2ea0BLu5BTPdMM3BZyc7zewIbNoEmBbFE4mGTD6sclqBvTpvvBEICOirvtravn8DAvq2j9ZpC9jJzrPNaQncA8IwU43+A07d3IBXXpnsEtkNcXHAn/88tlkwDMNMDHYxDXcyGa9puG1tbTb1sXOaOIeZ7TKlyslOdrKTncP4ps003OmIaQlzdrJTYBTJx4jOUcJOdrKTneMNJyCThEqlYic7f2OUycewzjHATnayk53jDScgk4Sjo+2H37DTTp29vcAVV4x6nQ+7Pnd2spOd09JpCTwGZATGawwIwwzgp5+ALVuAL7/kRcYYhrFreAzIFMdeltNl5zg6++f+CxcCv/wyquTDLs+dnexk57R2WgInIJPEeHQ8sdOOnAoFkJwMFBT89uYoHwZld+fOTnayc9o7LcFuEhCVSoW1a9fCw8MDXl5e2LBhA7RarUXHEhEuvfRSiEQifP755+NbUAuRyWTsPFudCgVw0UV9S3bed9/AnpDROm0MO9nJTnaON3aTgKxduxbFxcU4ePAgDhw4gMOHD2PTpk0WHfvKK6/Y/PHFY8Xb25udZ6Fzllrdl3zU1fUNOP3oo1H3fJiwl3NnJzvZefY4LcEuEhC5XI6vv/4af/3rX5GRkYGFCxfi9ddfx4cffoiGhoZhj83Pz8cf//hH7N27d4JKaxnl5eXsPNucCgVcVq78Lfmw0VNt7eLc2clOdp5VTkuwiwTk6NGj8PLyQmpqqrBt6dKlEIvFyMzMNHtcR0cHbrrpJrz55psWP+2vq6sLbW1tA14MM2Z+ve3i3NRk0+SDYRjGXrGLZ8EolUr4+voO2Obo6AipVAqlUmn2uAceeADnnXcerrrqKos/a+fOndi+ffug7Tk5OXB3d0dycjLkcjk6Ozsxc+ZMhIeHo7CwEAAwe/ZsGI1G1NbWAgCSkpKgUCig1Wrh7u6O6OhoHDt2DACEsldXVwMAEhMTUVVVhba2Nri4uCA+Ph65ubkAgMDAQLi4uODkyZMAgISEBNTV1aG1tRVOTk5ISkpCVlYWenp6UF1dDYlEIjxcKC4uDo2NjVCpVHB0dERKSgqysrJARJDJZPD29hay35iYGKhUKjQ3N0MsFiMtLQ1GoxGZmZmYNWsWfH19IZfLAQBz5sxBW1ubsIJeRkYG8vLy0NPTA29vbwQGBqK4uBgAEBkZiY6ODpw6dUo4tqCgAHq9Hp6enggNDcXx48cBAGFhYTAYDKirqwMAJCcno7S0FB0dHZBIJIiMjETBrwM3Q0NDAQA1NTXo6emBXq9HRUUFtFot3NzcEBsbi7y8PABAcHAwHB0dUVVVBQCYN28eampqoNFo4OLigoSEBOTk5AAAAgIC4Obmhp6eHmRmZiI+Ph4NDQ1Qq9WYMWMGkpOThcTXz88PHh4eOHHihFDfTU1NOH36NBwcHJCamors7GyEP/EEfOrq0BMVhcJdu2CoqkK0kxPUajWam5shEomQnp6O3NxcGAwGSKVS+Pn5CfUdFRUFrVYrtPf09HTk5+eju7sbLi4u0Ol0KCoqAgBERERAr9cLvYMpKSkoLi6GXq+Hh4cHwsLCBrTZ3t5eob4XLFiA8vJy9PT0oLi4GFFRUcjPzwcAhISEQCwWD2izlZWVaG9vh6urK+Li4oT6DgoKgpOTEyorK4X6dnZ2RmZmJpydnZGYmIjs7GwAfY8Cd3d3R0VFBQBg7ty5UCqVUKlUg+rb19cXnp6eQn0HBQWhoqICLS0tQpvNzs6G0WiEj48PfHx8UFpaKrQ7jUaDpqamQW1WKpXC398fJSUl6OnpQUtLC3Q6nVDfaWlpKCwsRFdXF7y8vBASEiK02fDwcHR3d6O+vl5os2fGCFNbsiZGBAcHw8HBwWyMiIqKEurF0hhhqm9zMcJoNAKAVTEiJycHvb29ZmOE6dytiRGpqakoKioyGyO8vb2Fc7c0RgDA/PnzzcYIb29vNDY2WhUjTG3WXIzo6elBVVWVRTHCaDRCJpNBKpWirKwMABAdHT0oRphisjUxwsvLC8HBwWZjRFRUlBCTLY0ROp0OEolkyBhRUlICi6BJZOvWrQRg2JdcLqcdO3ZQdHT0oONlMhnt3r17SPcXX3xBUVFR1N7eLmwDQJ999tmwZdLr9aTRaIRXbW0tASCNRjOmcz2TiooKm/rYOcWd7e1Ed9xBVZmZtnP+ypQ/d3ayk51nlVOj0Vj0vTmpt2C2bNkCuVw+7CsiIgL+/v7CVYsJg8EAlUpl9tbKoUOHUFFRAS8vLzg6Ogorva1evRqLFy82WyZnZ2d4eHgMeI0Hzc3N7JzuTrX6t/9LJMD/+39QjsN0tyl57uxkJzvPaqclTOotGJlMZtH0n3PPPRetra3Izc1FSkoKgL4Ew2g0IiMjY8hjtm3bhjvuuGPAtnnz5uHll1/GFVdcMfbCjxGx2Pa5HzunkNM01XbTJuDJJ23jNAM72clOdk41pyXYzVLsl156KRobG7Fnzx709PRg/fr1SE1NxQcffAAAqK+vx5IlS/Dee+8hPT19SIdIJMJnn32Gq6++2uLP5aXYGasxJR+m2S7Z2YC7+2SXimEYZkKYdkuxv//++4iNjcWSJUuwcuVKLFy4EG+99Zbwfk9PD8rKytDR0TGJpbQc02Amdk4z55nJx/ffD0g+pkw52clOdrJzHJ2WYBezYIC+WSOm3o6hCAsLG3E52anU2dPb28vO6eYcKvk4Y6rtlCgnO9nJTnaOs9MS7KYHZLoxa9Ysdk4npwXJh9VOC2EnO9nJzqnmtAROQCaJM9c1YaedOw8ftmiF00kvJzvZyU52ToDTEjgBmSRMi8ewc5o4b78d+NvfRlzhdNLLyU52spOdE+C0BLsZA8IwU46KCsDbG5BK+36++ebJLQ/DMIwdwT0gk8ScOXPYac9OhQK48EJg6VJApbKNc5Swk53sZOdUc1oCJyCTxHg85I6dE+RUKIDFi4H6ekCvB3p6xu4cA+xkJzvZOdWclsAJyCRheogbO+3M2T/5GMVTbe363NnJTnay04ZwAsIwljLG5INhGIb5DbtZin2y4KXYGQCcfDAMw1jItFuKfbqRl5fHTntymvL0MSYfdnnu7GQnO9k5DthNAqJSqbB27Vp4eHjAy8sLGzZsgFarHfaYxYsXQyQSDXjdddddE1Ti4emxYuAiO6eAc84c4IcfxtzzYZfnzk52spOd44DdJCBr165FcXExDh48iAMHDuDw4cPYtGnTiMdt3LgRp06dEl4vvfTSBJR2ZLy9vdk5xZ2+bW3AN9/8tiEqasy3Xezl3NnJTnayc7yxi4XI5HI5vv76a2RnZyM1NRUA8Prrr2PlypXYtWsXAgMDzR7r5uYGf3//iSqqxQxXZnZOAadCgdnr1gEtLcC//w0sWWITrV2cOzvZyU52TgB20QNy9OhReHl5CckHACxduhRisRiZmZnDHvv+++/Dx8cHCQkJePTRR9HR0THs/l1dXWhraxvwGg+Ki4vZOVWdvw44FTc0AJGRQEKCzdRT/tzZyU52snOCsIseEKVSOehhOY6OjpBKpVAqlWaPu+mmmzB79mwEBgaisLAQW7duRVlZGT799FOzx+zcuRPbt28ftD0nJwfu7u5ITk6GXC5HZ2cnZs6cifDwcBQWFgIAZs+eDaPRiNraWgBAUlISFAoFtFot3N3dER0djWPHjgEA9Ho9lEolqqurAQCJiYmoqqpCW1sbXFxcEB8fj9zcXAB92amLiwtOnjwJAEhISEBdXR1aW1vh5OSEpKQkZGVlQa1Wo7q6GhKJBAqFAgAQFxeHxsZGqFQqODo6IiUlBVlZWSAiyGQyeHt7o7y8HAAQExMDlUqF5uZmiMVipKWlobW1FZmZmZg1axZ8fX2FZwbMmTMHbW1twvzxjIwM5OXloaenB97e3ggMDBQadWRkJDo6OnDq1CkAABGhoKAAer0enp6eCA0NxfHjxwEAYWFhMBgMqKurAwAkJyejtLQUHR0dkEgkiIyMREFBAQAgNDQUAFBTUwO1Wg29Xo+KigpotVq4ubkhNjZWGFwVHBwMR0dHVFVVAQDmzZuHmpoaaDQauLi4ICEhATk5OXCurUXCvffCUamENiQEZbt2IcbdHQ3l5VCr1ZgxYwaSk5OFxNfPzw8eHh44ceKEUN9NTU04ffo0HBwckJqaiuzsbBiNRshkMvT09AjHRkdHQ61Wo7m5GSKRCOnp6cjNzYXBYIBUKoWfn59Q31FRUdBqtUJ7T09PR35+Prq7u6HVaqHT6VBUVAQAiIiIgF6vR0NDAwAgJSUFxcXF0Ov18PDwQFhY2IA229vbK9T3ggULUP7ruRYXFyMqKgr5+fkAgJCQEIjF4gFttrKyEu3t7XB1dUVcXJxQ30FBQXByckJlZaVQ31qtFpmZmXB2dkZiYiKys7MBAP7+/nB3d0dFRQUAYO7cuVAqlVCpVIPq29fXF56enkJ99/T0oKKiAi0tLUKbNdW3j48PfHx8UFpaKrRZjUaDpqamQW1WKpXC398fJSUlUKvVaGlpgU6nE+o7LS0NhYWF6OrqgpeXF0JCQoQ2Gx4eju7ubtTX1wtt9swYoVarkZmZaVWMCA4OhoODg9kYQURCvVgaI0z1bS5GtLa2AoBVMSInJwe9vb1mY4Tp3K2JEampqSgqKjIbIzo7O4VztzRGAMD8+fPNxojOzk40NjaOGCMAICAgAG5ubkKbjY+PR0NDw6AYoVarUVVVZVWMkEqlKCsrAzB0jDDFZGtihJeXF4KDg83GiP4x2dIYodPpIJFIhowRJSUlsAiaRLZu3UoAhn3J5XLasWMHRUdHDzpeJpPR7t27Lf687777jgCQQqEwu49eryeNRiO8amtrCQBpNJpRnaM5mpubbepjpw2cJ04QBQURAURxcdRSXDx25xlM2XNnJzvZyU4bodFoLPrenNQekC1btmDdunXD7hMREQF/f3/hqsWEwWCASqWyanxHRkYGAEChUCAyMnLIfZydneHs7Gyxc7SMdCuInRPsrK8ftM6HrqsLs2xSut+YkufOTnayk52TwKSOAZHJZIiNjR325eTkhHPPPRetra3CLQkAOHToEIxGo5BUWIKpmyggIMDWp2I1pq5Gdk4Rp79/XwLSb52PKVlOdrKTney0A6cl2MUg1Li4OKxYsQIbN25EVlYWjhw5gs2bN2PNmjXC6N36+nrExsYK9zkrKirwhz/8Abm5uaiqqsKXX36JW2+9FYsWLUJiYuJkng4zFXFwAN59F/jpJ17hlGEYZgKwm6XYVSoVNm/ejK+++gpisRirV6/Ga6+9BolEAgCoqqpCeHg4vv/+eyxevBi1tbW4+eabUVRUBJ1Oh5CQEKxatQpPPPGEVUuqj9dS7L29vXBwcLCZj52jcCoUwJ49wIsv9iUgtnCOADvZyU52TnfntFuKXSqV4oMPPkB7ezs0Gg327t0rJB9A38hoIsLixYsB9I3G/fHHH3H69Gno9XqcOHECL7300pR5notpNDI7J8mpUAAXXQT88Y/AM8/YxmkB7GQnO9l5NjgtwW4SkOmGXq9n52Q5TclHXV3fmI/Nm8futBB2spOd7DwbnJbACcgk4enpyc7JcJ6ZfAzzbJdpd+7sZCc72TlBTkuwmzEgk8V4jQHp6OiAm5ubzXzstMBpRfIxqeVkJzvZyU47dk67MSDTDdOqfuycIGd3N7BihcXJh0XOUcBOdrKTnWeD0xI4AWHODpycgNdeAxYssCj5YBiGYcYXu3gWzHQkLCyMnRPhJAJEor7/r1wJLF8+5JRbq5xjgJ3sZCc7zwanJXAPyCRhMBjYOd5OhQI4//y+f01YMdfdrs+dnexkJzsn0WkJnIBMEqYnC7JznJymAadHjwL33GMbpw1gJzvZyc6zwWkJnIAw048zZ7u8995kl4hhGIY5A56GOwLjNQ23p6cHM2bMsJmPnb86rZxqO2nlZCc72cnOaeqcdtNwVSoV1q5dCw8PD3h5eWHDhg3QarUjHnf06FFcfPHFcHd3h4eHBxYtWoTOzs4JKPHwlJaWstPWThsmH4LTxrCTnexk59ngtAS7SUDWrl2L4uJiHDx4EAcOHMDhw4exadOmYY85evQoVqxYgWXLliErKwvZ2dnYvHkzxOLJP+2Ojg522tr54IM2Sz4Ep41hJzvZyc6zwWkJdjENVy6X4+uvv0Z2djZSU1MBAK+//jpWrlyJXbt2ITAwcMjjHnjgAdx3333Ytm2bsC0mJmZCyjwS/R+kx04bOd95p++5Li+/bJN1Puzq3NnJTnaycwo5LcEuxoDs3bsXW7ZsgVqtFrYZDAa4uLjg448/xqpVqwYd09TUBD8/P7z22mvYv38/KioqEBsbix07dmDhwoVmP6urqwtdXV3Cz21tbQgJCbH5GBC9Xg8XFxeb+c5aZ3s7MHPm1C8nO9nJTnaeJU5Lx4DYRQ+IUqmEr6/vgG2Ojo6QSqVQKpVDHnPy5EkAwDPPPINdu3YhKSkJ7733HpYsWYKioiLMmTNnyON27tyJ7du3D9qek5MDd3d3JCcnQy6Xo7OzEzNnzkR4eDgKCwsBALNnz4bRaERtbS0AICkpCQqFAlqtFu7u7oiOjsaxY8cA9P3CY2JiUF1dDQBITExEVVUV2tra4OLigvj4eOTm5gIAAgMD4eLiIpxTQkIC6urq0NraCicnJyQlJSErKwtqtRpxcXGQSCRQ/Lr2RVxcHBobG6FSqeDo6IiUlBRkZWWBiCCTyeDt7Y3y8nIAfb1DKpUKzc3NEIvFSEtLw48//ggvLy/MmjULvr6+kMvlAIA5c+agra0NjY2NAICMjAzk5eWhp6cH3t7eCAwMRHFxMQAgMjISHR0dOHXqFACAiODq6gq9Xg9PT0+EhoYKSwGHhYXBYDAI08KSk5NRWlqKjo4OSCQSREZGoqCgAAAQ3tuLWddei9q1a1G6ZAkWL16MiooKaLVauLm5ITY2Fnl5eQCA4OBgODo6oqqqCgAwb9481NTUQKPRwMXFBQkJCcjJyQEABAQEwM3NDTk5OfD29kZ8fDwaGhqgVqsxY8YMJCcnIzMzEwDg5+cHDw8PnDhxQqjvpqYmnD59Gg4ODkhNTUV2djaMRiNkMhkaGhqEwV7R0dFQq9Vobm6GSCRCeno6cnNzYTAYIJVK4efnJ9R3VFQUtFqt0N7T09ORn5+P7u5uaLVanHPOOcIjtSMiIqDX69HQ0AAASElJQXFxMfR6PTw8PBAWFjagzfb29gr1vWDBApSXl6Ourg4hISGIiopCfn4+ACAkJARisXhAm62srER7eztcXV0RFxcn1HdQUBCcnJxQWVkp1PfRo0chkUjg7OyMxMREZGdnAwD8/f3h7u6OiooKAMDcuXOhVCqhUqkG1bevry88PT2F+u7p6UFAQABaWlqENmuqbx8fH/j4+Aj3t+fMmQONRoOmpqZBbVYqlcLf3x8lJSVQq9VITU2FTqcT6jstLQ2FhYXo6uqCl5cXQkJChDYbHh6O7u5u1NfXC232zBjx448/wtvb26oYERwcDAcHB7MxorOzE6JfF9mzNEaY6ttcjGhtbcXy5cutihE5OTno7e01GyNKS0vh7e1tVYxITU1FUVGR2Rghl8vh6uo6YowIDQ0FANTU1AAA5s+fbzZGdHZ2Ii4uzqoYYWqz5mKEWq1GbGysVTFCKpWirKzMbIwwxWRrYoSXlxeCg4PNxoj+MdnSGKHT6SCRSIaMESUlJbAImkS2bt1KAIZ9yeVy2rFjB0VHRw86XiaT0e7du4d0HzlyhADQo48+OmD7vHnzaNu2bWbLpNfrSaPRCK/a2loCQBqNZmwnewa//PKLTX1nnfPECaKgICKAaO5cyvzxx7E7z2DKnjs72clOdk5hp0ajseh7c1J7QLZs2YJ169YNu09ERAT8/f2FqxYTBoMBKpUK/v7+Qx4XEBAAoO9qqj9xcXFCNjwUzs7OcHZ2tqD0Y8OUmbNzFCgUwOLFQH1934DTQ4cQYjTapGz9mZLnzk52spOdduC0hElNQGQyGWQy2Yj7nXvuuWhtbUVubi5SUlIAAIcOHYLRaERGRsaQx4SFhSEwMFDoyjJRXl6OSy+9dOyFZyaHM5MP02yXX7tuGYZhGPtg8uejWkBcXBxWrFiBjRs3IisrC0eOHMHmzZuxZs0aYQZMfX09YmNjhfucIpEIDz/8MF577TX885//hEKhwJNPPonS0lJs2LBhMk8HAIbthWGnGcwlH2NxDgM72clOdrJz/LCLQagA8P7772Pz5s1YsmQJxGIxVq9ejddee014v6enB2VlZQPmM99///3Q6/V44IEHoFKpMH/+fBw8eBCRkZGTcQrMWPnqqyGTD4ZhGMb+sItpuJPJeC3Fbg9Tqaakc/duYPXqQcnHlCsnO9nJTnaepc5ptxT7dMM0fYudI1BVBfRfcv93vxuy52PSy8lOdrKTney0Ck5AJglLnmNz1jsVCmDhQuCyywYmIWNxWgE72clOdrJz/OAEZJJwc3Nj53D0H3Da3AyM8KyCaXXu7GQnO9lp505L4DEgIzBeY0Ds4ZHKk+YcZrbLlConO9nJTnaycxA8BmSKY1r+l51nMIrkY0TnKGEnO9nJTnaOH5yAMFOHUSYfDMMwjP3BCcgkERwczM4z0emAzs5RJR92f+7sZCc72TmNnJZgNwuRTTccHW1f9XbvnD//t8TDyp4Puz93drKTneycRk5L4B6QScL0yOez3qlQAD///NvPiYmjuu1il+fOTnayk53T1GkJnIAwk4dCAVx0EbB8OZCZOdmlYRiGYSYQu5mGq1KpcO+99+Krr74SngXz6quvQiKRDLl/VVUVwsPDh3zvo48+wnXXXWfR547XNNyOjg6bz722K2dDQ1/yUVdnkwGndnXu7GQnO9k5jZ3Tbhru2rVrUVxcjIMHD+LAgQM4fPgwNm3aZHb/kJAQnDp1asBr+/btkEgkuPTSSyew5ENjL080HA/nqf/9z6bJB2A/585OdrKTnWeD0xLsYhCqXC7H119/jezsbKSmpgIAXn/9daxcuRK7du1CYGDgoGMcHBzg7+8/YNtnn32G66+/3myvyUSi0WjOTqdCgeBbbwWammw61dYuzp2d7GQnO88SpyXYRQ/I0aNH4eXlJSQfALB06VKIxWJkWjh2IDc3F/n5+diwYcOw+3V1daGtrW3Aazyw9dMM7cJZUwNcdBGcbZx8AHZw7uxkJzvZeRY5LcEuekCUSiV8fX0HbHN0dIRUKoVSqbTI8fbbbyMuLg7nnXfesPvt3LkT27dvH7Q9JycH7u7uSE5OhlwuR2dnJ2bOnInw8HAUFhYCAGbPng2j0Yja2loAQFJSEhQKBbRaLdzd3REdHY1jx44BAAIDA6FUKlFdXQ0ASExMRFVVFdra2uDi4oL4+Hjk5uYK+7q4uODkyZMAgISEBNTV1aG1tRVOTk5ISkpCVlYWiAjV1dWQSCRQKBQAgLi4ODQ2NkKlUsHR0REpKSnCvjKZDN7e3igvLwcAxMTEQKVSobm5GWKxGGlpaeju7kZmZiZmzZoFX19fyOVyAMCcOXPQ1taGxsZGAEBGRgby8vLQ09MDb29vBAYGori4GAAQGRmJjo4OKKurMScsDF4SCUreeAPaqip4qtUIDQ3F8ePHAQBhYWEwGAyoq6sDACQnJ6O0tBQdHR2QSCSIjIxEQUEBACA0NBRAX/chEUGv16OiogJarRZubm6IjY0VVvgLDg6Go6OjMNp73rx5qKmpgUajgYuLCxISEpCTkwMACAgIgJubGzo7O5GZmYn4+Hg0NDRArVZjxowZSE5OFhJfPz8/eHh44MSJE0J9NzU14fTp03BwcEBqaiqys7NhNBohk8kQEhIiHBsdHQ21Wo3m5maIRCKkp6cjNzcXBoMBUqkUfn5+Qn1HRUVBq9UK7T09PR35+fno7u6Gp6cndDodioqKAAARERHQ6/VoaGgAAKSkpKC4uBh6vR4eHh4ICwsb0GZ7e3uF+l6wYAHKy8vR2dmJ4uJiREVFIT8/H0DfbU2xWDygzVZWVqK9vR2urq6Ii4sT6jsoKAhOTk6orKwU6tvJyQmZmZlwdnZGYmIisrOzAQD+/v5wd3cXnsg5d+5cKJVKqFSqQfXt6+sLT09Pob7nzJmDiooKtLS0CG3WVN8+Pj7w8fFBaWmpsK9Go0FTU9OgNiuVSuHv74+SkhIQEVpaWqDT6YT6TktLQ2FhIbq6uuDl5YWQkBChzYaHh6O7uxv19fVCmz0zRpjakjUxIjg4GA4ODmZjRFxcnFAvlsYIU32bixEODg4AYFWMyMnJQW9vr9kYYTp3S2LEqVOnAACpqakoKiqCXq+Hp6fnoBghlUqFc7c0RgDA/PnzzcaIwMBANDY2WhUjTG3WXIwgIlRVVVkVI6RSKcrKyszGiJ6eHmRmZloVI7y8vBAcHGw2RixYsAAFBQVWxQidTgeJRDJkjCgpKYFF0CSydetWAjDsSy6X044dOyg6OnrQ8TKZjHbv3j3i53R0dJCnpyft2rVrxH31ej1pNBrhVVtbSwBIo9GM6hzN8csvv9jUZzdOvZ5y/vMf2zrJTs6dnexkJzvPAqdGo7Hoe3NSe0C2bNmCdevWDbtPREQE/P39hasWEwaDASqVatA4j6H45z//iY6ODtx6660j7uvs7AxnZ+cR92MsRKEAPvgAePJJQCQCnJ1h8Pae7FIxDMMwk8ykJiAymQwymWzE/c4991y0trYiNzcXKSkpAIBDhw7BaDQiIyNjxOPffvttXHnllRZ91kQREBAw/Z2mdT7q6gAXF+CRR8buNAM72clOdrJz6jgtwS4GocbFxWHFihXYuHEjsrKycOTIEWzevBlr1qwRZsDU19cjNjZWuM9pQqFQ4PDhw7jjjjsmo+hmsfU87inn7J98xMUBt902ducwsJOd7GQnO6eO0xLsIgEBgPfffx+xsbFYsmQJVq5ciYULF+Ktt94S3u/p6UFZWRk6OjoGHLd3714EBwdj2bJlE13kYTENXpqWzjOTjzNmu0yZcrKTnexkJzvHxWkJdjELBgCkUik++OADs++HhYWBhljU9fnnn8fzzz8/nkVj+jNC8sEwDMMwgB0txT5ZjNdS7Fqt1uYLok26s7OzL+morh42+Zj0crKTnexkJzvHzTntlmKfbpjmX08rp6sr8PzzwLx5w/Z8THo52clOdrKTnePqtAROQCYJtVo9PZ033QTk5g5722VKlJOd7GQnO9k5bk5L4ARkkpgxY8b0cCoUwJIlQP8MeoRjps25s5Od7GQnO0cNjwEZgfEaAzItUCiAxYuB+nrgqquAzz+f7BIxDMMwkwyPAZniWPoQvSnr7J98xMUBf/nL2J1jgJ3sZCc72Tl1nJbACQhjPWcmHzzVlmEYhrESTkAmCb9x+MKeEKcNkg+7PXd2spOd7GSnzeAEZJIYj/EkE+K8884x93zY7bmzk53sZCc7bQYnIJPEiRMn7NP53nt9A07HcNvFbs+dnexkJzvZaTPsJgFRqVRYu3YtPDw84OXlhQ0bNkCr1Q57jFKpxC233AJ/f3+4u7sjOTkZn3zyyQSVeBrR2fnb/4OC+ma78JgPhmEYZgzYTQKydu1aFBcX4+DBgzhw4AAOHz6MTZs2DXvMrbfeirKyMnz55Zc4fvw4rrnmGlx//fU4duzYBJXaPHFxcXbhnOvk1He7ZZjn8FiLvZw7O9nJTnayc/ywiwRELpfj66+/xl//+ldkZGRg4cKFeP311/Hhhx8Ou4Tszz//jHvvvRfp6emIiIjAE088AS8vL+Tm5k5g6Yemqalp6jsVCrisXNn3bJcXXgB6emyitYtzZyc72clOdo4rdpGAHD16FF5eXkhNTRW2LV26FGKxeNj5y+eddx7+8Y9/QKVSwWg04sMPP4Rer8fixYvNHtPV1YW2trYBr/Hg9OnTU9v561NtZyiVfT0gBw+OuMKppUz5c2cnO9nJTnaOO46T8qlWolQq4evrO2Cbo6MjpFIplEql2eM++ugj3HDDDZg1axYcHR3h5uaGzz77DFFRUWaP2blzJ7Zv3z5oe05OjjCORC6Xo7OzEzNnzkR4eDgKCwsBALNnz4bRaERtbS0AICkpCQqFAlqtFu7u7oiOjhZu/3R3d0OpVKK6uhoAkJiYiKqqKrS1tcHFxQXx8fFCT01gYCBcXFxw8uRJAEBCQgLq6urQ2toKJycnJCUlISsrC62traiuroZEIoFCoQDQ17XW2NgIlUoFR0dHpKSkICsrC0QEmUwGb29vlJeXAwBiYmKgUqnQlpeHuffcA6emJmhDQ1G2axc829vh6+oKuVwOAJgzZw7a2trQ2NgIAMjIyEBeXh56enrg7e2NwMBAFBcXAwAiIyPR0dGBU6dOAQDEYjEKCgqg1+vh6emJ0NBQHD9+HAAQFhYGg8GAuro6AEBycjJKS0vR0dEBiUSCyMhIFBQUAABCQ0MBADU1NWhtbYVer0dFRQW0Wi3c3NwQGxuLvLw8AEBwcDAcHR1RVVUFAJg3bx5qamqg0Wjg4uKChIQE5OTkAAACAgLg5uaG1tZWZGZmIj4+Hg0NDVCr1ZgxYwaSk5OFxNfPzw8eHh7CIK64uDg0NTXh9OnTcHBwQGpqKrKzs2E0GiGTydDb2yscGx0dDbVajebmZohEIqSnpyM3NxcGgwFSqRR+fn5CfUdFRUGr1QrtPT09Hfn5+eju7oZOp4NOp0NRUREAICIiAnq9XugdTElJQXFxMfR6PTw8PBAWFjagzfb29gr1vWDBApSXl6O1tRXFxcWIiopCfn4+ACAkJARisXhAm62srER7eztcXV0RFxcn1HdQUBCcnJxQWVkp1LdOp0NmZiacnZ2RmJiI7OxsABDGaFVUVAAA5s6dC6VSCZVKNai+fX194enpKdR3b28vKioq0NLSArFYjLS0NKG+fXx84OPjg9LSUqHNajQa4Wqvf5uVSqXw9/dHSUkJWltb0dLSAp1OJ9R3WloaCgsL0dXVBS8vL4SEhAhtNjw8HN3d3aivrxfa7JkxwtSWrIkRwcHBcHBwMBsjRCKRUC+WxghTfZuLERqNBgBGjBHNzc1Cfefk5KC3txezZs2Cr6/voBhhOndrYkRqaiqKiorMxoiuri7h3C2NEQAwf/58szGiq6sLjY2NVsUIU5s1FyNaW1tRVVVlVYyQSqUoKyszGyM0Gg0yMzOtihFeXl4IDg42GyNEIpEQky2NETqdDhKJZMgYUVJSAkuY1KXYt23bhhdffHHYfeRyOT799FO8++67wi/FhK+vL7Zv34677757yGPvvfdeZGVl4fnnn4ePjw8+//xzvPzyy/jf//6HefPmDXlMV1cXurq6hJ/b2toQEhJy9izF/mvPB+rqeJExhmEYxmrsYin2LVu2QC6XD/uKiIiAv7//oHtUBoMBKpUK/v7+Q7orKirwxhtvYO/evViyZAnmz5+Pp59+GqmpqXjzzTfNlsnZ2RkeHh4DXuOB6epvyjnff39A8pH965WDLZmy585OdrKTneycMCb1FoxMJoNMJhtxv3PPPRetra3Izc1FSkoKAODQoUMwGo3IyMgY8piOjg4Afd39/XFwcIDRaBxjycfOeJTBJs6nngKcnYH16wE/Pxh/7Y60JVP23NnJTnayk50Thl0MQo2Li8OKFSuwceNGZGVl4ciRI9i8eTPWrFmDwMBAAEB9fT1iY2OF+5yxsbGIiorCnXfeiaysLFRUVOCPf/wjDh48iKuvvnoSz6YPSxKvCXPW1ACm204iEbBtm3DbZUqVk53sZCc72WkXTkuwiwQEAN5//33ExsZiyZIlWLlyJRYuXIi33npLeL+npwdlZWVCz8eMGTPw73//GzKZDFdccQUSExPx3nvv4d1338XKlSsn6zQEpFLp1HAqFMD55wPXXfdbEjJW5wiwk53sZCc7p7fTEuwmAZFKpfjggw/Q3t4OjUaDvXv3QiKRCO+HhYWBiAZMsZ0zZw4++eQTNDY2QqfToaCgALfccssklH4wZw6onRRn/wGnCgUwxJTjKVFOdrKTnexkp105LcFuEhDGxgw122WSuuEYhmGYsw9OQCaJ6OjoyXNaMdV2UsvJTnayk53stEunJXACMkmo1erJcVq5zseklZOd7GQnO9lpt05L4ARkkmhubp4cZ1MT0Npq8SJjk1ZOdrKTnexkp906LcEulmKfjohEoslxnnce8O23QFiYRSucTlo52clOdrKTnXbrtOhzJ3MpdnvA0iVlpzQKBdDRASQmTnZJGIZhmGmOXSzFfjZjetDcuDtNYz4uvhj49WFOY3aOEXayk53sZOf0dloCJyCThMFgGH9n/wGnvr59r7E6bQA72clOdrJzejstgROQSWLcV7Oz0VNt7WXVPXayk53sZOfUcVoCJyCThN84POJecNoo+RjgtCHsZCc72cnO6e20BLtJQFQqFdauXQsPDw94eXlhw4YN0Gq1wx5TUVGBVatWQSaTwcPDA9dffz0aGxsnqMTDI5fLx8dZVWWz5ENw2hh2spOd7GTn9HZagt0kIGvXrkVxcTEOHjyIAwcO4PDhw9i0aZPZ/XU6HZYtWwaRSIRDhw7hyJEj6O7uxhVXXDFpjx6eEHx8gIgImyQfDMMwDDNukB1QUlJCACg7O1vY9p///IdEIhHV19cPecw333xDYrGYNBqNsK21tZVEIhEdPHjQ4s/WaDQEYIDHFrS0tNjUN8DZ3k7U2Ghbpw1hJzvZyU52Tl+npd+bdtEDcvToUXh5eSE1NVXYtnTpUojFYmRmZg55TFdXF0QiEZydnYVtLi4uEIvF+Omnn8x+VldXF9ra2ga8xoORbh9ZhUIBvPLKb06JZFQzXobCpuVkJzvZyU52nhVOS7CLlVCVSiV8z/hCdXR0hFQqhVKpHPKYc845B+7u7ti6dSuef/55EBG2bduG3t5enDp1yuxn7dy5E9u3bx+0PScnB+7u7khOToZcLkdnZydmzpyJ8PBwFBYWAgBmz54No9GI2tpaAEBSUhIUCgW0Wi3c3d0RHR2NY8eOAQD0ej2cnZ1RXV0NAEhMTERVVRXa2trg4uKC+Ph4YW52YGAgXFxccPLkSQBAQkIC6urq0NraColSibn33ANRfT20CgWqH34YEokECoUCABAXF4fGxkaoVCo4OjoiJSUFWVlZICLIZDJ4e3ujvLwcABATEwOVSoXm5maIxWKkpaWhtLQUSqUSs2bNgq+vr3CvcM6cOWhraxPG1GRkZCAvLw89PT3w9vZGYGAgiouLAQCRkZHo6OgQ6p2I0NraCr1eD09PT4SGhuL4r2uUhIWFwWAwoK6uDgCQnJyM0tJSdHR0QCKRIDIyEgUFBQCA0NBQAEBNTQ3UajX8/PxQUVEBrVYLNzc3xMbGIi8vDwAQHBwMR0dHVFVVAQDmzZuHmpoaaDQauLi4ICEhATk5OQCAgIAAuLm5QS6XQ6lUIj4+Hg0NDVCr1ZgxYwaSk5OFxNfPzw8eHh44ceKEUN9NTU04ffo0HBwckJqaiuzsbBiNRshkMjQ0NAhtNjo6Gmq1Gs3NzRCJREhPT0dubi4MBgOkUin8/PyE+o6KioJWqxWOTU9PR35+Prq7u6HVauHj44OioiIAQEREBPR6PRoaGgAAKSkpKC4uhl6vh4eHB8LCwga02d7eXqG+FyxYgPLyctTV1UGr1SIqKgr5+fkAgJCQEIjF4gFttrKyEu3t7XB1dUVcXJxQ30FBQXByckJlZaVQ3wqFAkqlEs7OzkhMTER2djYAwN/fH+7u7qioqAAAzJ07F0qlEiqValB9+/r6wtPTU6jvnp4eGAwGtLS0CG3WVN8+Pj7w8fFBaWmp0GY1Gg2ampoGtVmpVAp/f3+UlJRArVbD3d0dOp1OqO+0tDQUFhaiq6sLXl5eCAkJEdpseHg4uru7UV9fL7TZM2OEqS1ZEyOCg4Ph4OBgNkZ0dnYK5RsuRjg5OSEpKQlZWVlCfZuLEa2trZg9e7ZVMSInJwe9vb1mY4QphlgTI1JTU1FUVGQ2RlRWVgrnbmmMAID58+ebjRGdnZ1wcXGxKkaY2qy5GKFWq0FEVsUIqVSKsrIyszHCVJ/WxAgvLy8EBwebjRH9Y7KlMUKn00EikQwZI0pKSmARNu13sZKtW7cSgGFfcrmcduzYQdHR0YOOl8lktHv3brP+b775hiIiIkgkEpGDgwPdfPPNlJycTHfddZfZY/R6PWk0GuFVW1s7Lrdgfvnll7FLTpwgCgoiAoji4ijnX/8au/MMbFJOdrKTnexk51njtPQWzKQuxd7c3IzTp08Pu09ERAT+/ve/Y8uWLQOe2GcwGODi4oKPP/4Yq1atGtbR0tICR0dHeHl5wd/fH1u2bMHDDz9sURnHayl2Ihrb+vsKBbB4MVBfLww4JV9fm6/pP+ZyspOd7GQnO88qp10sxS6TyRAbGzvsy8nJCeeeey5aW1sHLBd76NAhGI1GZGRkjPg5Pj4+8PLywqFDh9DU1IQrr7xyPE/LIkxdVqNiiOQDfn5jc5qBnexkJzvZyc7xwC4GocbFxWHFihXYuHEjsrKycOTIEWzevBlr1qxBYGAgAKC+vh6xsbHCfU4A2LdvH3755RdUVFTg73//O6677jo88MADiImJmaxTEeju7h7dge3tfet8nJF8jMk5DOxkJzvZyU52jgd2MQgVAN5//31s3rwZS5YsgVgsxurVq/Haa68J7/f09KCsrAwdHR3CtrKyMjz66KNQqVQICwvD448/jgceeGAyij8ILy+v0R04cyawbRuwezdw6NCAdT5G7RwGdrKTnexkJzvHg0kdA2IPjNcYEJ1OB3d399EL9HrAxcW2ziFgJzvZyU52stMa7GIMyNmMaTqURSgUwJVXAirVb9vOSD6sdloIO9nJTnayk53jAScgUx3Tg+W++grYvHmyS8MwDMMwNoETkEkiIiJi5J3OfKrtyy+P3Wkl7GQnO9nJTnaOB5yATBJ6vX74Hc5MPix4sNyIzlHATnayk53sZOd4wAnIJGFaAndIRpF8jOgcJexkJzvZyU52jgecgEw1iIBbbrE6+WAYhmEYe4Kn4Y7AeE3DNRgMcHQ0swzLiRPAPfcAf/ubVcnHsM5Rwk52spOd7GSnNfA03CmO6SmQAv1XopszB/jvf63u+RjktAHsZCc72clOdo4HnIBMEgMG/SgUwNy5wL//bTunjWAnO9nJTnayczzgBGSSELqlTANOKyqAJ54AenvH7rQh7GQnO9nJTnaOB3aTgOzYsQPnnXce3NzcLF63nojw1FNPISAgAK6urli6dClOnDgxvgW1kLCwsMGzXf7zH8DBYWxOG8NOdrKTnexk53hgNwlId3c3rrvuOtx9990WH/PSSy/htddew549e5CZmQl3d3csX7580rqb+lP2r3+NaqrtcBQWFtqodOxkJzvZyU52ji928zTc7du3AwDeeecdi/YnIrzyyit44okncNVVVwEA3nvvPfj5+eHzzz/HmjVrxquoI6NQIO6ee4CmJp5qyzAMw5yV2E0PiLVUVlZCqVRi6dKlwjZPT09kZGTg6NGjZo/r6upCW1vbgJfN2bMHzuOQfMyePdsmHnayk53sZCc7xxu76QGxFqVSCQDwO+PL3c/PT3hvKHbu3Cn0tvQnJycH7u7uSE5OhlwuR2dnJ2bOnInw8HCh+2r27NkwGo2ora0FACQlJUGhUECr1cLd3R3R0dE4duwYcM01CG9vBzZvRmVVFVBVhcTERFRVVaGtrQ0uLi6Ij49Hbm4uACAwMBAuLi44efIkACAhIQF1dXVobW2Fk5MTkpKSkJWVhc7OTnR1dUEikUChUAAA4uLi0NjYCJVKBUdHR6SkpCArKwtEBJlMBm9vb5SXlwMAYmJioFKp0NzcDLFYjLS0NJw4cQLV1dWYNWsWfH19IZfLAQBz5sxBW1sbGhsbAQAZGRnIy8tDT08PvL29ERgYKEztioyMREdHB06dOiWcT0FBAfR6PTw9PREaGorjx48D6LsXaTAYUFdXBwBITk5GaWkpOjo6IJFIEBkZiYKCAgBAaGgoAKCmpgadnZ3w8vJCRUUFtFot3NzcEBsbi7y8PABAcHAwHB0dUVVVBQCYN28eampqoNFo4OLigoSEBOTk5AAAAgIC4ObmhtLSUlRXVyM+Ph4NDQ1Qq9WYMWMGkpOTkZmZKbQnDw8PYWxRXFwcmpqacPr0aTg4OCA1NRXZ2dkwGo2QyWQwGAyorq4GAERHR0OtVqO5uRkikQjp6enIzc2FwWCAVCqFn5+fUN9RUVHQarVC201PT0d+fj66u7shFosxc+ZM4YmWERER0Ov1wuqGKSkpKC4uhl6vh4eHB8LCwga02d7eXqG+FyxYgPLycrS0tOD06dOIiopCfn4+ACAkJARisVgof2JiIiorK9He3g5XV1fExcUJ9R0UFAQnJydUVlYK9V1bW4vq6mo4OzsjMTER2dnZAAB/f3+4u7ujoqICADB37lwolUqoVKpB9e3r6wtPT0+hvqVSKXQ6HVpaWoQ2a6pvHx8f+Pj4oLS0VGizGo0GTU1Ng9qsVCqFv78/SkpK0NnZCUdHR+h0OqG+09LSUFhYiK6uLnh5eSEkJERos+Hh4eju7kZ9fb3QZs+MEaa2ZHGM+LXNOjg4DKjv/jHC29tbqBdLY4Spvs3FiO7ubvj7+1sVI3JyctDb22s2RlRVVaG6utqqGJGamoqioiKzMaK5uVmoF0tjBADMnz/fbIxwc3ODSCSyKkaY2qy5GNHZ2Sn83VkaI6RSKcrKyszGCFNMtiZGeHl5ITg42GyMCAgIEGKypTFCp9NBIpEMGSNKSkpgETSJbN26lQAM+5LL5QOO2bdvH3l6eo7oPnLkCAGghoaGAduvu+46uv76680ep9frSaPRCK/a2loCQBqNZlTnaI5ffvnFpj52spOd7GQnO6eCU6PRWPS9Oak9IFu2bMG6deuG3We0T+nz9/cHADQ2NiIgIEDY3tjYiKSkJLPHOTs7w9nZeVSfyTAMwzCMZdjdUuzvvPMO7r//frS2tg67HxEhMDAQDz30ELZs2QKgb3lYX19fvPPOOxYPQh2vpdi7u7vh5ORkMx872clOdrKTnVPBOe2WYq+pqUF+fj5qamrQ29uL/Px85OfnQ6vVCvvExsbis88+AwCIRCLcf//9eO655/Dll1/i+PHjuPXWWxEYGIirr756ks7iN0z3VNnJTnayk53snG5OS7CbQahPPfUU3n33XeHnBQsWAAC+//57LF68GABQVlYGjUYj7PPII49Ap9Nh06ZNaG1txcKFC/H111/DxcVlQss+FDqdjp3sZCc72cnOaem0BLtJQN55550R1wA5826SSCTCs88+i2effXYcSzY6JBIJO9nJTnayk53T0mkJdjcGZKIZrzEgXV1dNh/syk52spOd7GTnZDun3RiQ6YZp3jQ72clOdrKTndPNaQmcgDAMwzAMM+FwAjJJhISEsJOd7GQnO9k5LZ2WwAnIJCEW277q2clOdrKTneycCk6LPndSPpURnmPATnayk53sZOd0c1oCJyAMwzAMw0w4PA13BMZrGm5nZydcXV1t5mMnO9nJTnaycyo4eRruFMf0mHJ2spOd7GQnO6eb0xI4AZkk2tvb2clOdrKTneyclk5L4ARkkrB1Fxo72clOdrKTnVPFaQk8BmQExmsMSE9PD2bMmGEzHzvZyU52spOdU8HJY0CmOHl5eexkJzvZyU52TkunJdjN03AnC1MHUVtbm029Op2OnexkJzvZyc5p5zS5RrrBwgnICJgG50zWUrUMwzAMY4+0t7fD09PT7Ps8BmQEjEYjGhoaMHPmTIhEIps429raEBISgtraWpuNK2EnO9nJTnaycyo4iQjt7e0IDAwcdpl37gEZAbFYjODg4HFxe3h42HRgKzvZyU52spOdU8E5XM+HCR6EyjAMwzDMhMMJCMMwDMMwEw4nIJOAs7Mznn76aTg7O7OTnexkJzvZOa2clsKDUBmGYRiGmXC4B4RhGIZhmAmHExCGYRiGYSYcTkAYhmEYhplwOAFhGIZhGGbC4QSEYRiGYZgJhxMQhmGmFbaa2He2ThDs6uoS/m+rOlCr1Tbx9KepqQkVFRU2dSoUCuzatcumzjPr0Gg02tQ/1GfYC5yATEHGo4GOh9OWqNVqtLa22tRpOmd7/eO0BeNx7lOpPuvq6vDNN9/g448/RnV1NQBAJBKNqb1rtVoYDAaIRCKbnWtjYyNyc3Nx8OBBdHR02MRZU1OD/fv3Y/fu3cjNzbWJs6SkBKtXr8Z3330HADapg2PHjsHHxwfHjh2zRREBAIWFhbjgggvwzTffoLm52WbOjIwMvPHGG1CpVDZxnjhxAo888gh+97vf4aWXXgKAYZ+NYgm1tbU4ePAg9u/fj/LycgBjb/MA0NvbO6bjRwUxUwKdTkednZ3U3d1tM6deryciIqPRaDNnS0sLHT9+nBQKBXV1ddnEWVRURAkJCXTo0CEisk15S0pK6He/+x2dPn16zC4Tcrmc/vSnP5HBYLCZs66ujgoLC236O9LpdKTVam32+yEi6unpISISzr23t9cm3rGcd2FhIfn5+VFaWho5ODhQamoq3XvvvcL7oyljSUkJLV++nD744APhb3Gsv5vCwkKKi4uj+fPnk0gkopUrV9Lx48fH7AwJCaGLLrqIPD096aKLLqL8/PwxOY1GI912223k6elJl19+OX377bcD3hsN+fn5NHPmTHrwwQfHVLb+lJeX06xZs+j3v/89tbe3D3p/NL/3/Px8cnV1pdtuu428vLzo9ddfH3M5CwsLycfHh6677jq6+OKLacGCBfTnP/9ZeH80dVpQUEB+fn60fPlykkqldM4559Dtt98uvD/av8uSkhK6++67admyZfTMM8/QN998MyqPtXACMgU4fvw4LVy4kFJTUyk8PJzeeOMNKi8vH5OzqKiILrvsMrrkkksoJSWFPvzwQ2poaBiTs7CwkBITEyk+Pp5cXV3p//7v/8bkI+r7w/fw8CCRSETLli0TkqaxlnPWrFl06623UnFxsbB9LF8kx44dIwcHB9q1a5dNfEREtbW1JJFI6MILLxzzl4eJkpISWrFiBaWlpVFkZCRlZWUR0djKWlZWRps2baIrr7ySVq9eTU1NTUQ0tiTkxIkTYypba2srzZ8/n+6//35qbW2luro6+sMf/kAJCQl02WWXCftZU8bKykqKjY2lGTNm0HnnnUeffPLJmJOQ8vJyCggIoCeeeIJOnjxJpaWlFBwcTPfff/+ofEREpaWl5O/vT48//jh1dHRQTU0NSaVS+vDDD0ftNPG73/2OMjIyaNWqVbR06VL673//O2rX8ePHydXVlZ588klhW2NjIxUWFgoJ7WjYsmUL3XjjjUTU93vZv38/vfbaa/Tee+8J+1jzez927Bi5urrStm3biKivDs477zyqr68fdRmbm5spMTGRHnnkESLqa6+XXnop/elPfxqwnzXlVCqVFBcXR48++ih1d3dTU1MTPf300yQSiejyyy8flZOo78LK09OTbr75Zrrxxhtp6dKlNGvWLHr55Zet8owGTkAmmcrKSpJKpXT33XfT+++/T/fffz/NmTOHrr/+ejpy5MionGVlZTRr1izavHkzvfPOO/S73/2ORCIRrVu3jgoLC0flLC8vJ19fX3r44YeptLSUnnnmGXJzc6OWlpZR+Yh+u+rYtm0b7d+/n6KjoykvL4+IRv/l1tLSQvPmzaP77rtP2KbX66m1tXXU5SwoKCB3d3d66KGHRu0Yivz8fAoNDSUvLy9KS0ujgoICITCP5vyPHz9O3t7edM8999C+ffvommuuoYiICKEnZDRfosePH6dZs2bRhg0b6M4776Tzzz+foqKiSKvVWu0yUVZWRo6OjiQSiej7778fVdmqq6spOjqafv75Z2Fbe3s7ffTRRxQTE0PXXXedVb6enh76v//7P7ryyispLy9PSNzHkoR0dHTQnXfeSRs2bKCuri6h92jPnj0UHx9Per3eaqdOp6M77riDNm3aRD09PcLx1157Le3YsYOeffbZMSUiH3zwAb3wwguUmZlJy5cvp2XLltGxY8foxRdfpOrqaos97e3tdOGFF5KXl5ew7ZprrqEFCxaQSCSiiy66iF599dVRlfHaa68Vjj3nnHPoggsuoMjISIqMjKSMjAzhb8eSuj158iR5enoKyQcR0SeffEIeHh5Cj+xo/hZzc3MpNjaWFAqFsG39+vV0zTXX0E033UR33323sN1S/+HDhykpKWnAhWRJSQmFhISQVCodkIRYwwMPPECrVq0Sfq6urqadO3eSSCSiF154YVROS+EEZJJ58803adGiRQO2/eMf/6CLL76YLrvsMsrOzrbK19vbSxs3bqRbbrllwParr76aJBIJ3XzzzVRSUmKV02g00oMPPkirV68WtnV2dtKll15Kubm5dPz4cat7V3JycsjZ2Zkef/xxIuoLWCEhIXTnnXda5TmTEydO0MKFC6mtrY0MBgOtWbOGFi1aRDKZjLZu3SpcdVtKRUUFeXl50bp164io7xbEyy+/TPfddx9t2LBh1AkdEVFTUxOtW7eO6uvrKTo6mtLT06m0tJSISPjXUmpqagZccRERff/997R69WpSqVSjShgaGhooJSWFHn74YWGbXC6nuXPn0hdffGG1j4jo9OnTdNVVV9E111xDt9xyC7m4uNB3331HRNZ9watUKgoPDx/QI0XUl2y+++67lJiYSHv27LHYZzQaKTc3lz766CMiIuru7h6QhIwmiWtvb6f169fTvn37Bmz//PPPKSAggNra2qxOQDo7O+nLL78c0GP27LPPkkgkoptuuonOO+88mjdv3qhveXz11Vd03nnnERHRt99+S6tWraKgoCASiUSkVCqJyLI66OjooL///e8UFRVFV199NS1fvpwuv/xy+vjjj+mnn36itWvXUnp6Ov3tb3+zuoxXX301rV+/nv785z/TsmXLqKWlhVpaWuiXX36huLg4uuKKKyx2VVZW0rvvvjto+xVXXEGLFi0adY9saWkphYaG0jPPPEM9PT307LPPkqOjI23dupXuv/9+iomJoYULF1rlPHjwIM2ePZtycnKEbceOHaP09HR65ZVXKDo6mv7xj39Y5TQajbRq1Sq64YYbBmzXarX0pz/9iWbMmEF79+61ymkNnIBMMrt376bIyEihW9vE559/ThdccAFt3rzZ6qv3yy+/nB577DEiIuHYxx57jJYsWULR0dFC0LYms9+4cSNde+21wj3X7du3k1gspsTERAoMDKSrrrqKcnNzLXIZjUbatGkT/f73vyei38YVvPnmmxQVFWWxZyh++uknCggIoOrqarryyitp2bJl9OGHH9L27dvp/PPPp1WrVln15f73v/+d/Pz86PHHHye5XE4XX3wxLVq0iC666CI655xzyNXVlT744APhvKwlLS2N8vPzqbGxkcLCwmjhwoV05ZVX0tKlS6mzs9Ni59dff03r168f0G386KOPkpeXFyUkJFBwcDC98MILVo2J+fe//03nnHPOoPpKTEykV155xWJPf4qLi+nuu++mf/3rX6RSqeiOO+4YkIRY2ib1ej3ddttttGLFikFJoE6noyuvvJLWrFljVdnOHNvT0dEhJCGffvqp0DtlTfLVPzE3+X/55RdKSEgY8LuVy+UWO/uP7SkoKCA3NzehTL29vbR161ZKTU0dFFMsoaysjDIyMoSfly5dSm5ubnTOOefQ//73P6tcnZ2d9PHHH1N4eDide+65dOrUKeG906dP0/nnn09r16612GdqG++++y4tXbqULrnkEnrqqacG7PPhhx/S3Llz6eTJkxb7+mP6nezbt48iIyOFC0Bre0E0Gg098sgjFBQURJdccgk5OjrSJ598Irx/6NAh8vf3px9++MFiZ3V1NYWFhdFtt91GH374IR0+fJg8PT2Fi7j09HTaunWrVeUkInr55ZcpNjZ20IWpSqWi+++/n84999wx3Y4aDk5AJpkvvviCfH19he6+/kHwL3/5C0kkEquvsm+99VaKjY0VflYqlSSTyej777+nZ555hnx8fEilUlnlfO6558jb25vWr19P69evJycnJ/r4449JpVLRf/7zHzrnnHNo586dFvuGGmybm5tLPj4+wpXraL7QT5w4QQkJCfTuu+/S6tWr6cSJE8J7X3zxBcXGxg4IBJawe/duSkpKoqCgIFq5ciU1NDQIV0b33HMPSaVSq3uATL/nVatW0RtvvCFsnzlzJs2YMcPqKxmivi8PE3v27CGRSER/+ctf6NixY7Rz505yd3enH3/80WJfY2PjgKtD0+/s4osvHtP4n6KiIuH/zc3NtGHDhkE9Ib29vSP22hw/fpz8/Pzo+uuvH9DVTUT0xz/+kZKTk0mn042qjKbfj06no0suuYRSU1Ppo48+orvuuosCAwOt/n33/wL7+eefKTQ0VDi/xx57jJYtWzbq24Smspg+46233qK5c+eOytfb20uLFi2impoauuWWWygwMJB2795NV199NaWlpVnVfoj6krgDBw7Qf/7zH6FOTf/ec889tGjRIqu/3Kurq+nCCy8kkUg0qKf3xx9/pJiYGKqqqrLKeSZ6vZ4iIiIGDPC0lra2Njp58iT9+OOPlJCQQM3NzcJ7OTk5Vl1smWJhVlYWJSYmUkREBAUHBw9IOG644Qa66aabrC7n//73P0pLS6NHHnmEamtrB7x38OBBmjlz5oBeF1vCCcgU4Nprr6WQkBDhj6b/AK2oqCiLv9hNjbSoqIgSExNJKpXS6tWryd3dnTZs2EBEfbMugoKCrG74RH1dvU8//TStWLFiUBfvVVddRcuXL7fIORwPPvgghYaGUl1d3agdt9xyC4lEIvL09BwwCJWIaNGiRUJdjET/wLh7925auXLloFtijY2N5OnpSe+///6oyvp///d/wiC922+/nfz9/SkoKIgWLlwojIcZiTMTtY6ODtq3bx/99NNPA7ZHREQMuNdtDf3r4vLLLx9w5fnKK69YlCSbSyhPnz49KAnZtm0bvfnmm2ZnHJnK88svv5C7uztde+21QhJP1Ndjd+WVV45pJpDp77Czs5OWL19OTk5O5O7uPqYeOiKiH374gby9vUmv19NTTz1Fjo6OVt9q7c+Z9XrvvffS9ddfT52dnVZ7urq66IILLqCgoCAKCQmhY8eOERHRv/71L7rhhhusGgdioqura8hBpzfccMOAsVqWlpGoL9lesGABSaVSev7554mIhPo877zzrL7A6k//sTrR0dFj/vJV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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import matplotlib.pyplot as plt\n", "\n", "# Create the scatter plot\n", "plt.figure(figsize=(10, 6))\n", "plt.scatter(nonan_ndvi, preds, color='blue', alpha=0.7, s=15)\n", "plt.plot([-1, 1], [-1, 1], color='red', linestyle='--', label='y = x')\n", "\n", "# Set equal scaling and adjust x and y axis limits from -1 to 1\n", "plt.gca().set_aspect('equal', adjustable='box')\n", "# plt.xlim(-1, 1) # Set x-axis limits from -1 to 1\n", "# plt.ylim(-1, 1) # Set y-axis limits from -1 to 1\n", "\n", "# Add minor ticks at intervals of 0.1\n", "plt.xticks([i * 0.1 for i in range(-10, 11)], rotation=45)\n", "plt.yticks([i * 0.1 for i in range(-10, 11)])\n", "\n", "plt.xlabel('Actual NDVI')\n", "plt.ylabel('Predicted NDVI')\n", "plt.title('Comparison between Actual and Predicted NDVI')\n", "plt.legend()\n", "plt.grid(True, which='both', linestyle='--', linewidth=0.5)\n", "plt.show()\n" ] }, { "cell_type": "code", "execution_count": null, "id": "3632b6f7-edd8-4a94-9f87-9484515465e1", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "685a99cc-10f9-4ca9-8423-074ed1de817c", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "978d596b-bc48-4491-8616-880f6661ea53", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "0a15077a-b1da-4037-b28b-1871d0446d85", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "f13c8c73-8c73-4561-82f4-6c0b0f7d7afc", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "abf0ec42-817b-4806-aae5-fd34b2e10727", "metadata": { "tags": [] }, "outputs": [], "source": [ "import numpy as np\n", "\n", "# Function to filter out NaN values for each 'ndvi' array in each HT_code\n", "def filter_non_nan_ndvi(data):\n", " filtered_data = {}\n", " \n", " for ht_code, attributes in data.items():\n", " # Initialize lists to store filtered arrays for 'ndvi', 'vh', and 'vv'\n", " filtered_ndvi = []\n", " filtered_vh = []\n", " filtered_vv = []\n", " \n", " # Iterate through each set of ndvi, vh, vv arrays\n", " for ndvi, vh, vv in zip(attributes['ndvi'], attributes['vh'], attributes['vv']):\n", " # Create masks to filter out NaN values based on 'ndvi' array\n", " non_nan_mask = ~np.isnan(ndvi)\n", " \n", " # Filter the arrays based on the mask\n", " filtered_ndvi.append(ndvi[non_nan_mask])\n", " filtered_vh.append(vh[non_nan_mask])\n", " filtered_vv.append(vv[non_nan_mask])\n", " \n", " # Only add if there are non-empty filtered values\n", " filtered_data[ht_code] = {\n", " 'ndvi': filtered_ndvi,\n", " 'vh': filtered_vh,\n", " 'vv': filtered_vv\n", " }\n", " \n", " return filtered_data\n", "\n", "# Example usage\n", "filtered_datasets = filter_non_nan_ndvi(data)\n", "\n" ] }, { "cell_type": "code", "execution_count": null, "id": "e9bb9522-3aec-42b0-930a-cbc647d50d8f", "metadata": {}, "outputs": [], "source": [ "filtered_datasets" ] }, { "cell_type": "code", "execution_count": null, "id": "7b96cbbd-0b5f-4dc7-87c4-f960554409a8", "metadata": { "tags": [] }, "outputs": [], "source": [ "import numpy as np\n", "\n", "# Set the range of indices you want to include\n", "indices = range(0, 11) # Selects indices from 0 to 10\n", "ht_code = 1\n", "# Initialize empty lists to hold data for the selected range\n", "X_list = []\n", "y_list = []\n", "\n", "# Loop over the indices and collect data\n", "for index in indices:\n", " vh_data = filtered_datasets[ht_code]['vh'][index]\n", " vv_data = filtered_datasets[ht_code]['vv'][index]\n", " ndvi_data = filtered_datasets[ht_code]['ndvi'][index]\n", " \n", " # Stack VH and VV data for the current index\n", " X = np.column_stack((vh_data, vv_data))\n", " X_list.append(X)\n", " y_list.append(ndvi_data)\n", "\n", "# Concatenate the lists to form the complete dataset\n", "X_combined = np.concatenate(X_list, axis=0)\n", "y_combined = np.concatenate(y_list, axis=0)\n", "print(\"X shape:\", X_combined.shape)\n", "print(\"y shape:\", y_combined.shape)\n" ] }, { "cell_type": "code", "execution_count": null, "id": "7508e5b2-d93c-466a-8a2b-6a01765348a2", "metadata": { "tags": [] }, "outputs": [], "source": [ "preds = fill_nan_model.predict(X_combined)\n", "mse = mean_squared_error(y_combined, preds)\n", "mae = mean_absolute_error(y_combined, preds)\n", "r2 = r2_score(preds, y_combined)\n", "print(f\"MSE: {mse}\")\n", "print(f\"MAE: {mae}\")\n", "print(f\"R^2: {r2}\")\n", "# print(y)\n", "# print(preds)" ] }, { "cell_type": "code", "execution_count": null, "id": "94a2344f-9a3e-41f2-980b-661d247d9719", "metadata": { "tags": [] }, "outputs": [], "source": [ "import matplotlib.pyplot as plt\n", "# Tạo biểu đồ với độ chia đồng nhất cho cả hai trục\n", "# plt.figure(figsize=(10, 6))\n", "plt.scatter(y_combined, preds, color='blue', alpha=0.7)\n", "plt.plot([y_combined.min(), y_combined.max()],\n", " [y_combined.min(), y_combined.max()], color='red', linestyle='--', label='y = x')\n", "\n", "# Thiết lập tỷ lệ các trục đồng nhất\n", "plt.gca().set_aspect('equal', adjustable='box')\n", "plt.xlim(y_combined.min() - 0.1, y_combined.max() + 0.1) # Điều chỉnh giới hạn trục x\n", "plt.ylim(y_combined.min() - 0.1, y_combined.max() + 0.1) # Điều chỉnh giới hạn trục y\n", "\n", "plt.xlabel('Actual NDVI')\n", "plt.ylabel(' predicted NDVI')\n", "plt.title('Comparing between actual and predict NDVI')\n", "plt.legend()\n", "plt.grid(True)\n", "plt.show()\n" ] }, { "cell_type": "code", "execution_count": null, "id": "e0a7e22b-c7bb-4b0d-b31a-f63cb2df015d", "metadata": {}, "outputs": [], "source": [ "########################################################################################################" ] }, { "cell_type": "code", "execution_count": null, "id": "d6985c3b-1687-48d4-8322-d7b7bfa9deb2", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "7a416c4f-8c97-4069-8dd6-f17bded7783b", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "76feffb6-b842-41ab-8289-561df2be66f1", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 36, "id": "9baa110e-4fd2-4f37-afae-b786b07a8030", "metadata": { "tags": [] }, "outputs": [], "source": [ "# Assuming 'data' is the output of the function\n", "ht_code = 0 # Replace with the specific HT code you want to extract\n", "index = 5 # Replace with the index of the point you want to access (if multiple points are available)\n", "\n", "# Extract the NDVI, VH, and VV values for that HT_code\n", "ndvi_values = data[ht_code]['ndvi'][:index]\n", "vh_values = data[ht_code]['vh'][:index]\n", "vv_values = data[ht_code]['vv'][:index]\n", "\n", "# print(\"NDVI Values:\", ndvi_values)\n", "# print(\"VH Values:\", vh_values)\n", "# print(\"VV Values:\", vv_values)" ] }, { "cell_type": "code", "execution_count": 37, "id": "109e94bf-30a8-445d-b57a-6e71bb57dfa6", "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "[array([ nan, nan, nan, 0.7838173 , 0.2594822 ,\n", " nan, nan, -0.01014197, nan, nan,\n", " nan, 0.04412892, nan, 0.41975912], dtype=float32),\n", " array([ nan, 0.05541343, nan, nan, 0.04872111,\n", " -0.03975514, -0.02526664, 0.06633194, -0.03085015, nan,\n", " nan, nan, nan, 0.304978 ], dtype=float32),\n", " array([ nan, 0.03639242, nan, -0.02970295, nan,\n", " 0.21961932, 0.1123914 , 0.00693567, 0.02815771, nan,\n", " nan, -0.02027068, 0.07577639, 0.14754659], dtype=float32),\n", " array([ nan, 0.19116719, nan, 0.63182616, 0.25624552,\n", " 0.22557077, 0.21399492, 0.2436642 , 0.12472966, nan,\n", " nan, nan, 0.30766046, 0.17185405], dtype=float32),\n", " array([0.03151124, nan, nan, nan, nan,\n", " nan, 0.14684573, 0.1211228 , nan, nan,\n", " nan, nan, 0.10493086, 0.00962011], dtype=float32)]" ] }, "execution_count": 37, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ndvi_values" ] }, { "cell_type": "code", "execution_count": null, "id": "eb83b856-4772-4bc1-91d0-08fe7e229d7f", "metadata": { "tags": [] }, "outputs": [], "source": [ "input_data = np.column_stack((vh_values, vv_values))\n", "\n", "# Make predictions for each month\n", "predicted_ndvi = fill_nan_model.predict(input_data)\n", "\n", "# Print the predictions\n", "print(\"Predicted NDVI for each month:\", predicted_ndvi)" ] }, { "cell_type": "code", "execution_count": 24, "id": "3a17c632-1f57-4d09-98ab-3b444da78749", "metadata": { "tags": [] }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.plot(ndvi_values, marker='o', linestyle='-', color='b', label='Actual Values')\n", "\n", "# Plotting the adjusted values\n", "plt.plot(predicted_ndvi, marker='x', linestyle='--', color='r', label='Predicted Values')\n", "\n", "# Adding labels and title\n", "plt.xlabel('Index')\n", "plt.ylabel('Values')\n", "plt.title('Comparison: Actual vs predicted Values in CLN code over 24 months')\n", "# Adding grid\n", "plt.grid(True)\n", "# Adding legend to differentiate the lines\n", "plt.legend()\n", "# # # Adjusting the limits of the axes\n", "# plt.xlim(0, 75) # Example: Setting x-axis limits from 0 to 12\n", "# plt.ylim(-1, 1) # Example: Setting y-axis limits from 0 to 1\n", "# Display the plot\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 25, "id": "547eb119-d70f-4d60-bdd3-07f0b77ec577", "metadata": {}, "outputs": [], "source": [ "# cấu hình nhãn dữ liệu\n", "label_mapping = {\n", " \"Lua tom\": \"0\",\n", " \"Lua\": \"1\",\n", " \"CHN\": \"2\",\n", " \"CLN\": \"3\",\n", " \"TS\": \"4\",\n", " \"Song\": \"5\",\n", " \"Dat xay dung\": \"6\",\n", " \"Rung\": \"7\"\n", "}" ] }, { "cell_type": "code", "execution_count": 108, "id": "a8e8ca9f-cf1e-4c4e-a692-a5eff9dfb380", "metadata": {}, "outputs": [], "source": [ "def draw(ndvi_values, predicted_ndvi, name):\n", " plt.plot(ndvi_values, marker='o', linestyle='-', color='b', label='Actual Values')\n", " plt.plot(predicted_ndvi, marker='x', linestyle='--', color='r', label='Predicted Values')\n", " # Adding labels and title\n", " plt.xlabel('Index')\n", " plt.ylabel('Values')\n", " plt.title(f'Comparison: Actual vs predicted Values in {name} code over 14 months')\n", " # Adding grid\n", " plt.grid(True)\n", " # Adding legend to differentiate the lines\n", " plt.legend()\n", " # # # Adjusting the limits of the axes\n", " plt.xlim(0, 25) # Example: Setting x-axis limits from 0 to 12\n", " plt.ylim(-1, 1) # Example: Setting y-axis limits from 0 to 1\n", " # Display the plot\n", " plt.show()" ] }, { "cell_type": "code", "execution_count": 109, "id": "0a0d2657-ebeb-4b29-bfe2-84a5b2599087", "metadata": {}, "outputs": [], "source": [ "def show_images (ht_code, index, name):\n", " ndvi_values = data[ht_code]['ndvi'][index]\n", " vh_values = data[ht_code]['vh'][index]\n", " vv_values = data[ht_code]['vv'][index]\n", " input_data = np.column_stack((vh_values, vv_values))\n", " predicted_ndvi = fill_nan_model.predict(input_data)\n", " draw(ndvi_values, predicted_ndvi, name)\n", " " ] }, { "cell_type": "code", "execution_count": null, "id": "f91bbc3c-a089-4cea-ad36-a99b4c5da22b", "metadata": {}, "outputs": [], "source": [ "for i in range(50):\n", " show_images(1, i, 'TS')" ] }, { "cell_type": "code", "execution_count": null, "id": "5681dda8-3573-48fb-8f0c-3c69a1706bc6", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "51629670-5cd3-49d0-8b8f-5dc60c7bc0ea", "metadata": {}, "outputs": [], "source": [ "^^^^^^^^^^^^^^^^^^^^^^^^^^^NEW VERSION OF GRPAH^^^^^^^^^^^^^^^^" ] }, { "cell_type": "code", "execution_count": 114, "id": "885dbd0b-0595-4c98-b037-e3b2cf7f18dc", "metadata": {}, "outputs": [], "source": [ "import matplotlib.pyplot as plt\n", "\n", "\n", "\n", "def draw(ndvi_values, predicted_values, name):\n", " for i, (ndvi, predicted) in enumerate(zip(ndvi_values, predicted_values)):\n", " # plt.plot(ndvi, marker='o', linestyle='-', label=f'Actual Values {i+1}')\n", " # plt.plot(predicted, marker='x', linestyle='--', label=f'Predicted Values {i+1}')\n", " plt.plot(ndvi, marker='o', linestyle='-', color='blue', markersize=4, linewidth=0.75)\n", " plt.plot(predicted, marker='x', linestyle='--', color='red', markersize=4, linewidth=0.75)\n", " \n", " # Adding labels and title\n", " plt.xlabel('Months')\n", " plt.ylabel('NDVI values')\n", " plt.title(f'Comparison: Actual vs Predicted Values in {name} code over 14 months')\n", " # Adding grid\n", " plt.grid(True)\n", " # Adding legend to differentiate the lines\n", " plt.legend()\n", " # Adjusting the limits of the axes\n", " plt.xlim(0, max(len(arr) for arr in ndvi_values)) # Adjust x-axis limits based on the longest array\n", " plt.ylim(-1, 1) # Example: Setting y-axis limits\n", " # Display the plot\n", " plt.show()\n" ] }, { "cell_type": "code", "execution_count": 115, "id": "981129c6-82a6-431f-b65f-60128ab1ffe8", "metadata": {}, "outputs": [], "source": [ "def show_images(ht_code, indices, name):\n", " all_ndvi_values = []\n", " all_predicted_ndvi_values = []\n", "\n", " # Iterate over the list of vh_values and vv_values\n", " for index in range(indices):\n", " # Extract the values for the given index range\n", " ndvi_values = data[ht_code]['ndvi'][index]\n", " vh_values = data[ht_code]['vh'][index]\n", " vv_values = data[ht_code]['vv'][index]\n", " # Combine vh and vv into input data\n", " input_data = np.column_stack((vh_values, vv_values))\n", " # Predict NDVI values\n", " predicted_ndvi = fill_nan_model.predict(input_data)\n", " # Collect the values for plotting\n", " all_ndvi_values.append(ndvi_values)\n", " all_predicted_ndvi_values.append(predicted_ndvi)\n", " # Draw the plots for all the data\n", " draw(all_ndvi_values, all_predicted_ndvi_values, name)\n" ] }, { "cell_type": "code", "execution_count": 123, "id": "b7c4c821-2132-4e19-8e3d-9c6204061b15", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n" ] }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "show_images(0, 50, 'RUNG')" ] }, { "cell_type": "code", "execution_count": null, "id": "9cf75b83-63ef-423d-ba74-1ce65c11eff8", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "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.12.7" } }, "nbformat": 4, "nbformat_minor": 5 }