From 0ce0f741b8c117159848c7428f524b2da17b5b4e Mon Sep 17 00:00:00 2001
From: Anuraj Suman <anuras92@zedat.fu-berlin.de>
Date: Fri, 5 May 2023 11:29:25 +0200
Subject: [PATCH] Adding code and output for Linear SVM

---
 SVMLin/SVMLin_MTBLS92.xlsx               |  Bin 0 -> 5082 bytes
 SVMLin/SVMLin_MTBLS92_Working_Copy.ipynb | 2276 ++++++++++++++++++++++
 2 files changed, 2276 insertions(+)
 create mode 100644 SVMLin/SVMLin_MTBLS92.xlsx
 create mode 100644 SVMLin/SVMLin_MTBLS92_Working_Copy.ipynb

diff --git a/SVMLin/SVMLin_MTBLS92.xlsx b/SVMLin/SVMLin_MTBLS92.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..c822ef693ea51f2b5740b9302d51014d3442a97d
GIT binary patch
literal 5082
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
JHqclY0{}3R(A@w4

literal 0
HcmV?d00001

diff --git a/SVMLin/SVMLin_MTBLS92_Working_Copy.ipynb b/SVMLin/SVMLin_MTBLS92_Working_Copy.ipynb
new file mode 100644
index 0000000..63d63a3
--- /dev/null
+++ b/SVMLin/SVMLin_MTBLS92_Working_Copy.ipynb
@@ -0,0 +1,2276 @@
+{
+  "cells": [
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "toc-hr-collapsed": false,
+        "id": "ZqAtNTWOpWvT"
+      },
+      "source": [
+        "<div style=\"text-align: justify; padding:5px; background-color:rgb(252, 253, 255); border: 1px solid lightgrey; padding-left: 1em; padding-right: 1em;\">\n",
+        "    <font color='red'>To begin: Click anywhere in this cell and press <kbd>Run</kbd> on the menu bar. This executes the current cell and then highlights the next cell. There are two types of cells. A <i>text cell</i> and a <i>code cell</i>. When you <kbd>Run</kbd> a text cell (<i>we are in a text cell now</i>), you advance to the next cell without executing any code. When you <kbd>Run</kbd> a code cell (<i>identified by <span style=\"font-family: courier; color:black; background-color:white;\">In[ ]:</span> to the left of the cell</i>) you advance to the next cell after executing all the Python code within that cell. Any visual results produced by the code (text/figures) are reported directly below that cell. Press <kbd>Run</kbd> again. Repeat this process until the end of the notebook. <b>NOTE:</b> All the cells in this notebook can be automatically executed sequentially by clicking <kbd>Kernel</kbd><font color='black'>→</font><kbd>Restart and Run All</kbd>. Should anything crash then restart the Jupyter Kernal by clicking <kbd>Kernel</kbd><font color='black'>→</font><kbd>Restart</kbd>, and start again from the top.\n",
+        "        \n",
+        "</div>"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "PxZVp01spWvV"
+      },
+      "source": [
+        "<div style=\"text-align: justify; padding:5px; background-color:rgb(252, 253, 255); border: 1px solid lightgrey; padding-left: 1em; padding-right: 1em;\">\n",
+        "<img src=\"https://github.com/CIMCB/MetabComparisonBinaryML/blob/master/cimcb_logo.png?raw=true\" width=\"180px\" align=\"right\" style=\"padding: 20px\">\n",
+        "\n",
+        "\n",
+        "<h1> SVMLin_MTBLS92 </h1>\n",
+        "\n",
+        "<br>\n",
+        "<br>\n",
+        "<br>\n",
+        "<p style=\"text-align: justify\"> The study used in this tutorial has been previously published by  <a href=\"https://europepmc.org/abstract/MED/24114462\">Hilvo et al. (2013)</a>, and the deconvolved and annotated data file deposited at the Metabolights data repository. The data can be accessed directly via its study ID: <a href=\"https://www.ebi.ac.uk/metabolights/MTBLS92\">MTBLS92</a>. This workflow requires data to be formatted as a Microsoft Excel file, using the Tidy Data framework (i.e. each column is a variable, and row is an observation). As such, the Excel file contains a Data Sheet and Peak Sheet. The Data Sheet contains all the metabolite concentrations and metadata associated with each observation (requiring the inclusion of the columns: Idx, SampleID, and Class). The Peak Sheet contains all the metadata pertaining to each measured metabolite (requiring the inclusion of the columns: Idx, Name, and Label). Please inspect the Excel file <a href=\"https://github.com/CIMCB/MetabComparisonBinaryML/blob/master/dynamic/data/MTBLS92.xlsx?raw=true\">MTBLS92.xlsx</a> used in this workflow before proceeding.</p>\n",
+        "\n",
+        "<p style=\"text-align: justify\">This is a plasma LC-MS dataset consisting of 138 named metabolites. The primary outcome for this paper was before and after neoadjuvant chemotherapy in breast cancer patients. For the purpose of this study, we compare before (Class=1; n=142) and after (Class=0; n=111) neoadjuvant chemotherapy in a binary discriminant analysis.</p>\n",
+        "    \n",
+        "<br>\n",
+        "\n",
+        "\n",
+        "</ol> \n",
+        "</div>"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "XfS5FpMipWvW"
+      },
+      "source": [
+        "<div style=\"text-align: justify; padding:5px; background-color:rgb(252, 253, 255); border: 1px solid lightgrey; padding-left: 1em; padding-right: 1em;\">\n",
+        "    \n",
+        "<h1> SVM-Lin Workflow </h1>\n",
+        "<br>\n",
+        "\n",
+        "<p style=\"text-align: justify\">This Jupyter Notebook implements the complete workflow for creating, optimising, and evaluating a linear kernel support vector machine (SVM-Lin) model. <b style=\"text-align: justify\"> SVM was implemented using <a href=\"https://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html\">Support Vector Classifier</a> from scikit-learn.</b></p>\n",
+        "    \n",
+        "<i style=\"text-align: justify\"> Please refer to the 'cimcb' package documentation for further details regarding this specific implementation: <a href=\"https://cimcb.github.io/cimcb\">https://cimcb.github.io/cimcb</a></i><br>\n",
+        " \n",
+        "<br>\n",
+        "\n",
+        "<b style=\"text-align: justify\"> SVM uses the following Hyperparameter(s):</b>\n",
+        "<ul style=\"list-style-type: square;\">\n",
+        "    <li><code>kernel</code>: specifies the type of kernel used in the algorithm. For SVM-Lin, this needs to be set to 'linear'.</li>\n",
+        "    <li><code>C</code>: the cost parameter that determines how soft or hard (i.e. strict) the hyperplane margin is (default=1)</li>\n",
+        "    \n",
+        "</ul>\n",
+        "<i style=\"text-align: justify\">The purpose of each hyperparameter is explained here: <a href=\"http://image.diku.dk/imagecanon/material/cortes_vapnik95.pdf\">Hsu et al. (2003)</a></i>\n",
+        " \n",
+        "<br>\n",
+        "<br>\n",
+        "\n",
+        "<b style=\"text-align: justify\"> The notebook workflow is broken into the following steps:</b>\n",
+        "\n",
+        "<ol>\n",
+        "    <li><b><i>Import Packages</i></b>: First, the Python packages required for this workflow need to be imported (<a href=\"http://www.numpy.org/\"><code>numpy</code></a>, <a href=\"https://pandas.pydata.org/\"><code>pandas</code></a>, and <a href=\"https://cimcb.github.io/cimcb\"><code>cimcb</code></a>).\n",
+        "</li>\n",
+        "    <li><b><i>Load Data & Peak Sheet:</i></b> From the Excel spreadsheet, import the Data and Peak spreadsheets and create two respective <a href=\"https://pandas.pydata.org/\">Pandas</a> tables: <code>DataTable</code> and <code>PeakTable</code>.</li>\n",
+        "    <li><b><i>Extract X & Y:</i></b> Next, we reduce the data in <code>DataTable</code> to include only those observations needed for the binary comparison and create a new table: <code>DataTable2</code>. We define one column of the data table to be the \"outcome\" variable <code>Outcomes</code>, and convert the class labels in this column to a binary outcome vector <code>Y</code>, where <code>1</code> is the positive outcome, and <code>0</code> the negative outcome (eg. case=1 & control=0). A new variable <code>peaklist</code> is created to hold the names (M1...Mn) of the metabolites to be used in the discriminant analysis. To create an independent dataset to evaluate, <a href=\"https://scikit-learn.org/stable/\">scikit-learn</a> module's <a href=\"https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.train_test_split.html\"><code>train_test_split()</code></a> function is used. The data is split into 2/3rd training (<code>DataTrain</code> and <code>YTrain</code>), and 1/3rd test (<code>DataTest</code> and <code>YTest</code>). The metabolite data corresponding to <code>peaklist</code> is extracted from <code>DataTrain</code> and placed in a matrix <code>XTrain</code>. The <code>XTrain</code> matrix is log-transformed and auto-scaled, with missing values imputed using k-nearest neighbours (k=3). Then the metabolite data corresponding to <code>peaklist</code> is extracted from <code>DataTest</code> and placed in a matrix <code>XTest</code>. The <code>XTest</code> matrix is log-transformed and auto-scaled (using mu and sigma from <code>XTrain</code>), with missing values imputed using k-nearest neighbours (k=3).\n",
+        "    <li><b><i>Hyperparameter Optimisation:</i></b> Here, we use the helper function <code>cb.cross_val.KFold()</code> to carry out 5-fold cross-validation of a set of SVM models (kernel='linear') configured with different values for C (0.0001 to 10). This helper function is generally applicable, and the values being passed to it are: \n",
+        "    <ul>\n",
+        "    <li>The class of model to be created by the function, <code>cb.model.SVM</code>.</li>\n",
+        "        <li>The metabolite matrix, <code>XTknn</code>, and binary outcome vector, <code>Y</code>.</li>\n",
+        "        <li>A dictionary, <code>param_dict</code>, describing key:value pairs where the key is a parameter that is passed to the model, and the value is a list of values to be passed to that parameter.</li>\n",
+        "        <li>The number of folds in the cross-validation, <code>folds</code>, and the number of monte carlo repetitions of the k-fold CV, <code>n_mc</code>.</li></ul>\n",
+        "When <code>cv.run()</code> is executed the results are displayed as 2 plots of $R^2$ and $Q^2$ statistics and 2 equivalent plots of AUCfull and AUCcv statistics: (a) ($R^2 - Q^2$) vs.  $Q^2$ or (AUCfull - AUCcv) vs. AUCcv, and (b) ($R^2$ and $Q^2$) or (AUCfull and AUCcv) against C. These plots are used to aid in selecting the optimal C value.\n",
+        "    </li>\n",
+        "    <li><b><i>Build Model & Evaluate:</i></b> Here, we use the class <code>cb.model.SVM()</code> to building a SVM-Lin model using the optimal hyperparameter values determined in step 4. The model is trained on the training dataset, <code>XTrainKnn</code>, and tested on the independent test dataset, <code>XTestKnn</code>. Next, the trained model's <code>.evaluate()</code> method is used to visualise model performance for both the training and independent test dataset using: a <a href=\"https://www.data-to-viz.com/graph/violin.html\">violin plot</a> showing the distributions of negative and positive responses as violin and box-whisker plots; a <a href=\"https://books.google.com.au/books?id=7WBMrZ9umRYC\">probability density function</a> plot for each response type, and a <a href=\"https://doi.org/10.1007/s11306-012-0482-9\">ROC curve</a> that displays the curve for the training dataset (green) and test dataset (yellow).\n",
+        "   <li><b><i>Bootstrap Evaluation:</i></b> Finally, to create an estimate of the robustness and a measure of generalised predictive ability of this model we perform  <a href=\"https://link.springer.com/article/10.1007%2FBF00058655\">bootstrap aggregation</a> (Bagging) using the helper function <code>cb.bootstrap.Per()</code> with 100 boostrapped models. This generates a population of 100 model predictions for both the training set (in-bag prediction - IB) and the holdout test set (out-of-bag - OOB) from the full dataset, with the metabolite matrix, <code>XBootKnn</code>, and binary outcome vector, <code>Y</code>. These predictions are visualised with a box-violin and probability density function plot for the aggregate model. The ROC curve displays the curve for the training dataset (green) and test dataset (yellow) from section 5 with 95% confidence intervals (light green band = IB & light yellow band = OOB).\n",
+        "  <li><b><i>Export Results:</i></b> Exporting the model evaluation results as an Excel spreadsheet.</li>\n",
+        "</ol> \n",
+        "\n",
+        "</div>"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "toc-hr-collapsed": true,
+        "id": "DTpn1r-JpWvY"
+      },
+      "source": [
+        "### 1. Import Packages"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 1,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "W_e0yxx6pWvY",
+        "outputId": "c0db47ba-09dc-4546-d639-04b7fcb49851"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
+            "Collecting https://github.com/KevinMMendez/cimcb/archive/master.zip\n",
+            "  Downloading https://github.com/KevinMMendez/cimcb/archive/master.zip\n",
+            "\u001b[2K     \u001b[32m\\\u001b[0m \u001b[32m486.2 kB\u001b[0m \u001b[31m603.1 kB/s\u001b[0m \u001b[33m0:00:00\u001b[0m\n",
+            "\u001b[?25h  Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+            "Requirement already satisfied: bokeh>=1.0.0 in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (2.4.3)\n",
+            "Requirement already satisfied: keras>=2.2.4 in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (2.12.0)\n",
+            "Requirement already satisfied: numpy>=1.12 in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (1.22.4)\n",
+            "Requirement already satisfied: pandas in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (1.5.3)\n",
+            "Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (1.10.1)\n",
+            "Requirement already satisfied: scikit-learn in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (1.2.2)\n",
+            "Requirement already satisfied: statsmodels in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (0.13.5)\n",
+            "Collecting theano\n",
+            "  Downloading Theano-1.0.5.tar.gz (2.8 MB)\n",
+            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.8/2.8 MB\u001b[0m \u001b[31m24.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+            "\u001b[?25h  Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+            "Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (4.65.0)\n",
+            "Requirement already satisfied: xlrd in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (2.0.1)\n",
+            "Requirement already satisfied: joblib in /usr/local/lib/python3.10/dist-packages (from cimcb==2.1.0) (1.2.0)\n",
+            "Requirement already satisfied: typing-extensions>=3.10.0 in /usr/local/lib/python3.10/dist-packages (from bokeh>=1.0.0->cimcb==2.1.0) (4.5.0)\n",
+            "Requirement already satisfied: pillow>=7.1.0 in /usr/local/lib/python3.10/dist-packages (from bokeh>=1.0.0->cimcb==2.1.0) (8.4.0)\n",
+            "Requirement already satisfied: PyYAML>=3.10 in /usr/local/lib/python3.10/dist-packages (from bokeh>=1.0.0->cimcb==2.1.0) (6.0)\n",
+            "Requirement already satisfied: tornado>=5.1 in /usr/local/lib/python3.10/dist-packages (from bokeh>=1.0.0->cimcb==2.1.0) (6.2)\n",
+            "Requirement already satisfied: Jinja2>=2.9 in /usr/local/lib/python3.10/dist-packages (from bokeh>=1.0.0->cimcb==2.1.0) (3.1.2)\n",
+            "Requirement already satisfied: packaging>=16.8 in /usr/local/lib/python3.10/dist-packages (from bokeh>=1.0.0->cimcb==2.1.0) (23.1)\n",
+            "Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas->cimcb==2.1.0) (2022.7.1)\n",
+            "Requirement already satisfied: python-dateutil>=2.8.1 in /usr/local/lib/python3.10/dist-packages (from pandas->cimcb==2.1.0) (2.8.2)\n",
+            "Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->cimcb==2.1.0) (3.1.0)\n",
+            "Requirement already satisfied: patsy>=0.5.2 in /usr/local/lib/python3.10/dist-packages (from statsmodels->cimcb==2.1.0) (0.5.3)\n",
+            "Requirement already satisfied: six>=1.9.0 in /usr/local/lib/python3.10/dist-packages (from theano->cimcb==2.1.0) (1.16.0)\n",
+            "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from Jinja2>=2.9->bokeh>=1.0.0->cimcb==2.1.0) (2.1.2)\n",
+            "Building wheels for collected packages: cimcb, theano\n",
+            "  Building wheel for cimcb (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+            "  Created wheel for cimcb: filename=cimcb-2.1.0-py3-none-any.whl size=166785 sha256=81e9c7cf599abbd40d31a7355bd0df6833b1d23250f273edb0fc19b3f3b6106a\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-7g55q_pe/wheels/7b/86/72/e33231802da24f264f585c8e6cc4c045a6fc4a903b09cec5c2\n",
+            "  Building wheel for theano (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
+            "  Created wheel for theano: filename=Theano-1.0.5-py3-none-any.whl size=2668109 sha256=3b283b4306f37da1ec5e91038e1d34585c6b09de397e55f86ecb015821325e41\n",
+            "  Stored in directory: /root/.cache/pip/wheels/d9/e6/7d/2267d21a99e4ab8276f976f293b4ff23f50c9d809f4a216ebb\n",
+            "Successfully built cimcb theano\n",
+            "Installing collected packages: theano, cimcb\n",
+            "Successfully installed cimcb-2.1.0 theano-1.0.5\n"
+          ]
+        }
+      ],
+      "source": [
+        "!pip install https://github.com/KevinMMendez/cimcb/archive/master.zip"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "source": [
+        "import numpy as np\n",
+        "import pandas as pd\n",
+        "import cimcb as cb\n",
+        "from sklearn.model_selection import train_test_split\n",
+        "\n",
+        "print('All packages successfully loaded')"
+      ],
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "TFumqU3mpcOd",
+        "outputId": "be466bc2-309c-4adc-ad3e-f62cfe590a81"
+      },
+      "execution_count": 2,
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "All packages successfully loaded\n"
+          ]
+        }
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "ol9SOJ46pWvZ"
+      },
+      "source": [
+        "### 2. Load Data & Peak Sheet"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 3,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "pQg2HkJppWvZ",
+        "outputId": "c307253d-74fa-4752-de1f-254e04c9c5c4"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Loadings PeakFile: Peak\n",
+            "Loadings DataFile: Data\n",
+            "Data Table & Peak Table is suitable.\n",
+            "TOTAL SAMPLES: 447 TOTAL PEAKS: 138\n",
+            "Done!\n"
+          ]
+        }
+      ],
+      "source": [
+        "file = 'MTBLS92.xlsx'  \n",
+        "\n",
+        "DataTable,PeakTable = cb.utils.load_dataXL(file, DataSheet='Data', PeakSheet='Peak') "
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "tn__jC3ppWva"
+      },
+      "source": [
+        "### 3. Extract X & Y"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 4,
+      "metadata": {
+        "id": "iXb7IHr4pWva"
+      },
+      "outputs": [],
+      "source": [
+        "# Extract PeakList\n",
+        "PeakList = PeakTable['Name']  \n",
+        "\n",
+        "# Select Subset of Data\n",
+        "DataTable2 = DataTable[(DataTable.Class == 1) | (DataTable.Class == 0)]\n",
+        "\n",
+        "# Create a Binary Y Vector \n",
+        "Outcomes = DataTable2['Class']\n",
+        "Y = Outcomes.values \n",
+        "\n",
+        "# Split Data into Train (2/3) and Test (1/3)\n",
+        "DataTrain, DataTest, YTrain, YTest = train_test_split(DataTable2, Y, test_size=1/3, stratify=Y, random_state=11)\n",
+        "\n",
+        "# Extract Train Data \n",
+        "XTrain = DataTrain[PeakList]                                    \n",
+        "XTrainLog = np.log(XTrain)                                          \n",
+        "XTrainScale, mu, sigma = cb.utils.scale(XTrainLog, method='auto', return_mu_sigma=True)              \n",
+        "XTrainKnn = cb.utils.knnimpute(XTrainScale, k=3)    \n",
+        "\n",
+        "# Extract Test Data\n",
+        "XTest = DataTest[PeakList]                                    \n",
+        "XTestLog = np.log(XTest)                                          \n",
+        "XTestScale = cb.utils.scale(XTestLog, method='auto', mu=mu, sigma=sigma)             \n",
+        "XTestKnn = cb.utils.knnimpute(XTestScale, k=3)                                       "
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "38ySK31QpWvb"
+      },
+      "source": [
+        "### 4. Hyperparameter Optimisation"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 5,
+      "metadata": {
+        "scrolled": false,
+        "colab": {
+          "base_uri": "https://localhost:8080/",
+          "height": 1000
+        },
+        "id": "0BYj8UEGpWvb",
+        "outputId": "2e44fb6a-0d44-48f4-ea66-d1bc3f33b029"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Number of cores set to: 2\n",
+            "Running ...\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "1/2: 100%|██████████| 6/6 [00:15<00:00,  2.64s/it]\n",
+            "2/2: 100%|██████████| 60/60 [00:08<00:00,  7.13it/s]\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Time taken: 0.41 minutes with 2 cores\n",
+            "Done!\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:559: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in full_std.iteritems():\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:564: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in cv_std.iteritems():\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n"
+          ]
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function now() {\n",
+              "    return new Date();\n",
+              "  }\n",
+              "\n",
+              "  const force = true;\n",
+              "\n",
+              "  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
+              "    root._bokeh_onload_callbacks = [];\n",
+              "    root._bokeh_is_loading = undefined;\n",
+              "  }\n",
+              "\n",
+              "const JS_MIME_TYPE = 'application/javascript';\n",
+              "  const HTML_MIME_TYPE = 'text/html';\n",
+              "  const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
+              "  const CLASS_NAME = 'output_bokeh rendered_html';\n",
+              "\n",
+              "  /**\n",
+              "   * Render data to the DOM node\n",
+              "   */\n",
+              "  function render(props, node) {\n",
+              "    const script = document.createElement(\"script\");\n",
+              "    node.appendChild(script);\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when an output is cleared or removed\n",
+              "   */\n",
+              "  function handleClearOutput(event, handle) {\n",
+              "    const cell = handle.cell;\n",
+              "\n",
+              "    const id = cell.output_area._bokeh_element_id;\n",
+              "    const server_id = cell.output_area._bokeh_server_id;\n",
+              "    // Clean up Bokeh references\n",
+              "    if (id != null && id in Bokeh.index) {\n",
+              "      Bokeh.index[id].model.document.clear();\n",
+              "      delete Bokeh.index[id];\n",
+              "    }\n",
+              "\n",
+              "    if (server_id !== undefined) {\n",
+              "      // Clean up Bokeh references\n",
+              "      const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
+              "      cell.notebook.kernel.execute(cmd_clean, {\n",
+              "        iopub: {\n",
+              "          output: function(msg) {\n",
+              "            const id = msg.content.text.trim();\n",
+              "            if (id in Bokeh.index) {\n",
+              "              Bokeh.index[id].model.document.clear();\n",
+              "              delete Bokeh.index[id];\n",
+              "            }\n",
+              "          }\n",
+              "        }\n",
+              "      });\n",
+              "      // Destroy server and session\n",
+              "      const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
+              "      cell.notebook.kernel.execute(cmd_destroy);\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when a new output is added\n",
+              "   */\n",
+              "  function handleAddOutput(event, handle) {\n",
+              "    const output_area = handle.output_area;\n",
+              "    const output = handle.output;\n",
+              "\n",
+              "    // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
+              "    if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n",
+              "      return\n",
+              "    }\n",
+              "\n",
+              "    const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
+              "\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
+              "      toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
+              "      // store reference to embed id on output_area\n",
+              "      output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
+              "    }\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
+              "      const bk_div = document.createElement(\"div\");\n",
+              "      bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
+              "      const script_attrs = bk_div.children[0].attributes;\n",
+              "      for (let i = 0; i < script_attrs.length; i++) {\n",
+              "        toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
+              "        toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\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",
+              "  function register_renderer(events, OutputArea) {\n",
+              "\n",
+              "    function append_mime(data, metadata, element) {\n",
+              "      // create a DOM node to render to\n",
+              "      const 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",
+              "      const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
+              "      render(props, toinsert[toinsert.length - 1]);\n",
+              "      element.append(toinsert);\n",
+              "      return toinsert\n",
+              "    }\n",
+              "\n",
+              "    /* Handle when an output is cleared or removed */\n",
+              "    events.on('clear_output.CodeCell', handleClearOutput);\n",
+              "    events.on('delete.Cell', handleClearOutput);\n",
+              "\n",
+              "    /* Handle when a new output is added */\n",
+              "    events.on('output_added.OutputArea', handleAddOutput);\n",
+              "\n",
+              "    /**\n",
+              "     * Register the mime type and append_mime function with output_area\n",
+              "     */\n",
+              "    OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
+              "      /* Is output safe? */\n",
+              "      safe: true,\n",
+              "      /* Index of renderer in `output_area.display_order` */\n",
+              "      index: 0\n",
+              "    });\n",
+              "  }\n",
+              "\n",
+              "  // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
+              "  if (root.Jupyter !== undefined) {\n",
+              "    const events = require('base/js/events');\n",
+              "    const OutputArea = require('notebook/js/outputarea').OutputArea;\n",
+              "\n",
+              "    if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
+              "      register_renderer(events, OutputArea);\n",
+              "    }\n",
+              "  }\n",
+              "  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
+              "    root._bokeh_timeout = Date.now() + 5000;\n",
+              "    root._bokeh_failed_load = false;\n",
+              "  }\n",
+              "\n",
+              "  const NB_LOAD_WARNING = {'data': {'text/html':\n",
+              "     \"<div style='background-color: #fdd'>\\n\"+\n",
+              "     \"<p>\\n\"+\n",
+              "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
+              "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
+              "     \"</p>\\n\"+\n",
+              "     \"<ul>\\n\"+\n",
+              "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
+              "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
+              "     \"</ul>\\n\"+\n",
+              "     \"<code>\\n\"+\n",
+              "     \"from bokeh.resources import INLINE\\n\"+\n",
+              "     \"output_notebook(resources=INLINE)\\n\"+\n",
+              "     \"</code>\\n\"+\n",
+              "     \"</div>\"}};\n",
+              "\n",
+              "  function display_loaded() {\n",
+              "    const el = document.getElementById(null);\n",
+              "    if (el != null) {\n",
+              "      el.textContent = \"BokehJS is loading...\";\n",
+              "    }\n",
+              "    if (root.Bokeh !== undefined) {\n",
+              "      if (el != null) {\n",
+              "        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
+              "      }\n",
+              "    } else if (Date.now() < root._bokeh_timeout) {\n",
+              "      setTimeout(display_loaded, 100)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  function run_callbacks() {\n",
+              "    try {\n",
+              "      root._bokeh_onload_callbacks.forEach(function(callback) {\n",
+              "        if (callback != null)\n",
+              "          callback();\n",
+              "      });\n",
+              "    } finally {\n",
+              "      delete root._bokeh_onload_callbacks\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: all callbacks have finished\");\n",
+              "  }\n",
+              "\n",
+              "  function load_libs(css_urls, js_urls, callback) {\n",
+              "    if (css_urls == null) css_urls = [];\n",
+              "    if (js_urls == null) js_urls = [];\n",
+              "\n",
+              "    root._bokeh_onload_callbacks.push(callback);\n",
+              "    if (root._bokeh_is_loading > 0) {\n",
+              "      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
+              "      return null;\n",
+              "    }\n",
+              "    if (js_urls == null || js_urls.length === 0) {\n",
+              "      run_callbacks();\n",
+              "      return null;\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
+              "    root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
+              "\n",
+              "    function on_load() {\n",
+              "      root._bokeh_is_loading--;\n",
+              "      if (root._bokeh_is_loading === 0) {\n",
+              "        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
+              "        run_callbacks()\n",
+              "      }\n",
+              "    }\n",
+              "\n",
+              "    function on_error(url) {\n",
+              "      console.error(\"failed to load \" + url);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < css_urls.length; i++) {\n",
+              "      const url = css_urls[i];\n",
+              "      const element = document.createElement(\"link\");\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.rel = \"stylesheet\";\n",
+              "      element.type = \"text/css\";\n",
+              "      element.href = url;\n",
+              "      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
+              "      document.body.appendChild(element);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < js_urls.length; i++) {\n",
+              "      const url = js_urls[i];\n",
+              "      const element = document.createElement('script');\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.async = false;\n",
+              "      element.src = url;\n",
+              "      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
+              "      document.head.appendChild(element);\n",
+              "    }\n",
+              "  };\n",
+              "\n",
+              "  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n",
+              "  const css_urls = [];\n",
+              "\n",
+              "  const inline_js = [    function(Bokeh) {\n",
+              "      Bokeh.set_log_level(\"info\");\n",
+              "    },\n",
+              "function(Bokeh) {\n",
+              "    }\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",
+              "      inline_js[i].call(root, root.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",
+              "    } else if (force !== true) {\n",
+              "      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n",
+              "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  if (root._bokeh_is_loading === 0) {\n",
+              "    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
+              "    run_inline_js();\n",
+              "  } else {\n",
+              "    load_libs(css_urls, js_urls, function() {\n",
+              "      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
+              "      run_inline_js();\n",
+              "    });\n",
+              "  }\n",
+              "}(window));"
+            ],
+            "application/vnd.bokehjs_load.v0+json": "(function(root) {\n  function now() {\n    return new Date();\n  }\n\n  const force = true;\n\n  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n    root._bokeh_onload_callbacks = [];\n    root._bokeh_is_loading = undefined;\n  }\n\n\n  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n    root._bokeh_timeout = Date.now() + 5000;\n    root._bokeh_failed_load = false;\n  }\n\n  const NB_LOAD_WARNING = {'data': {'text/html':\n     \"<div style='background-color: #fdd'>\\n\"+\n     \"<p>\\n\"+\n     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n     \"</p>\\n\"+\n     \"<ul>\\n\"+\n     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n     \"</ul>\\n\"+\n     \"<code>\\n\"+\n     \"from bokeh.resources import INLINE\\n\"+\n     \"output_notebook(resources=INLINE)\\n\"+\n     \"</code>\\n\"+\n     \"</div>\"}};\n\n  function display_loaded() {\n    const el = document.getElementById(null);\n    if (el != null) {\n      el.textContent = \"BokehJS is loading...\";\n    }\n    if (root.Bokeh !== undefined) {\n      if (el != null) {\n        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n      }\n    } else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(display_loaded, 100)\n    }\n  }\n\n  function run_callbacks() {\n    try {\n      root._bokeh_onload_callbacks.forEach(function(callback) {\n        if (callback != null)\n          callback();\n      });\n    } finally {\n      delete root._bokeh_onload_callbacks\n    }\n    console.debug(\"Bokeh: all callbacks have finished\");\n  }\n\n  function load_libs(css_urls, js_urls, callback) {\n    if (css_urls == null) css_urls = [];\n    if (js_urls == null) js_urls = [];\n\n    root._bokeh_onload_callbacks.push(callback);\n    if (root._bokeh_is_loading > 0) {\n      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n      return null;\n    }\n    if (js_urls == null || js_urls.length === 0) {\n      run_callbacks();\n      return null;\n    }\n    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n    root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n    function on_load() {\n      root._bokeh_is_loading--;\n      if (root._bokeh_is_loading === 0) {\n        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n        run_callbacks()\n      }\n    }\n\n    function on_error(url) {\n      console.error(\"failed to load \" + url);\n    }\n\n    for (let i = 0; i < css_urls.length; i++) {\n      const url = css_urls[i];\n      const element = document.createElement(\"link\");\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.rel = \"stylesheet\";\n      element.type = \"text/css\";\n      element.href = url;\n      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n      document.body.appendChild(element);\n    }\n\n    for (let i = 0; i < js_urls.length; i++) {\n      const url = js_urls[i];\n      const element = document.createElement('script');\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.async = false;\n      element.src = url;\n      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n      document.head.appendChild(element);\n    }\n  };\n\n  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n  const css_urls = [];\n\n  const inline_js = [    function(Bokeh) {\n      Bokeh.set_log_level(\"info\");\n    },\nfunction(Bokeh) {\n    }\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      inline_js[i].call(root, root.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    } else if (force !== true) {\n      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n    }\n  }\n\n  if (root._bokeh_is_loading === 0) {\n    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n    run_inline_js();\n  } else {\n    load_libs(css_urls, js_urls, function() {\n      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n      run_inline_js();\n    });\n  }\n}(window));"
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "text/html": [
+              "\n",
+              "  <div class=\"bk-root\" id=\"7eb34af3-7210-4439-83c6-4f0c244ce37f\" data-root-id=\"1203\"></div>\n"
+            ]
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function embed_document(root) {\n",
+              "  const docs_json = {\"96f69c92-c8ce-42d4-befe-0a3787e1c093\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"1202\"},{\"id\":\"1200\"}]},\"id\":\"1203\",\"type\":\"Column\"},{\"attributes\":{},\"id\":\"1027\",\"type\":\"SaveTool\"},{\"attributes\":{\"tools\":[{\"id\":\"1022\"},{\"id\":\"1023\"},{\"id\":\"1024\"},{\"id\":\"1025\"},{\"id\":\"1026\"},{\"id\":\"1027\"},{\"id\":\"1028\"},{\"id\":\"1029\"},{\"id\":\"1055\"}]},\"id\":\"1033\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1168\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1169\",\"type\":\"AllLabels\"},{\"attributes\":{\"data\":{\"x\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\",\"10\",\"1\",\"0.1\",\"0.01\",\"0.001\",\"0.0001\"],\"y\":{\"__ndarray__\":\"hU7TAc5t5D8Klqju2izmP8kVxOQKYug/FReQriG45z+sMjEP5LLnPxLUy3O1u+Y/rDIxD+Sy6T9F6Ins0hzpPzttDhoNFeo/nKEp1prz6T8BWIVpAB7nP/nEkvHlcuY/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[12]}},\"selected\":{\"id\":\"1113\"},\"selection_policy\":{\"id\":\"1112\"}},\"id\":\"1093\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1171\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data\":{\"x\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"],\"y\":{\"__ndarray__\":\"zMiELswf6D8J6VOSmvLoP9uQeMd/VO4/wQ8f59pz7z8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]}},\"selected\":{\"id\":\"1115\"},\"selection_policy\":{\"id\":\"1114\"}},\"id\":\"1099\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1172\",\"type\":\"AllLabels\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"green\",\"hatch_alpha\":0.2,\"hatch_color\":\"green\",\"line_alpha\":0.2,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1096\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"1173\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"overlay\":{\"id\":\"1083\"}},\"id\":\"1077\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1174\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1044\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1062\",\"type\":\"DataRange1d\"},{\"attributes\":{\"overlay\":{\"id\":\"1084\"}},\"id\":\"1080\",\"type\":\"LassoSelectTool\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1095\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1093\"},\"glyph\":{\"id\":\"1094\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1096\"},\"nonselection_glyph\":{\"id\":\"1095\"},\"view\":{\"id\":\"1098\"}},\"id\":\"1097\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1101\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"FULL\"},\"renderers\":[{\"id\":\"1103\"}]},\"id\":\"1120\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1094\",\"type\":\"Patch\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1127\",\"type\":\"Circle\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1122\",\"type\":\"Circle\"},{\"attributes\":{\"overlay\":{\"id\":\"1031\"}},\"id\":\"1025\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"1002\"}},\"id\":\"1126\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1078\",\"type\":\"ResetTool\"},{\"attributes\":{\"tools\":[{\"id\":\"1075\"},{\"id\":\"1076\"},{\"id\":\"1077\"},{\"id\":\"1078\"},{\"id\":\"1079\"},{\"id\":\"1080\"},{\"id\":\"1081\"},{\"id\":\"1160\"},{\"id\":\"1162\"},{\"id\":\"1164\"}]},\"id\":\"1085\",\"type\":\"Toolbar\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1123\",\"type\":\"Circle\"},{\"attributes\":{\"data\":{\"x\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"],\"y\":{\"__ndarray__\":\"rDPDNiTe5T9PLBlfLq/mP+ZmL3oG/Og/kD4lqSkP6T/aF1pU6Y3oPy1wUnBvweg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]}},\"selected\":{\"id\":\"1148\"},\"selection_policy\":{\"id\":\"1147\"}},\"id\":\"1128\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1124\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1002\"},\"glyph\":{\"id\":\"1122\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1124\"},\"nonselection_glyph\":{\"id\":\"1123\"},\"selection_glyph\":{\"id\":\"1127\"},\"view\":{\"id\":\"1126\"}},\"id\":\"1125\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis\":{\"id\":\"1068\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1070\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1129\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1002\"},\"glyph\":{\"id\":\"1049\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1051\"},\"nonselection_glyph\":{\"id\":\"1050\"},\"selection_glyph\":{\"id\":\"1054\"},\"view\":{\"id\":\"1053\"}},\"id\":\"1052\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1128\"}},\"id\":\"1133\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1102\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1128\"},\"glyph\":{\"id\":\"1129\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1131\"},\"nonselection_glyph\":{\"id\":\"1130\"},\"view\":{\"id\":\"1133\"}},\"id\":\"1132\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1054\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1131\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1120\"},{\"id\":\"1152\"}],\"location\":\"bottom_right\"},\"id\":\"1119\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1130\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"1157\"}],\"tooltips\":[[\"AUCcv\",\"@cv_hover\"]]},\"id\":\"1162\",\"type\":\"HoverTool\"},{\"attributes\":{\"label\":{\"value\":\"CV\"},\"renderers\":[{\"id\":\"1132\"}]},\"id\":\"1152\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1099\"},\"glyph\":{\"id\":\"1100\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1102\"},\"nonselection_glyph\":{\"id\":\"1101\"},\"view\":{\"id\":\"1104\"}},\"id\":\"1103\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1024\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"1099\"}},\"id\":\"1104\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1093\"}},\"id\":\"1098\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1100\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1072\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1146\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1145\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"AUC over C\",\"text_font_size\":\"12pt\"},\"id\":\"1058\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1066\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1064\",\"type\":\"CategoricalScale\"},{\"attributes\":{\"overlay\":{\"id\":\"1032\"}},\"id\":\"1028\",\"type\":\"LassoSelectTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1082\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"axis\":{\"id\":\"1071\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1074\",\"type\":\"Grid\"},{\"attributes\":{\"overlay\":{\"id\":\"1082\"}},\"id\":\"1081\",\"type\":\"BoxSelectTool\"},{\"attributes\":{},\"id\":\"1069\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"axis_label\":\"C\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1110\"},\"group\":null,\"major_label_orientation\":1.5707963267948966,\"major_label_policy\":{\"id\":\"1111\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1069\"}},\"id\":\"1068\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"data\":{\"cv\":{\"__ndarray__\":\"rDPDNiTe5T9PLBlfLq/mP+ZmL3oG/Og/kD4lqSkP6T/aF1pU6Y3oPy1wUnBvweg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"cv_hover\":[\"0.68\",\"0.71\",\"0.78\",\"0.78\",\"0.77\",\"0.77\"],\"diff\":{\"__ndarray__\":\"AKkMvj8Nsj/Q5dWZYRuyP9SnJDXlYcU/xETn98SSyT+YoJeuWsjNP0w/tj5C+sw/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"diff_hover\":[\"0.07\",\"0.07\",\"0.17\",\"0.20\",\"0.23\",\"0.23\"],\"full\":{\"__ndarray__\":\"zMiELswf6D8J6VOSmvLoP9uQeMd/VO4/wQ8f59pz7z8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"full_hover\":[\"0.75\",\"0.78\",\"0.95\",\"0.98\",\"1.00\",\"1.00\"],\"values_string\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"]},\"selected\":{\"id\":\"1146\"},\"selection_policy\":{\"id\":\"1145\"}},\"id\":\"1002\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1076\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1147\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.2,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1045\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1026\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1148\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1075\",\"type\":\"PanTool\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"rDPDNiTe5T9PLBlfLq/mP+ZmL3oG/Og/kD4lqSkP6T/aF1pU6Y3oPy1wUnBvweg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"y\":{\"__ndarray__\":\"AKkMvj8Nsj/Q5dWZYRuyP9SnJDXlYcU/xETn98SSyT+YoJeuWsjNP0w/tj5C+sw/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]}},\"selected\":{\"id\":\"1174\"},\"selection_policy\":{\"id\":\"1173\"}},\"id\":\"1042\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1023\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1107\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"1002\"}},\"id\":\"1053\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1108\",\"type\":\"AllLabels\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"1032\",\"type\":\"PolyAnnotation\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"AUCdiff vs. AUCcv\",\"text_font_size\":\"12pt\"},\"id\":\"1004\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1110\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{},\"id\":\"1015\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1111\",\"type\":\"AllLabels\"},{\"attributes\":{\"below\":[{\"id\":\"1014\"}],\"center\":[{\"id\":\"1017\"},{\"id\":\"1021\"}],\"height\":405,\"left\":[{\"id\":\"1018\"}],\"renderers\":[{\"id\":\"1046\"},{\"id\":\"1052\"}],\"title\":{\"id\":\"1004\"},\"toolbar\":{\"id\":\"1033\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"1006\"},\"x_scale\":{\"id\":\"1010\"},\"y_range\":{\"id\":\"1008\"},\"y_scale\":{\"id\":\"1012\"}},\"id\":\"1003\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1019\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"1030\"}},\"id\":\"1029\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1159\",\"type\":\"Circle\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1030\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1112\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"1084\",\"type\":\"PolyAnnotation\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1154\",\"type\":\"Circle\"},{\"attributes\":{\"callback\":null},\"id\":\"1022\",\"type\":\"TapTool\"},{\"attributes\":{\"source\":{\"id\":\"1002\"}},\"id\":\"1158\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1113\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"1014\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1017\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1052\"}],\"tooltips\":[[\"C\",\"@values_string\"],[\"AUCfull\",\"@full_hover\"],[\"AUCcv\",\"@cv_hover\"],[\"AUCdiff\",\"@diff_hover\"]]},\"id\":\"1055\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1155\",\"type\":\"Circle\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"1125\"}],\"tooltips\":[[\"AUCfull\",\"@full_hover\"]]},\"id\":\"1160\",\"type\":\"HoverTool\"},{\"attributes\":{\"axis_label\":\"AUCcv\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1171\"},\"group\":null,\"major_label_policy\":{\"id\":\"1172\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1015\"}},\"id\":\"1014\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1156\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1012\",\"type\":\"LinearScale\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1002\"},\"glyph\":{\"id\":\"1154\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1156\"},\"nonselection_glyph\":{\"id\":\"1155\"},\"selection_glyph\":{\"id\":\"1159\"},\"view\":{\"id\":\"1158\"}},\"id\":\"1157\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1125\"},{\"id\":\"1157\"}]},\"id\":\"1164\",\"type\":\"TapTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":13},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1051\",\"type\":\"Circle\"},{\"attributes\":{\"toolbar\":{\"id\":\"1201\"},\"toolbar_location\":\"above\"},\"id\":\"1202\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"children\":[[{\"id\":\"1003\"},0,0],[{\"id\":\"1057\"},0,1]]},\"id\":\"1200\",\"type\":\"GridBox\"},{\"attributes\":{\"axis_label\":\"AUCdiff\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1168\"},\"group\":null,\"major_label_policy\":{\"id\":\"1169\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1019\"}},\"id\":\"1018\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"1042\"}},\"id\":\"1047\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.7},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.7},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.7},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":13},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1049\",\"type\":\"Circle\"},{\"attributes\":{\"toolbars\":[{\"id\":\"1033\"},{\"id\":\"1085\"}],\"tools\":[{\"id\":\"1022\"},{\"id\":\"1023\"},{\"id\":\"1024\"},{\"id\":\"1025\"},{\"id\":\"1026\"},{\"id\":\"1027\"},{\"id\":\"1028\"},{\"id\":\"1029\"},{\"id\":\"1055\"},{\"id\":\"1075\"},{\"id\":\"1076\"},{\"id\":\"1077\"},{\"id\":\"1078\"},{\"id\":\"1079\"},{\"id\":\"1080\"},{\"id\":\"1081\"},{\"id\":\"1160\"},{\"id\":\"1162\"},{\"id\":\"1164\"}]},\"id\":\"1201\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"1079\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1010\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"AUC\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1107\"},\"group\":null,\"major_label_policy\":{\"id\":\"1108\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1072\"}},\"id\":\"1071\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1083\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"below\":[{\"id\":\"1068\"}],\"center\":[{\"id\":\"1070\"},{\"id\":\"1074\"},{\"id\":\"1119\"}],\"height\":405,\"left\":[{\"id\":\"1071\"}],\"renderers\":[{\"id\":\"1097\"},{\"id\":\"1103\"},{\"id\":\"1125\"},{\"id\":\"1132\"},{\"id\":\"1157\"}],\"title\":{\"id\":\"1058\"},\"toolbar\":{\"id\":\"1085\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"1060\"},\"x_scale\":{\"id\":\"1064\"},\"y_range\":{\"id\":\"1062\"},\"y_scale\":{\"id\":\"1066\"}},\"id\":\"1057\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"end\":0.8131009200690051,\"start\":0.6533668775158137},\"id\":\"1006\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1114\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"white\"},\"size\":{\"value\":13},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1050\",\"type\":\"Circle\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1031\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.25,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1043\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1115\",\"type\":\"Selection\"},{\"attributes\":{\"end\":0.2626768257619321,\"start\":0.04051466359976999},\"id\":\"1008\",\"type\":\"Range1d\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1042\"},\"glyph\":{\"id\":\"1043\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1045\"},\"nonselection_glyph\":{\"id\":\"1044\"},\"view\":{\"id\":\"1047\"}},\"id\":\"1046\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"factors\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"]},\"id\":\"1060\",\"type\":\"FactorRange\"},{\"attributes\":{\"axis\":{\"id\":\"1018\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1021\",\"type\":\"Grid\"}],\"root_ids\":[\"1203\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n",
+              "  const render_items = [{\"docid\":\"96f69c92-c8ce-42d4-befe-0a3787e1c093\",\"root_ids\":[\"1203\"],\"roots\":{\"1203\":\"7eb34af3-7210-4439-83c6-4f0c244ce37f\"}}];\n",
+              "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
+              "  }\n",
+              "  if (root.Bokeh !== undefined) {\n",
+              "    embed_document(root);\n",
+              "  } else {\n",
+              "    let attempts = 0;\n",
+              "    const timer = setInterval(function(root) {\n",
+              "      if (root.Bokeh !== undefined) {\n",
+              "        clearInterval(timer);\n",
+              "        embed_document(root);\n",
+              "      } else {\n",
+              "        attempts++;\n",
+              "        if (attempts > 100) {\n",
+              "          clearInterval(timer);\n",
+              "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
+              "        }\n",
+              "      }\n",
+              "    }, 10, root)\n",
+              "  }\n",
+              "})(window);"
+            ],
+            "application/vnd.bokehjs_exec.v0+json": ""
+          },
+          "metadata": {
+            "application/vnd.bokehjs_exec.v0+json": {
+              "id": "1203"
+            }
+          }
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:559: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in full_std.iteritems():\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:564: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in cv_std.iteritems():\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n"
+          ]
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "text/html": [
+              "\n",
+              "  <div class=\"bk-root\" id=\"a178a61c-548c-4bd7-bc82-c59acc7db9fc\" data-root-id=\"1585\"></div>\n"
+            ]
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function embed_document(root) {\n",
+              "  const docs_json = {\"cfeb5548-99dd-4c56-9900-685e1ca9a027\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"1584\"},{\"id\":\"1582\"}]},\"id\":\"1585\",\"type\":\"Column\"},{\"attributes\":{\"source\":{\"id\":\"1475\"}},\"id\":\"1480\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1483\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1489\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"1466\",\"type\":\"PolyAnnotation\"},{\"attributes\":{},\"id\":\"1490\",\"type\":\"AllLabels\"},{\"attributes\":{\"line_alpha\":0.2,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1427\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1492\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{},\"id\":\"1392\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1493\",\"type\":\"AllLabels\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1475\"},\"glyph\":{\"id\":\"1476\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1478\"},\"nonselection_glyph\":{\"id\":\"1477\"},\"view\":{\"id\":\"1480\"}},\"id\":\"1479\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1482\",\"type\":\"Line\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1541\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1494\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1536\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1495\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1424\"}},\"id\":\"1429\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1384\"}},\"id\":\"1540\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1476\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1537\",\"type\":\"Circle\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"1507\"}],\"tooltips\":[[\"R\\u00b2\",\"@full_hover\"]]},\"id\":\"1542\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1538\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1384\"},\"glyph\":{\"id\":\"1536\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1538\"},\"nonselection_glyph\":{\"id\":\"1537\"},\"selection_glyph\":{\"id\":\"1541\"},\"view\":{\"id\":\"1540\"}},\"id\":\"1539\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1507\"},{\"id\":\"1539\"}]},\"id\":\"1546\",\"type\":\"TapTool\"},{\"attributes\":{\"axis_label\":\"R\\u00b2 & Q\\u00b2\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1489\"},\"group\":null,\"major_label_policy\":{\"id\":\"1490\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1454\"}},\"id\":\"1453\",\"type\":\"LinearAxis\"},{\"attributes\":{\"toolbar\":{\"id\":\"1583\"},\"toolbar_location\":\"above\"},\"id\":\"1584\",\"type\":\"ToolbarBox\"},{\"attributes\":{},\"id\":\"1458\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"children\":[[{\"id\":\"1385\"},0,0],[{\"id\":\"1439\"},0,1]]},\"id\":\"1582\",\"type\":\"GridBox\"},{\"attributes\":{\"axis\":{\"id\":\"1450\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1452\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1448\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis\":{\"id\":\"1453\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1456\",\"type\":\"Grid\"},{\"attributes\":{\"toolbars\":[{\"id\":\"1415\"},{\"id\":\"1467\"}],\"tools\":[{\"id\":\"1404\"},{\"id\":\"1405\"},{\"id\":\"1406\"},{\"id\":\"1407\"},{\"id\":\"1408\"},{\"id\":\"1409\"},{\"id\":\"1410\"},{\"id\":\"1411\"},{\"id\":\"1437\"},{\"id\":\"1457\"},{\"id\":\"1458\"},{\"id\":\"1459\"},{\"id\":\"1460\"},{\"id\":\"1461\"},{\"id\":\"1462\"},{\"id\":\"1463\"},{\"id\":\"1542\"},{\"id\":\"1544\"},{\"id\":\"1546\"}]},\"id\":\"1583\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"1454\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"1464\"}},\"id\":\"1463\",\"type\":\"BoxSelectTool\"},{\"attributes\":{},\"id\":\"1496\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"overlay\":{\"id\":\"1466\"}},\"id\":\"1462\",\"type\":\"LassoSelectTool\"},{\"attributes\":{},\"id\":\"1457\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1497\",\"type\":\"Selection\"},{\"attributes\":{\"overlay\":{\"id\":\"1465\"}},\"id\":\"1459\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1460\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1461\",\"type\":\"SaveTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1465\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1464\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"data\":{\"x\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\",\"10\",\"1\",\"0.1\",\"0.01\",\"0.001\",\"0.0001\"],\"y\":{\"__ndarray__\":\"OU9VSHEBmT8UgVgrDBW5PwKtKw7+Ess/TkGWpNvAxj+tvpwJxfLEP8RP5ieJMLo/wYUFpF6a0T9OZmwxPFvOP8nmpeQ9HNM/vmWOq92E0j8hX/6DwkfCP92cNVOdars/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[12]}},\"selected\":{\"id\":\"1495\"},\"selection_policy\":{\"id\":\"1494\"}},\"id\":\"1475\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1481\"}},\"id\":\"1486\",\"type\":\"CDSView\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"R\\u00b2 & Q\\u00b2 over C\",\"text_font_size\":\"12pt\"},\"id\":\"1440\",\"type\":\"Title\"},{\"attributes\":{\"factors\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"]},\"id\":\"1442\",\"type\":\"FactorRange\"},{\"attributes\":{},\"id\":\"1444\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1550\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1451\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"axis_label\":\"C\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1492\"},\"group\":null,\"major_label_orientation\":1.5707963267948966,\"major_label_policy\":{\"id\":\"1493\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1451\"}},\"id\":\"1450\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"1551\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"1446\",\"type\":\"CategoricalScale\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1477\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"1553\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1554\",\"type\":\"AllLabels\"},{\"attributes\":{\"fill_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1436\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1384\"}},\"id\":\"1435\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"],\"y\":{\"__ndarray__\":\"hBTRlrHvxj/gfpGNORPMPzQTRITfQeE/VY/W6BbZ5j/8WE9PBifkP1rhmuK3I+M/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]}},\"selected\":{\"id\":\"1497\"},\"selection_policy\":{\"id\":\"1496\"}},\"id\":\"1481\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1555\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"cv\":{\"__ndarray__\":\"5EVnkPyxsz9or3KgioK/P3649c6iVM4/liJdVsxCzj86e+KYxozKP/hepV0oGcw/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"cv_hover\":[\"0.08\",\"0.12\",\"0.24\",\"0.24\",\"0.21\",\"0.22\"],\"diff\":{\"__ndarray__\":\"JOM6nWYtuj9YTrB66KO4PylKDaFtWdM/X41+pseQ3j9bdC1SqQfbPzgTY5bbOtg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"diff_hover\":[\"0.10\",\"0.10\",\"0.30\",\"0.48\",\"0.42\",\"0.38\"],\"full\":{\"__ndarray__\":\"hBTRlrHvxj/gfpGNORPMPzQTRITfQeE/VY/W6BbZ5j/8WE9PBifkP1rhmuK3I+M/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"full_hover\":[\"0.18\",\"0.22\",\"0.54\",\"0.71\",\"0.63\",\"0.60\"],\"values_string\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"]},\"selected\":{\"id\":\"1528\"},\"selection_policy\":{\"id\":\"1527\"}},\"id\":\"1384\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"green\",\"hatch_alpha\":0.2,\"hatch_color\":\"green\",\"line_alpha\":0.2,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1478\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"1556\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.25,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1425\",\"type\":\"Line\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"| R\\u00b2-Q\\u00b2 | vs. Q\\u00b2\",\"text_font_size\":\"12pt\"},\"id\":\"1386\",\"type\":\"Title\"},{\"attributes\":{\"below\":[{\"id\":\"1396\"}],\"center\":[{\"id\":\"1399\"},{\"id\":\"1403\"}],\"height\":405,\"left\":[{\"id\":\"1400\"}],\"renderers\":[{\"id\":\"1428\"},{\"id\":\"1434\"}],\"title\":{\"id\":\"1386\"},\"toolbar\":{\"id\":\"1415\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"1388\"},\"x_scale\":{\"id\":\"1392\"},\"y_range\":{\"id\":\"1390\"},\"y_scale\":{\"id\":\"1394\"}},\"id\":\"1385\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"end\":0.2669578848405957,\"start\":0.04693460965608484},\"id\":\"1388\",\"type\":\"Range1d\"},{\"attributes\":{\"end\":0.5075866628571829,\"start\":0.06625103946046332},\"id\":\"1390\",\"type\":\"Range1d\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"5EVnkPyxsz9or3KgioK/P3649c6iVM4/liJdVsxCzj86e+KYxozKP/hepV0oGcw/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]},\"y\":{\"__ndarray__\":\"JOM6nWYtuj9YTrB66KO4PylKDaFtWdM/X41+pseQ3j9bdC1SqQfbPzgTY5bbOtg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]}},\"selected\":{\"id\":\"1556\"},\"selection_policy\":{\"id\":\"1555\"}},\"id\":\"1424\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1509\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1397\",\"type\":\"BasicTicker\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1504\",\"type\":\"Circle\"},{\"attributes\":{\"axis\":{\"id\":\"1396\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1399\",\"type\":\"Grid\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1384\"},\"glyph\":{\"id\":\"1431\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1433\"},\"nonselection_glyph\":{\"id\":\"1432\"},\"selection_glyph\":{\"id\":\"1436\"},\"view\":{\"id\":\"1435\"}},\"id\":\"1434\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1384\"}},\"id\":\"1508\",\"type\":\"CDSView\"},{\"attributes\":{\"below\":[{\"id\":\"1450\"}],\"center\":[{\"id\":\"1452\"},{\"id\":\"1456\"},{\"id\":\"1501\"}],\"height\":405,\"left\":[{\"id\":\"1453\"}],\"renderers\":[{\"id\":\"1479\"},{\"id\":\"1485\"},{\"id\":\"1507\"},{\"id\":\"1514\"},{\"id\":\"1539\"}],\"title\":{\"id\":\"1440\"},\"toolbar\":{\"id\":\"1467\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"1442\"},\"x_scale\":{\"id\":\"1446\"},\"y_range\":{\"id\":\"1444\"},\"y_scale\":{\"id\":\"1448\"}},\"id\":\"1439\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":13},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1433\",\"type\":\"Circle\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1505\",\"type\":\"Circle\"},{\"attributes\":{\"data\":{\"x\":[\"0.0001\",\"0.001\",\"0.01\",\"0.1\",\"1\",\"10\"],\"y\":{\"__ndarray__\":\"5EVnkPyxsz9or3KgioK/P3649c6iVM4/liJdVsxCzj86e+KYxozKP/hepV0oGcw/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[6]}},\"selected\":{\"id\":\"1530\"},\"selection_policy\":{\"id\":\"1529\"}},\"id\":\"1510\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":10},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1506\",\"type\":\"Circle\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1434\"}],\"tooltips\":[[\"C\",\"@values_string\"],[\"R\\u00b2\",\"@full_hover\"],[\"Q\\u00b2\",\"@cv_hover\"],[\"| R\\u00b2-Q\\u00b2 |\",\"@diff_hover\"]]},\"id\":\"1437\",\"type\":\"HoverTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1384\"},\"glyph\":{\"id\":\"1504\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1506\"},\"nonselection_glyph\":{\"id\":\"1505\"},\"selection_glyph\":{\"id\":\"1509\"},\"view\":{\"id\":\"1508\"}},\"id\":\"1507\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.7},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.7},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.7},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":13},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1431\",\"type\":\"Circle\"},{\"attributes\":{\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1511\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1426\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1510\"}},\"id\":\"1515\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"white\"},\"size\":{\"value\":13},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1432\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1510\"},\"glyph\":{\"id\":\"1511\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1513\"},\"nonselection_glyph\":{\"id\":\"1512\"},\"view\":{\"id\":\"1515\"}},\"id\":\"1514\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1424\"},\"glyph\":{\"id\":\"1425\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1427\"},\"nonselection_glyph\":{\"id\":\"1426\"},\"view\":{\"id\":\"1429\"}},\"id\":\"1428\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1513\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1512\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"1539\"}],\"tooltips\":[[\"Q\\u00b2\",\"@cv_hover\"]]},\"id\":\"1544\",\"type\":\"HoverTool\"},{\"attributes\":{\"tools\":[{\"id\":\"1404\"},{\"id\":\"1405\"},{\"id\":\"1406\"},{\"id\":\"1407\"},{\"id\":\"1408\"},{\"id\":\"1409\"},{\"id\":\"1410\"},{\"id\":\"1411\"},{\"id\":\"1437\"}]},\"id\":\"1415\",\"type\":\"Toolbar\"},{\"attributes\":{\"label\":{\"value\":\"Q\\u00b2\"},\"renderers\":[{\"id\":\"1514\"}]},\"id\":\"1534\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"R\\u00b2\"},\"renderers\":[{\"id\":\"1485\"}]},\"id\":\"1502\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"1414\",\"type\":\"PolyAnnotation\"},{\"attributes\":{},\"id\":\"1528\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1481\"},\"glyph\":{\"id\":\"1482\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1484\"},\"nonselection_glyph\":{\"id\":\"1483\"},\"view\":{\"id\":\"1486\"}},\"id\":\"1485\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1527\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1502\"},{\"id\":\"1534\"}],\"location\":\"bottom_right\"},\"id\":\"1501\",\"type\":\"Legend\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1413\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1412\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1409\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1408\",\"type\":\"ResetTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1413\"}},\"id\":\"1407\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1414\"}},\"id\":\"1410\",\"type\":\"LassoSelectTool\"},{\"attributes\":{\"callback\":null},\"id\":\"1404\",\"type\":\"TapTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1412\"}},\"id\":\"1411\",\"type\":\"BoxSelectTool\"},{\"attributes\":{},\"id\":\"1406\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1529\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1401\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis\":{\"id\":\"1400\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1403\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"| R\\u00b2-Q\\u00b2 |\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1550\"},\"group\":null,\"major_label_policy\":{\"id\":\"1551\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1401\"}},\"id\":\"1400\",\"type\":\"LinearAxis\"},{\"attributes\":{\"tools\":[{\"id\":\"1457\"},{\"id\":\"1458\"},{\"id\":\"1459\"},{\"id\":\"1460\"},{\"id\":\"1461\"},{\"id\":\"1462\"},{\"id\":\"1463\"},{\"id\":\"1542\"},{\"id\":\"1544\"},{\"id\":\"1546\"}]},\"id\":\"1467\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1484\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1530\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1405\",\"type\":\"PanTool\"},{\"attributes\":{\"axis_label\":\"Q\\u00b2\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1553\"},\"group\":null,\"major_label_policy\":{\"id\":\"1554\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1397\"}},\"id\":\"1396\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1394\",\"type\":\"LinearScale\"}],\"root_ids\":[\"1585\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n",
+              "  const render_items = [{\"docid\":\"cfeb5548-99dd-4c56-9900-685e1ca9a027\",\"root_ids\":[\"1585\"],\"roots\":{\"1585\":\"a178a61c-548c-4bd7-bc82-c59acc7db9fc\"}}];\n",
+              "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
+              "  }\n",
+              "  if (root.Bokeh !== undefined) {\n",
+              "    embed_document(root);\n",
+              "  } else {\n",
+              "    let attempts = 0;\n",
+              "    const timer = setInterval(function(root) {\n",
+              "      if (root.Bokeh !== undefined) {\n",
+              "        clearInterval(timer);\n",
+              "        embed_document(root);\n",
+              "      } else {\n",
+              "        attempts++;\n",
+              "        if (attempts > 100) {\n",
+              "          clearInterval(timer);\n",
+              "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
+              "        }\n",
+              "      }\n",
+              "    }, 10, root)\n",
+              "  }\n",
+              "})(window);"
+            ],
+            "application/vnd.bokehjs_exec.v0+json": ""
+          },
+          "metadata": {
+            "application/vnd.bokehjs_exec.v0+json": {
+              "id": "1585"
+            }
+          }
+        }
+      ],
+      "source": [
+        "# Parameter Dictionary\n",
+        "C_range = [0.0001, 0.001, 0.01, 0.1, 1, 10]\n",
+        "param_dict = dict(C=C_range, kernel=\"linear\")               \n",
+        "\n",
+        "# Initialise\n",
+        "cv = cb.cross_val.KFold(model=cb.model.SVM,                      \n",
+        "                        X=XTrainKnn,                                 \n",
+        "                        Y=YTrain,                               \n",
+        "                        param_dict=param_dict,                   \n",
+        "                        folds=5,\n",
+        "                        n_mc=10)                            \n",
+        "\n",
+        "# Run and Plot\n",
+        "cv.run()  \n",
+        "cv.plot(metric='auc')\n",
+        "cv.plot(metric='r2q2')"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 6,
+      "metadata": {
+        "scrolled": false,
+        "colab": {
+          "base_uri": "https://localhost:8080/",
+          "height": 1000
+        },
+        "id": "ltWmLTY2pWvb",
+        "outputId": "45c60ccd-94db-4aca-a0c4-310891b49fe5"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Number of cores set to: 2\n",
+            "Running ...\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "1/2: 100%|██████████| 15/15 [00:00<00:00, 78.82it/s]\n",
+            "2/2: 100%|██████████| 150/150 [00:15<00:00,  9.47it/s]\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Time taken: 0.28 minutes with 2 cores\n",
+            "Done!\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:559: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in full_std.iteritems():\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:564: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in cv_std.iteritems():\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n"
+          ]
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function now() {\n",
+              "    return new Date();\n",
+              "  }\n",
+              "\n",
+              "  const force = true;\n",
+              "\n",
+              "  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
+              "    root._bokeh_onload_callbacks = [];\n",
+              "    root._bokeh_is_loading = undefined;\n",
+              "  }\n",
+              "\n",
+              "const JS_MIME_TYPE = 'application/javascript';\n",
+              "  const HTML_MIME_TYPE = 'text/html';\n",
+              "  const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
+              "  const CLASS_NAME = 'output_bokeh rendered_html';\n",
+              "\n",
+              "  /**\n",
+              "   * Render data to the DOM node\n",
+              "   */\n",
+              "  function render(props, node) {\n",
+              "    const script = document.createElement(\"script\");\n",
+              "    node.appendChild(script);\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when an output is cleared or removed\n",
+              "   */\n",
+              "  function handleClearOutput(event, handle) {\n",
+              "    const cell = handle.cell;\n",
+              "\n",
+              "    const id = cell.output_area._bokeh_element_id;\n",
+              "    const server_id = cell.output_area._bokeh_server_id;\n",
+              "    // Clean up Bokeh references\n",
+              "    if (id != null && id in Bokeh.index) {\n",
+              "      Bokeh.index[id].model.document.clear();\n",
+              "      delete Bokeh.index[id];\n",
+              "    }\n",
+              "\n",
+              "    if (server_id !== undefined) {\n",
+              "      // Clean up Bokeh references\n",
+              "      const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
+              "      cell.notebook.kernel.execute(cmd_clean, {\n",
+              "        iopub: {\n",
+              "          output: function(msg) {\n",
+              "            const id = msg.content.text.trim();\n",
+              "            if (id in Bokeh.index) {\n",
+              "              Bokeh.index[id].model.document.clear();\n",
+              "              delete Bokeh.index[id];\n",
+              "            }\n",
+              "          }\n",
+              "        }\n",
+              "      });\n",
+              "      // Destroy server and session\n",
+              "      const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
+              "      cell.notebook.kernel.execute(cmd_destroy);\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when a new output is added\n",
+              "   */\n",
+              "  function handleAddOutput(event, handle) {\n",
+              "    const output_area = handle.output_area;\n",
+              "    const output = handle.output;\n",
+              "\n",
+              "    // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
+              "    if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n",
+              "      return\n",
+              "    }\n",
+              "\n",
+              "    const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
+              "\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
+              "      toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
+              "      // store reference to embed id on output_area\n",
+              "      output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
+              "    }\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
+              "      const bk_div = document.createElement(\"div\");\n",
+              "      bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
+              "      const script_attrs = bk_div.children[0].attributes;\n",
+              "      for (let i = 0; i < script_attrs.length; i++) {\n",
+              "        toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
+              "        toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\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",
+              "  function register_renderer(events, OutputArea) {\n",
+              "\n",
+              "    function append_mime(data, metadata, element) {\n",
+              "      // create a DOM node to render to\n",
+              "      const 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",
+              "      const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
+              "      render(props, toinsert[toinsert.length - 1]);\n",
+              "      element.append(toinsert);\n",
+              "      return toinsert\n",
+              "    }\n",
+              "\n",
+              "    /* Handle when an output is cleared or removed */\n",
+              "    events.on('clear_output.CodeCell', handleClearOutput);\n",
+              "    events.on('delete.Cell', handleClearOutput);\n",
+              "\n",
+              "    /* Handle when a new output is added */\n",
+              "    events.on('output_added.OutputArea', handleAddOutput);\n",
+              "\n",
+              "    /**\n",
+              "     * Register the mime type and append_mime function with output_area\n",
+              "     */\n",
+              "    OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
+              "      /* Is output safe? */\n",
+              "      safe: true,\n",
+              "      /* Index of renderer in `output_area.display_order` */\n",
+              "      index: 0\n",
+              "    });\n",
+              "  }\n",
+              "\n",
+              "  // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
+              "  if (root.Jupyter !== undefined) {\n",
+              "    const events = require('base/js/events');\n",
+              "    const OutputArea = require('notebook/js/outputarea').OutputArea;\n",
+              "\n",
+              "    if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
+              "      register_renderer(events, OutputArea);\n",
+              "    }\n",
+              "  }\n",
+              "  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
+              "    root._bokeh_timeout = Date.now() + 5000;\n",
+              "    root._bokeh_failed_load = false;\n",
+              "  }\n",
+              "\n",
+              "  const NB_LOAD_WARNING = {'data': {'text/html':\n",
+              "     \"<div style='background-color: #fdd'>\\n\"+\n",
+              "     \"<p>\\n\"+\n",
+              "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
+              "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
+              "     \"</p>\\n\"+\n",
+              "     \"<ul>\\n\"+\n",
+              "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
+              "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
+              "     \"</ul>\\n\"+\n",
+              "     \"<code>\\n\"+\n",
+              "     \"from bokeh.resources import INLINE\\n\"+\n",
+              "     \"output_notebook(resources=INLINE)\\n\"+\n",
+              "     \"</code>\\n\"+\n",
+              "     \"</div>\"}};\n",
+              "\n",
+              "  function display_loaded() {\n",
+              "    const el = document.getElementById(null);\n",
+              "    if (el != null) {\n",
+              "      el.textContent = \"BokehJS is loading...\";\n",
+              "    }\n",
+              "    if (root.Bokeh !== undefined) {\n",
+              "      if (el != null) {\n",
+              "        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
+              "      }\n",
+              "    } else if (Date.now() < root._bokeh_timeout) {\n",
+              "      setTimeout(display_loaded, 100)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  function run_callbacks() {\n",
+              "    try {\n",
+              "      root._bokeh_onload_callbacks.forEach(function(callback) {\n",
+              "        if (callback != null)\n",
+              "          callback();\n",
+              "      });\n",
+              "    } finally {\n",
+              "      delete root._bokeh_onload_callbacks\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: all callbacks have finished\");\n",
+              "  }\n",
+              "\n",
+              "  function load_libs(css_urls, js_urls, callback) {\n",
+              "    if (css_urls == null) css_urls = [];\n",
+              "    if (js_urls == null) js_urls = [];\n",
+              "\n",
+              "    root._bokeh_onload_callbacks.push(callback);\n",
+              "    if (root._bokeh_is_loading > 0) {\n",
+              "      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
+              "      return null;\n",
+              "    }\n",
+              "    if (js_urls == null || js_urls.length === 0) {\n",
+              "      run_callbacks();\n",
+              "      return null;\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
+              "    root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
+              "\n",
+              "    function on_load() {\n",
+              "      root._bokeh_is_loading--;\n",
+              "      if (root._bokeh_is_loading === 0) {\n",
+              "        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
+              "        run_callbacks()\n",
+              "      }\n",
+              "    }\n",
+              "\n",
+              "    function on_error(url) {\n",
+              "      console.error(\"failed to load \" + url);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < css_urls.length; i++) {\n",
+              "      const url = css_urls[i];\n",
+              "      const element = document.createElement(\"link\");\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.rel = \"stylesheet\";\n",
+              "      element.type = \"text/css\";\n",
+              "      element.href = url;\n",
+              "      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
+              "      document.body.appendChild(element);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < js_urls.length; i++) {\n",
+              "      const url = js_urls[i];\n",
+              "      const element = document.createElement('script');\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.async = false;\n",
+              "      element.src = url;\n",
+              "      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
+              "      document.head.appendChild(element);\n",
+              "    }\n",
+              "  };\n",
+              "\n",
+              "  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n",
+              "  const css_urls = [];\n",
+              "\n",
+              "  const inline_js = [    function(Bokeh) {\n",
+              "      Bokeh.set_log_level(\"info\");\n",
+              "    },\n",
+              "function(Bokeh) {\n",
+              "    }\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",
+              "      inline_js[i].call(root, root.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",
+              "    } else if (force !== true) {\n",
+              "      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n",
+              "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  if (root._bokeh_is_loading === 0) {\n",
+              "    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
+              "    run_inline_js();\n",
+              "  } else {\n",
+              "    load_libs(css_urls, js_urls, function() {\n",
+              "      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
+              "      run_inline_js();\n",
+              "    });\n",
+              "  }\n",
+              "}(window));"
+            ],
+            "application/vnd.bokehjs_load.v0+json": "(function(root) {\n  function now() {\n    return new Date();\n  }\n\n  const force = true;\n\n  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n    root._bokeh_onload_callbacks = [];\n    root._bokeh_is_loading = undefined;\n  }\n\n\n  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n    root._bokeh_timeout = Date.now() + 5000;\n    root._bokeh_failed_load = false;\n  }\n\n  const NB_LOAD_WARNING = {'data': {'text/html':\n     \"<div style='background-color: #fdd'>\\n\"+\n     \"<p>\\n\"+\n     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n     \"</p>\\n\"+\n     \"<ul>\\n\"+\n     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n     \"</ul>\\n\"+\n     \"<code>\\n\"+\n     \"from bokeh.resources import INLINE\\n\"+\n     \"output_notebook(resources=INLINE)\\n\"+\n     \"</code>\\n\"+\n     \"</div>\"}};\n\n  function display_loaded() {\n    const el = document.getElementById(null);\n    if (el != null) {\n      el.textContent = \"BokehJS is loading...\";\n    }\n    if (root.Bokeh !== undefined) {\n      if (el != null) {\n        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n      }\n    } else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(display_loaded, 100)\n    }\n  }\n\n  function run_callbacks() {\n    try {\n      root._bokeh_onload_callbacks.forEach(function(callback) {\n        if (callback != null)\n          callback();\n      });\n    } finally {\n      delete root._bokeh_onload_callbacks\n    }\n    console.debug(\"Bokeh: all callbacks have finished\");\n  }\n\n  function load_libs(css_urls, js_urls, callback) {\n    if (css_urls == null) css_urls = [];\n    if (js_urls == null) js_urls = [];\n\n    root._bokeh_onload_callbacks.push(callback);\n    if (root._bokeh_is_loading > 0) {\n      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n      return null;\n    }\n    if (js_urls == null || js_urls.length === 0) {\n      run_callbacks();\n      return null;\n    }\n    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n    root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n    function on_load() {\n      root._bokeh_is_loading--;\n      if (root._bokeh_is_loading === 0) {\n        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n        run_callbacks()\n      }\n    }\n\n    function on_error(url) {\n      console.error(\"failed to load \" + url);\n    }\n\n    for (let i = 0; i < css_urls.length; i++) {\n      const url = css_urls[i];\n      const element = document.createElement(\"link\");\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.rel = \"stylesheet\";\n      element.type = \"text/css\";\n      element.href = url;\n      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n      document.body.appendChild(element);\n    }\n\n    for (let i = 0; i < js_urls.length; i++) {\n      const url = js_urls[i];\n      const element = document.createElement('script');\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.async = false;\n      element.src = url;\n      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n      document.head.appendChild(element);\n    }\n  };\n\n  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n  const css_urls = [];\n\n  const inline_js = [    function(Bokeh) {\n      Bokeh.set_log_level(\"info\");\n    },\nfunction(Bokeh) {\n    }\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      inline_js[i].call(root, root.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    } else if (force !== true) {\n      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n    }\n  }\n\n  if (root._bokeh_is_loading === 0) {\n    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n    run_inline_js();\n  } else {\n    load_libs(css_urls, js_urls, function() {\n      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n      run_inline_js();\n    });\n  }\n}(window));"
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "text/html": [
+              "\n",
+              "  <div class=\"bk-root\" id=\"b02bde74-b075-4fc0-a81c-6f094cf6a883\" data-root-id=\"1997\"></div>\n"
+            ]
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function embed_document(root) {\n",
+              "  const docs_json = {\"eb54b075-c21c-488c-8f86-86c34683d145\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"1996\"},{\"id\":\"1994\"}]},\"id\":\"1997\",\"type\":\"Column\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1825\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1905\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"1873\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null},\"id\":\"1816\",\"type\":\"TapTool\"},{\"attributes\":{},\"id\":\"1856\",\"type\":\"DataRange1d\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1889\",\"type\":\"Patch\"},{\"attributes\":{\"axis_label\":\"AUCcv\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1965\"},\"group\":null,\"major_label_policy\":{\"id\":\"1966\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1809\"}},\"id\":\"1808\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1809\",\"type\":\"BasicTicker\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1893\"},\"glyph\":{\"id\":\"1894\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1896\"},\"nonselection_glyph\":{\"id\":\"1895\"},\"view\":{\"id\":\"1898\"}},\"id\":\"1897\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1921\",\"type\":\"Circle\"},{\"attributes\":{\"axis\":{\"id\":\"1812\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1815\",\"type\":\"Grid\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1916\",\"type\":\"Circle\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"AUCdiff vs. AUCcv\",\"text_font_size\":\"12pt\"},\"id\":\"1798\",\"type\":\"Title\"},{\"attributes\":{\"source\":{\"id\":\"1796\"}},\"id\":\"1920\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"],\"y\":{\"__ndarray__\":\"/Jl+bH2E7D9/GmQIdQ/tP1saR7cJeu0/myxTAQXa7T/ceAEiKzHuP9uQeMd/VO4/GoFZ4KTg7j9dQUyuICbvP440cR2oXu8/no36zkZ97z+OwCxwUnDvP7DODNuQeO8/9NJVC7ll7z9bcTr5yWzvP8EPH+fac+8/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]}},\"selected\":{\"id\":\"1909\"},\"selection_policy\":{\"id\":\"1908\"}},\"id\":\"1893\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1917\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1896\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"],\"y\":{\"__ndarray__\":\"DjdegMhK6D/qOxv1nY3oPz7OtedOuOg/6BQW/obh6D8YrG1lDU/pPwg7bQ4aDek/daB6Xe8y6j+JlE2z+uvpP/Ll8urMsOk/DzdegMhK6j8AyzfvFeHpPzgk3vEflek/5K6UagRm6T/QusEU+azpP/gbhjOm5eg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]}},\"selected\":{\"id\":\"1942\"},\"selection_policy\":{\"id\":\"1941\"}},\"id\":\"1922\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"1918\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1914\"},{\"id\":\"1946\"}],\"location\":\"bottom_right\"},\"id\":\"1913\",\"type\":\"Legend\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1796\"},\"glyph\":{\"id\":\"1916\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1918\"},\"nonselection_glyph\":{\"id\":\"1917\"},\"selection_glyph\":{\"id\":\"1921\"},\"view\":{\"id\":\"1920\"}},\"id\":\"1919\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1923\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1895\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"FULL\"},\"renderers\":[{\"id\":\"1897\"}]},\"id\":\"1914\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"1922\"}},\"id\":\"1927\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1922\"},\"glyph\":{\"id\":\"1923\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1925\"},\"nonselection_glyph\":{\"id\":\"1924\"},\"view\":{\"id\":\"1927\"}},\"id\":\"1926\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1925\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1966\",\"type\":\"AllLabels\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1924\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1893\"}},\"id\":\"1898\",\"type\":\"CDSView\"},{\"attributes\":{\"label\":{\"value\":\"CV\"},\"renderers\":[{\"id\":\"1926\"}]},\"id\":\"1946\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"1887\"}},\"id\":\"1892\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1940\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1894\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1887\"},\"glyph\":{\"id\":\"1888\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1890\"},\"nonselection_glyph\":{\"id\":\"1889\"},\"view\":{\"id\":\"1892\"}},\"id\":\"1891\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"cv\":{\"__ndarray__\":\"DjdegMhK6D/qOxv1nY3oPz7OtedOuOg/6BQW/obh6D8YrG1lDU/pPwg7bQ4aDek/daB6Xe8y6j+JlE2z+uvpP/Ll8urMsOk/DzdegMhK6j8AyzfvFeHpPzgk3vEflek/5K6UagRm6T/QusEU+azpP/gbhjOm5eg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"cv_hover\":[\"0.76\",\"0.77\",\"0.77\",\"0.78\",\"0.79\",\"0.78\",\"0.82\",\"0.81\",\"0.80\",\"0.82\",\"0.81\",\"0.80\",\"0.79\",\"0.80\",\"0.78\"],\"diff\":{\"__ndarray__\":\"uIuBsNPmwD9UeiNNXAfCP3QwRT7rBsM/zF70DPjhwz8QM0/ydojDP0xXLeSWHcU/lIJ7C9a2wj9Qs/rrl+jEP3A6+clst8Y/PFpxOvnJxD841tMD8jzGP+CpuqTDjcc/QJAEg9L+xz8s2uKRQ//GPyTPY87SOMo/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"diff_hover\":[\"0.13\",\"0.14\",\"0.15\",\"0.16\",\"0.15\",\"0.16\",\"0.15\",\"0.16\",\"0.18\",\"0.16\",\"0.17\",\"0.18\",\"0.19\",\"0.18\",\"0.20\"],\"full\":{\"__ndarray__\":\"/Jl+bH2E7D9/GmQIdQ/tP1saR7cJeu0/myxTAQXa7T/ceAEiKzHuP9uQeMd/VO4/GoFZ4KTg7j9dQUyuICbvP440cR2oXu8/no36zkZ97z+OwCxwUnDvP7DODNuQeO8/9NJVC7ll7z9bcTr5yWzvP8EPH+fac+8/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"full_hover\":[\"0.89\",\"0.91\",\"0.92\",\"0.93\",\"0.94\",\"0.95\",\"0.96\",\"0.97\",\"0.98\",\"0.98\",\"0.98\",\"0.98\",\"0.98\",\"0.98\",\"0.98\"],\"values_string\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"]},\"selected\":{\"id\":\"1940\"},\"selection_policy\":{\"id\":\"1939\"}},\"id\":\"1796\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"below\":[{\"id\":\"1862\"}],\"center\":[{\"id\":\"1864\"},{\"id\":\"1868\"},{\"id\":\"1913\"}],\"height\":405,\"left\":[{\"id\":\"1865\"}],\"renderers\":[{\"id\":\"1891\"},{\"id\":\"1897\"},{\"id\":\"1919\"},{\"id\":\"1926\"},{\"id\":\"1951\"}],\"title\":{\"id\":\"1852\"},\"toolbar\":{\"id\":\"1879\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"1854\"},\"x_scale\":{\"id\":\"1858\"},\"y_range\":{\"id\":\"1856\"},\"y_scale\":{\"id\":\"1860\"}},\"id\":\"1851\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"green\",\"hatch_alpha\":0.2,\"hatch_color\":\"green\",\"line_alpha\":0.2,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1890\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"1939\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1824\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1902\",\"type\":\"AllLabels\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"1878\",\"type\":\"PolyAnnotation\"},{\"attributes\":{},\"id\":\"1804\",\"type\":\"LinearScale\"},{\"attributes\":{\"data\":{\"x\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\",\"0.1\",\"0.09\",\"0.08\",\"0.07\",\"0.06\",\"0.05\",\"0.04\",\"0.03\",\"0.02\",\"0.01\",\"0.009\",\"0.008\",\"0.007\",\"0.006\",\"0.005\"],\"y\":{\"__ndarray__\":\"3X3b52sJ5z8oPgfGljnoP9vikUP/7uc/Krz//m1Y6D82y8Zg38voP0j18+4UT+g/ikGiDzum6T+fycD08UrpPxElU8j0Kug/iKqgCc+46D/ix503mTTpP/3XaOGoKOk/ZtZidbsn6T9bylGKCrboPwDoiFqrXOg/4z0GNG/56T9/F66RtI3qP+MfI6GZUuo/kVlSxT606j9CiHRG0STqP118gKyLyOo/dHoHjhiy6j91f+FTWYrqP0Jn2zw7/Oo/PcYlq01e6j9GQ8XMk7zpPxQwmXu2huk/pE0lG0pt6T/m8VilcOLoP5yHjuHF+eg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[30]}},\"selected\":{\"id\":\"1907\"},\"selection_policy\":{\"id\":\"1906\"}},\"id\":\"1887\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1888\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"1806\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":0.25,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1837\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"AUCdiff\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1962\"},\"group\":null,\"major_label_policy\":{\"id\":\"1963\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1813\"}},\"id\":\"1812\",\"type\":\"LinearAxis\"},{\"attributes\":{\"axis\":{\"id\":\"1862\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1864\",\"type\":\"Grid\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"DjdegMhK6D/qOxv1nY3oPz7OtedOuOg/6BQW/obh6D8YrG1lDU/pPwg7bQ4aDek/daB6Xe8y6j+JlE2z+uvpP/Ll8urMsOk/DzdegMhK6j8AyzfvFeHpPzgk3vEflek/5K6UagRm6T/QusEU+azpP/gbhjOm5eg/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"y\":{\"__ndarray__\":\"uIuBsNPmwD9UeiNNXAfCP3QwRT7rBsM/zF70DPjhwz8QM0/ydojDP0xXLeSWHcU/lIJ7C9a2wj9Qs/rrl+jEP3A6+clst8Y/PFpxOvnJxD841tMD8jzGP+CpuqTDjcc/QJAEg9L+xz8s2uKRQ//GPyTPY87SOMo/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]}},\"selected\":{\"id\":\"1968\"},\"selection_policy\":{\"id\":\"1967\"}},\"id\":\"1836\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1941\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"end\":0.8516288096607246,\"start\":0.7291288096607245},\"id\":\"1800\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1869\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1942\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1796\"},\"glyph\":{\"id\":\"1843\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1845\"},\"nonselection_glyph\":{\"id\":\"1844\"},\"selection_glyph\":{\"id\":\"1848\"},\"view\":{\"id\":\"1847\"}},\"id\":\"1846\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1858\",\"type\":\"CategoricalScale\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1846\"}],\"tooltips\":[[\"C\",\"@values_string\"],[\"AUCfull\",\"@full_hover\"],[\"AUCcv\",\"@cv_hover\"],[\"AUCdiff\",\"@diff_hover\"]]},\"id\":\"1849\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.7},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.7},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.7},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":11},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1843\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1796\"}},\"id\":\"1847\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1872\",\"type\":\"ResetTool\"},{\"attributes\":{\"axis_label\":\"C\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1904\"},\"group\":null,\"major_label_orientation\":1.5707963267948966,\"major_label_policy\":{\"id\":\"1905\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1863\"}},\"id\":\"1862\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":11},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1845\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1968\",\"type\":\"Selection\"},{\"attributes\":{\"overlay\":{\"id\":\"1876\"}},\"id\":\"1875\",\"type\":\"BoxSelectTool\"},{\"attributes\":{},\"id\":\"1863\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"1878\"}},\"id\":\"1874\",\"type\":\"LassoSelectTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1877\"}},\"id\":\"1871\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"AUC over C\",\"text_font_size\":\"12pt\"},\"id\":\"1852\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1901\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1876\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"overlay\":{\"id\":\"1825\"}},\"id\":\"1819\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"tools\":[{\"id\":\"1816\"},{\"id\":\"1817\"},{\"id\":\"1818\"},{\"id\":\"1819\"},{\"id\":\"1820\"},{\"id\":\"1821\"},{\"id\":\"1822\"},{\"id\":\"1823\"},{\"id\":\"1849\"}]},\"id\":\"1827\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1904\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1877\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"1951\"}],\"tooltips\":[[\"AUCcv\",\"@cv_hover\"]]},\"id\":\"1956\",\"type\":\"HoverTool\"},{\"attributes\":{\"axis_label\":\"AUC\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1901\"},\"group\":null,\"major_label_policy\":{\"id\":\"1902\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"1866\"}},\"id\":\"1865\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1866\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1963\",\"type\":\"AllLabels\"},{\"attributes\":{\"tools\":[{\"id\":\"1869\"},{\"id\":\"1870\"},{\"id\":\"1871\"},{\"id\":\"1872\"},{\"id\":\"1873\"},{\"id\":\"1874\"},{\"id\":\"1875\"},{\"id\":\"1954\"},{\"id\":\"1956\"},{\"id\":\"1958\"}]},\"id\":\"1879\",\"type\":\"Toolbar\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1953\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1860\",\"type\":\"LinearScale\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1948\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1821\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1906\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"overlay\":{\"id\":\"1826\"}},\"id\":\"1822\",\"type\":\"LassoSelectTool\"},{\"attributes\":{\"source\":{\"id\":\"1796\"}},\"id\":\"1952\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"1826\",\"type\":\"PolyAnnotation\"},{\"attributes\":{},\"id\":\"1962\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"end\":0.23485911443358262,\"start\":0.10204427832087418},\"id\":\"1802\",\"type\":\"Range1d\"},{\"attributes\":{\"factors\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"]},\"id\":\"1854\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1949\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1907\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"1919\"}],\"tooltips\":[[\"AUCfull\",\"@full_hover\"]]},\"id\":\"1954\",\"type\":\"HoverTool\"},{\"attributes\":{\"axis\":{\"id\":\"1865\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1868\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"1950\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1796\"},\"glyph\":{\"id\":\"1948\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1950\"},\"nonselection_glyph\":{\"id\":\"1949\"},\"selection_glyph\":{\"id\":\"1953\"},\"view\":{\"id\":\"1952\"}},\"id\":\"1951\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1818\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1919\"},{\"id\":\"1951\"}]},\"id\":\"1958\",\"type\":\"TapTool\"},{\"attributes\":{\"toolbar\":{\"id\":\"1995\"},\"toolbar_location\":\"above\"},\"id\":\"1996\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"line_alpha\":0.2,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1839\",\"type\":\"Line\"},{\"attributes\":{\"children\":[[{\"id\":\"1797\"},0,0],[{\"id\":\"1851\"},0,1]]},\"id\":\"1994\",\"type\":\"GridBox\"},{\"attributes\":{\"axis\":{\"id\":\"1808\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"1811\",\"type\":\"Grid\"},{\"attributes\":{\"fill_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"1848\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1836\"}},\"id\":\"1841\",\"type\":\"CDSView\"},{\"attributes\":{\"below\":[{\"id\":\"1808\"}],\"center\":[{\"id\":\"1811\"},{\"id\":\"1815\"}],\"height\":405,\"left\":[{\"id\":\"1812\"}],\"renderers\":[{\"id\":\"1840\"},{\"id\":\"1846\"}],\"title\":{\"id\":\"1798\"},\"toolbar\":{\"id\":\"1827\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"1800\"},\"x_scale\":{\"id\":\"1804\"},\"y_range\":{\"id\":\"1802\"},\"y_scale\":{\"id\":\"1806\"}},\"id\":\"1797\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"toolbars\":[{\"id\":\"1827\"},{\"id\":\"1879\"}],\"tools\":[{\"id\":\"1816\"},{\"id\":\"1817\"},{\"id\":\"1818\"},{\"id\":\"1819\"},{\"id\":\"1820\"},{\"id\":\"1821\"},{\"id\":\"1822\"},{\"id\":\"1823\"},{\"id\":\"1849\"},{\"id\":\"1869\"},{\"id\":\"1870\"},{\"id\":\"1871\"},{\"id\":\"1872\"},{\"id\":\"1873\"},{\"id\":\"1874\"},{\"id\":\"1875\"},{\"id\":\"1954\"},{\"id\":\"1956\"},{\"id\":\"1958\"}]},\"id\":\"1995\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"1965\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"overlay\":{\"id\":\"1824\"}},\"id\":\"1823\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1838\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1820\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1967\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1908\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1813\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1909\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"white\"},\"size\":{\"value\":11},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"1844\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1836\"},\"glyph\":{\"id\":\"1837\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1839\"},\"nonselection_glyph\":{\"id\":\"1838\"},\"view\":{\"id\":\"1841\"}},\"id\":\"1840\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1870\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1817\",\"type\":\"PanTool\"}],\"root_ids\":[\"1997\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n",
+              "  const render_items = [{\"docid\":\"eb54b075-c21c-488c-8f86-86c34683d145\",\"root_ids\":[\"1997\"],\"roots\":{\"1997\":\"b02bde74-b075-4fc0-a81c-6f094cf6a883\"}}];\n",
+              "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
+              "  }\n",
+              "  if (root.Bokeh !== undefined) {\n",
+              "    embed_document(root);\n",
+              "  } else {\n",
+              "    let attempts = 0;\n",
+              "    const timer = setInterval(function(root) {\n",
+              "      if (root.Bokeh !== undefined) {\n",
+              "        clearInterval(timer);\n",
+              "        embed_document(root);\n",
+              "      } else {\n",
+              "        attempts++;\n",
+              "        if (attempts > 100) {\n",
+              "          clearInterval(timer);\n",
+              "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
+              "        }\n",
+              "      }\n",
+              "    }, 10, root)\n",
+              "  }\n",
+              "})(window);"
+            ],
+            "application/vnd.bokehjs_exec.v0+json": ""
+          },
+          "metadata": {
+            "application/vnd.bokehjs_exec.v0+json": {
+              "id": "1997"
+            }
+          }
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:559: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in full_std.iteritems():\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/cross_val/BaseCrossVal.py:564: FutureWarning: iteritems is deprecated and will be removed in a future version. Use .items instead.\n",
+            "  for key, values in cv_std.iteritems():\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n"
+          ]
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "text/html": [
+              "\n",
+              "  <div class=\"bk-root\" id=\"64bfb79a-faa8-461a-bd26-83dd43654eaf\" data-root-id=\"2439\"></div>\n"
+            ]
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function embed_document(root) {\n",
+              "  const docs_json = {\"26c1aec2-1b34-4dde-b4ee-f34cd521fa69\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"2438\"},{\"id\":\"2436\"}]},\"id\":\"2439\",\"type\":\"Column\"},{\"attributes\":{},\"id\":\"2311\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"2320\"}},\"id\":\"2316\",\"type\":\"LassoSelectTool\"},{\"attributes\":{},\"id\":\"2312\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"axis_label\":\"R\\u00b2 & Q\\u00b2\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2343\"},\"group\":null,\"major_label_policy\":{\"id\":\"2344\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"2308\"}},\"id\":\"2307\",\"type\":\"LinearAxis\"},{\"attributes\":{\"axis\":{\"id\":\"2307\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2310\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2308\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"2318\"}},\"id\":\"2317\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"source\":{\"id\":\"2278\"}},\"id\":\"2283\",\"type\":\"CDSView\"},{\"attributes\":{\"below\":[{\"id\":\"2250\"}],\"center\":[{\"id\":\"2253\"},{\"id\":\"2257\"}],\"height\":405,\"left\":[{\"id\":\"2254\"}],\"renderers\":[{\"id\":\"2282\"},{\"id\":\"2288\"}],\"title\":{\"id\":\"2240\"},\"toolbar\":{\"id\":\"2269\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"2242\"},\"x_scale\":{\"id\":\"2246\"},\"y_range\":{\"id\":\"2244\"},\"y_scale\":{\"id\":\"2248\"}},\"id\":\"2239\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_alpha\":0.2,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2281\",\"type\":\"Line\"},{\"attributes\":{\"end\":0.3425846634434251,\"start\":0.17047514399815453},\"id\":\"2242\",\"type\":\"Range1d\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"2320\",\"type\":\"PolyAnnotation\"},{\"attributes\":{},\"id\":\"2404\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data\":{\"cv\":{\"__ndarray__\":\"+gSRZSupyT+EUA57RznLPwDP+8/eI8w/Isq+9nVuzT/Kgg6yTNbPPxhK58ERYc8/tkmwuHp50z8boRiQG7TSP1KXW5RfBtI/lR+uGmMB1D/lNJ+a8UvSP/1KjTN8bNE/gc6UGdHU0D+K9MWM6wbRP6hRzydXGM4/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"cv_hover\":[\"0.20\",\"0.21\",\"0.22\",\"0.23\",\"0.25\",\"0.25\",\"0.30\",\"0.29\",\"0.28\",\"0.31\",\"0.29\",\"0.27\",\"0.26\",\"0.27\",\"0.24\"],\"diff\":{\"__ndarray__\":\"4jM8mYYqzT9kFMjexXjNP7ATg+rnu88/FsXAQ/2Lzz9ZUAvtFVDSPwCmQQNbvtI/hM0LoRpF1T9pZMYGngbZP2po3xsCCNg/r92dH0jx1z+TdC4BtZrYPxMsjuqxiNs/SzyeJOPn1z9GMs8HX97XP+zvcIxtF9w/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"diff_hover\":[\"0.23\",\"0.23\",\"0.25\",\"0.25\",\"0.29\",\"0.29\",\"0.33\",\"0.39\",\"0.38\",\"0.37\",\"0.38\",\"0.43\",\"0.37\",\"0.37\",\"0.44\"],\"full\":{\"__ndarray__\":\"bpxm/9hp2z90MuusBlncP1hxP13j790/nMc/nTl93j/fSAkjnh3hP4alGvJxN+E/nQverEpf5D/Cgm/LXN3lP95/HdgwB+U/ov4lnVX55T+81OZNU3PlP4i7DQ+XeuY/ZoUZH1pe5D9ok0pKpXLkP2BMLJDMkeU/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"full_hover\":[\"0.43\",\"0.44\",\"0.47\",\"0.48\",\"0.53\",\"0.54\",\"0.64\",\"0.68\",\"0.66\",\"0.69\",\"0.67\",\"0.70\",\"0.64\",\"0.64\",\"0.67\"],\"values_string\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"]},\"selected\":{\"id\":\"2382\"},\"selection_policy\":{\"id\":\"2381\"}},\"id\":\"2238\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2405\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2407\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2408\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2409\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2410\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2346\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"R\\u00b2\"},\"renderers\":[{\"id\":\"2339\"}]},\"id\":\"2356\",\"type\":\"LegendItem\"},{\"attributes\":{\"data\":{\"x\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\",\"0.1\",\"0.09\",\"0.08\",\"0.07\",\"0.06\",\"0.05\",\"0.04\",\"0.03\",\"0.02\",\"0.01\",\"0.009\",\"0.008\",\"0.007\",\"0.006\",\"0.005\"],\"y\":{\"__ndarray__\":\"bXttf03awj9Gru1ULwXKP7OHZvRaGsg/95JmFmFUyj/txPwSeFfNPy4wg23blMo/PCF+mQU70T9teVQoUNbQP8xqIo4owso/J3g7WSX3yz8AIS1DcZbPP3BrooFt3c4/dJfqMKwMzz+go1FSrJrMPx3JNjieVsk/Tlcrl6Ti0T81YOsABJfTP8QWp5SbfNM/lWV6KSm21D9X6KtHm83TP+nfgWTbVtU/hxJ1VxTM1T8PbQlwLuzUP1hxtaOYOdY/qvb7qEAj0z8xPfFCsIfRP0yZv5I9w9A//3xmqHMG0D8CcDvbjgfNP+fHregpvs0/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[30]}},\"selected\":{\"id\":\"2349\"},\"selection_policy\":{\"id\":\"2348\"}},\"id\":\"2329\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"2393\"}],\"tooltips\":[[\"Q\\u00b2\",\"@cv_hover\"]]},\"id\":\"2398\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2330\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"green\",\"hatch_alpha\":0.1,\"hatch_color\":\"green\",\"line_alpha\":0.1,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2331\",\"type\":\"Patch\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"| R\\u00b2-Q\\u00b2 | vs. Q\\u00b2\",\"text_font_size\":\"12pt\"},\"id\":\"2240\",\"type\":\"Title\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"2363\",\"type\":\"Circle\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"2358\",\"type\":\"Circle\"},{\"attributes\":{\"end\":0.46892992701489566,\"start\":0.19786028368173478},\"id\":\"2244\",\"type\":\"Range1d\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"+gSRZSupyT+EUA57RznLPwDP+8/eI8w/Isq+9nVuzT/Kgg6yTNbPPxhK58ERYc8/tkmwuHp50z8boRiQG7TSP1KXW5RfBtI/lR+uGmMB1D/lNJ+a8UvSP/1KjTN8bNE/gc6UGdHU0D+K9MWM6wbRP6hRzydXGM4/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]},\"y\":{\"__ndarray__\":\"4jM8mYYqzT9kFMjexXjNP7ATg+rnu88/FsXAQ/2Lzz9ZUAvtFVDSPwCmQQNbvtI/hM0LoRpF1T9pZMYGngbZP2po3xsCCNg/r92dH0jx1z+TdC4BtZrYPxMsjuqxiNs/SzyeJOPn1z9GMs8HX97XP+zvcIxtF9w/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]}},\"selected\":{\"id\":\"2410\"},\"selection_policy\":{\"id\":\"2409\"}},\"id\":\"2278\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2238\"}},\"id\":\"2362\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2246\",\"type\":\"LinearScale\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"2359\",\"type\":\"Circle\"},{\"attributes\":{\"data\":{\"x\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"],\"y\":{\"__ndarray__\":\"+gSRZSupyT+EUA57RznLPwDP+8/eI8w/Isq+9nVuzT/Kgg6yTNbPPxhK58ERYc8/tkmwuHp50z8boRiQG7TSP1KXW5RfBtI/lR+uGmMB1D/lNJ+a8UvSP/1KjTN8bNE/gc6UGdHU0D+K9MWM6wbRP6hRzydXGM4/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]}},\"selected\":{\"id\":\"2384\"},\"selection_policy\":{\"id\":\"2383\"}},\"id\":\"2364\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"full\"}},\"id\":\"2360\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2238\"},\"glyph\":{\"id\":\"2358\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2360\"},\"nonselection_glyph\":{\"id\":\"2359\"},\"selection_glyph\":{\"id\":\"2363\"},\"view\":{\"id\":\"2362\"}},\"id\":\"2361\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2251\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis\":{\"id\":\"2250\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2253\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2365\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2238\"},\"glyph\":{\"id\":\"2285\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2287\"},\"nonselection_glyph\":{\"id\":\"2286\"},\"selection_glyph\":{\"id\":\"2290\"},\"view\":{\"id\":\"2289\"}},\"id\":\"2288\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2248\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"Q\\u00b2\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2407\"},\"group\":null,\"major_label_policy\":{\"id\":\"2408\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"2251\"}},\"id\":\"2250\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"2364\"}},\"id\":\"2369\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2259\",\"type\":\"PanTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2364\"},\"glyph\":{\"id\":\"2365\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2367\"},\"nonselection_glyph\":{\"id\":\"2366\"},\"view\":{\"id\":\"2369\"}},\"id\":\"2368\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2367\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"| R\\u00b2-Q\\u00b2 |\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2404\"},\"group\":null,\"major_label_policy\":{\"id\":\"2405\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"2255\"}},\"id\":\"2254\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2337\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_dash\":[6],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2366\",\"type\":\"Line\"},{\"attributes\":{\"axis\":{\"id\":\"2254\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2257\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2338\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2255\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data\":{\"x\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"],\"y\":{\"__ndarray__\":\"bpxm/9hp2z90MuusBlncP1hxP13j790/nMc/nTl93j/fSAkjnh3hP4alGvJxN+E/nQverEpf5D/Cgm/LXN3lP95/HdgwB+U/ov4lnVX55T+81OZNU3PlP4i7DQ+XeuY/ZoUZH1pe5D9ok0pKpXLkP2BMLJDMkeU/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[15]}},\"selected\":{\"id\":\"2351\"},\"selection_policy\":{\"id\":\"2350\"}},\"id\":\"2335\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2260\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"2266\"}},\"id\":\"2265\",\"type\":\"BoxSelectTool\"},{\"attributes\":{\"callback\":null},\"id\":\"2258\",\"type\":\"TapTool\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"2356\"},{\"id\":\"2388\"}],\"location\":\"bottom_right\"},\"id\":\"2355\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":0.25,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2279\",\"type\":\"Line\"},{\"attributes\":{\"overlay\":{\"id\":\"2268\"}},\"id\":\"2264\",\"type\":\"LassoSelectTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2335\"},\"glyph\":{\"id\":\"2336\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2338\"},\"nonselection_glyph\":{\"id\":\"2337\"},\"view\":{\"id\":\"2340\"}},\"id\":\"2339\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"2267\"}},\"id\":\"2261\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2262\",\"type\":\"ResetTool\"},{\"attributes\":{\"source\":{\"id\":\"2335\"}},\"id\":\"2340\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2263\",\"type\":\"SaveTool\"},{\"attributes\":{\"source\":{\"id\":\"2329\"}},\"id\":\"2334\",\"type\":\"CDSView\"},{\"attributes\":{\"children\":[[{\"id\":\"2239\"},0,0],[{\"id\":\"2293\"},0,1]]},\"id\":\"2436\",\"type\":\"GridBox\"},{\"attributes\":{},\"id\":\"2382\",\"type\":\"Selection\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2266\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"green\",\"hatch_alpha\":0.2,\"hatch_color\":\"green\",\"line_alpha\":0.2,\"line_color\":\"green\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2332\",\"type\":\"Patch\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2267\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2329\"},\"glyph\":{\"id\":\"2330\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2332\"},\"nonselection_glyph\":{\"id\":\"2331\"},\"view\":{\"id\":\"2334\"}},\"id\":\"2333\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2381\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_color\":\"green\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2336\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2347\",\"type\":\"AllLabels\"},{\"attributes\":{\"tools\":[{\"id\":\"2311\"},{\"id\":\"2312\"},{\"id\":\"2313\"},{\"id\":\"2314\"},{\"id\":\"2315\"},{\"id\":\"2316\"},{\"id\":\"2317\"},{\"id\":\"2396\"},{\"id\":\"2398\"},{\"id\":\"2400\"}]},\"id\":\"2321\",\"type\":\"Toolbar\"},{\"attributes\":{\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"syncable\":false,\"xs_units\":\"screen\",\"ys_units\":\"screen\"},\"id\":\"2268\",\"type\":\"PolyAnnotation\"},{\"attributes\":{\"tools\":[{\"id\":\"2258\"},{\"id\":\"2259\"},{\"id\":\"2260\"},{\"id\":\"2261\"},{\"id\":\"2262\"},{\"id\":\"2263\"},{\"id\":\"2264\"},{\"id\":\"2265\"},{\"id\":\"2291\"}]},\"id\":\"2269\",\"type\":\"Toolbar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2278\"},\"glyph\":{\"id\":\"2279\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2281\"},\"nonselection_glyph\":{\"id\":\"2280\"},\"view\":{\"id\":\"2283\"}},\"id\":\"2282\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"white\"},\"size\":{\"value\":11},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"2286\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.1,\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2280\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2383\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.7},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.7},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.7},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":11},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"2285\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"2384\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2288\"}],\"tooltips\":[[\"C\",\"@values_string\"],[\"R\\u00b2\",\"@full_hover\"],[\"Q\\u00b2\",\"@cv_hover\"],[\"| R\\u00b2-Q\\u00b2 |\",\"@diff_hover\"]]},\"id\":\"2291\",\"type\":\"HoverTool\"},{\"attributes\":{\"below\":[{\"id\":\"2304\"}],\"center\":[{\"id\":\"2306\"},{\"id\":\"2310\"},{\"id\":\"2355\"}],\"height\":405,\"left\":[{\"id\":\"2307\"}],\"renderers\":[{\"id\":\"2333\"},{\"id\":\"2339\"},{\"id\":\"2361\"},{\"id\":\"2368\"},{\"id\":\"2393\"}],\"title\":{\"id\":\"2294\"},\"toolbar\":{\"id\":\"2321\"},\"toolbar_location\":null,\"width\":485,\"x_range\":{\"id\":\"2296\"},\"x_scale\":{\"id\":\"2300\"},\"y_range\":{\"id\":\"2298\"},\"y_scale\":{\"id\":\"2302\"}},\"id\":\"2293\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"source\":{\"id\":\"2238\"}},\"id\":\"2289\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"green\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":11},\"x\":{\"field\":\"cv\"},\"y\":{\"field\":\"diff\"}},\"id\":\"2287\",\"type\":\"Circle\"},{\"attributes\":{\"fill_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"2290\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"2343\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2298\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"2344\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2302\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis\":{\"id\":\"2304\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2306\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2300\",\"type\":\"CategoricalScale\"},{\"attributes\":{\"toolbar\":{\"id\":\"2437\"},\"toolbar_location\":\"above\"},\"id\":\"2438\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"axis_label\":\"C\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2346\"},\"group\":null,\"major_label_orientation\":1.5707963267948966,\"major_label_policy\":{\"id\":\"2347\"},\"major_label_text_font_size\":\"8pt\",\"ticker\":{\"id\":\"2305\"}},\"id\":\"2304\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"2348\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"factors\":[\"0.005\",\"0.006\",\"0.007\",\"0.008\",\"0.009\",\"0.01\",\"0.02\",\"0.03\",\"0.04\",\"0.05\",\"0.06\",\"0.07\",\"0.08\",\"0.09\",\"0.1\"]},\"id\":\"2296\",\"type\":\"FactorRange\"},{\"attributes\":{\"align\":\"center\",\"coordinates\":null,\"group\":null,\"text\":\"R\\u00b2 & Q\\u00b2 over C\",\"text_font_size\":\"12pt\"},\"id\":\"2294\",\"type\":\"Title\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2319\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2349\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2305\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2318\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"label\":{\"value\":\"Q\\u00b2\"},\"renderers\":[{\"id\":\"2368\"}]},\"id\":\"2388\",\"type\":\"LegendItem\"},{\"attributes\":{\"toolbars\":[{\"id\":\"2269\"},{\"id\":\"2321\"}],\"tools\":[{\"id\":\"2258\"},{\"id\":\"2259\"},{\"id\":\"2260\"},{\"id\":\"2261\"},{\"id\":\"2262\"},{\"id\":\"2263\"},{\"id\":\"2264\"},{\"id\":\"2265\"},{\"id\":\"2291\"},{\"id\":\"2311\"},{\"id\":\"2312\"},{\"id\":\"2313\"},{\"id\":\"2314\"},{\"id\":\"2315\"},{\"id\":\"2316\"},{\"id\":\"2317\"},{\"id\":\"2396\"},{\"id\":\"2398\"},{\"id\":\"2400\"}]},\"id\":\"2437\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"2314\",\"type\":\"ResetTool\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"line_width\":{\"value\":2}},\"id\":\"2395\",\"type\":\"Circle\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"2390\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"2238\"}},\"id\":\"2394\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.4},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"2391\",\"type\":\"Circle\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"renderers\":[{\"id\":\"2361\"}],\"tooltips\":[[\"R\\u00b2\",\"@full_hover\"]]},\"id\":\"2396\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"2350\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"white\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"green\"},\"size\":{\"value\":8},\"x\":{\"field\":\"values_string\"},\"y\":{\"field\":\"cv\"}},\"id\":\"2392\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2238\"},\"glyph\":{\"id\":\"2390\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2392\"},\"nonselection_glyph\":{\"id\":\"2391\"},\"selection_glyph\":{\"id\":\"2395\"},\"view\":{\"id\":\"2394\"}},\"id\":\"2393\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2315\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2351\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2361\"},{\"id\":\"2393\"}]},\"id\":\"2400\",\"type\":\"TapTool\"},{\"attributes\":{\"overlay\":{\"id\":\"2319\"}},\"id\":\"2313\",\"type\":\"BoxZoomTool\"}],\"root_ids\":[\"2439\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n",
+              "  const render_items = [{\"docid\":\"26c1aec2-1b34-4dde-b4ee-f34cd521fa69\",\"root_ids\":[\"2439\"],\"roots\":{\"2439\":\"64bfb79a-faa8-461a-bd26-83dd43654eaf\"}}];\n",
+              "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
+              "  }\n",
+              "  if (root.Bokeh !== undefined) {\n",
+              "    embed_document(root);\n",
+              "  } else {\n",
+              "    let attempts = 0;\n",
+              "    const timer = setInterval(function(root) {\n",
+              "      if (root.Bokeh !== undefined) {\n",
+              "        clearInterval(timer);\n",
+              "        embed_document(root);\n",
+              "      } else {\n",
+              "        attempts++;\n",
+              "        if (attempts > 100) {\n",
+              "          clearInterval(timer);\n",
+              "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
+              "        }\n",
+              "      }\n",
+              "    }, 10, root)\n",
+              "  }\n",
+              "})(window);"
+            ],
+            "application/vnd.bokehjs_exec.v0+json": ""
+          },
+          "metadata": {
+            "application/vnd.bokehjs_exec.v0+json": {
+              "id": "2439"
+            }
+          }
+        }
+      ],
+      "source": [
+        "# Parameter Dictionary\n",
+        "C_range = [0.005, 0.006, 0.007, 0.008, 0.009, 0.01, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.1]\n",
+        "param_dict = dict(C=C_range, kernel=\"linear\")               \n",
+        "\n",
+        "# Initialise\n",
+        "cv = cb.cross_val.KFold(model=cb.model.SVM,                      \n",
+        "                        X=XTrainKnn,                                 \n",
+        "                        Y=YTrain,                               \n",
+        "                        param_dict=param_dict,                   \n",
+        "                        folds=5,\n",
+        "                        n_mc=10)                                 \n",
+        "\n",
+        "# Run and Plot\n",
+        "cv.run()  \n",
+        "cv.plot(metric='auc')\n",
+        "cv.plot(metric='r2q2')  "
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "EWrqqFuSpWvb"
+      },
+      "source": [
+        "### 5. Build Model & Evaluate"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 7,
+      "metadata": {
+        "scrolled": false,
+        "colab": {
+          "base_uri": "https://localhost:8080/",
+          "height": 823
+        },
+        "id": "EneL7S_jpWvc",
+        "outputId": "11c703a9-27ab-468a-e6a9-6ff15a7a2455"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/model/BaseModel.py:367: SettingWithCopyWarning: \n",
+            "A value is trying to be set on a copy of a slice from a DataFrame\n",
+            "\n",
+            "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+            "  self.table[i][0] = np.round(self.table[i][0], 2)\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/model/BaseModel.py:368: SettingWithCopyWarning: \n",
+            "A value is trying to be set on a copy of a slice from a DataFrame\n",
+            "\n",
+            "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+            "  self.table[i][1] = np.round(self.table[i][1], 2)\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/model/BaseModel.py:372: SettingWithCopyWarning: \n",
+            "A value is trying to be set on a copy of a slice from a DataFrame\n",
+            "\n",
+            "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+            "  self.table[i][2] = \"%0.2e\" % self.table[i][2]\n",
+            "BokehDeprecationWarning: 'WidgetBox' is deprecated and will be removed in Bokeh 3.0, use 'bokeh.models.Column' instead\n"
+          ]
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function now() {\n",
+              "    return new Date();\n",
+              "  }\n",
+              "\n",
+              "  const force = true;\n",
+              "\n",
+              "  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
+              "    root._bokeh_onload_callbacks = [];\n",
+              "    root._bokeh_is_loading = undefined;\n",
+              "  }\n",
+              "\n",
+              "const JS_MIME_TYPE = 'application/javascript';\n",
+              "  const HTML_MIME_TYPE = 'text/html';\n",
+              "  const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
+              "  const CLASS_NAME = 'output_bokeh rendered_html';\n",
+              "\n",
+              "  /**\n",
+              "   * Render data to the DOM node\n",
+              "   */\n",
+              "  function render(props, node) {\n",
+              "    const script = document.createElement(\"script\");\n",
+              "    node.appendChild(script);\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when an output is cleared or removed\n",
+              "   */\n",
+              "  function handleClearOutput(event, handle) {\n",
+              "    const cell = handle.cell;\n",
+              "\n",
+              "    const id = cell.output_area._bokeh_element_id;\n",
+              "    const server_id = cell.output_area._bokeh_server_id;\n",
+              "    // Clean up Bokeh references\n",
+              "    if (id != null && id in Bokeh.index) {\n",
+              "      Bokeh.index[id].model.document.clear();\n",
+              "      delete Bokeh.index[id];\n",
+              "    }\n",
+              "\n",
+              "    if (server_id !== undefined) {\n",
+              "      // Clean up Bokeh references\n",
+              "      const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
+              "      cell.notebook.kernel.execute(cmd_clean, {\n",
+              "        iopub: {\n",
+              "          output: function(msg) {\n",
+              "            const id = msg.content.text.trim();\n",
+              "            if (id in Bokeh.index) {\n",
+              "              Bokeh.index[id].model.document.clear();\n",
+              "              delete Bokeh.index[id];\n",
+              "            }\n",
+              "          }\n",
+              "        }\n",
+              "      });\n",
+              "      // Destroy server and session\n",
+              "      const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
+              "      cell.notebook.kernel.execute(cmd_destroy);\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when a new output is added\n",
+              "   */\n",
+              "  function handleAddOutput(event, handle) {\n",
+              "    const output_area = handle.output_area;\n",
+              "    const output = handle.output;\n",
+              "\n",
+              "    // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
+              "    if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n",
+              "      return\n",
+              "    }\n",
+              "\n",
+              "    const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
+              "\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
+              "      toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
+              "      // store reference to embed id on output_area\n",
+              "      output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
+              "    }\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
+              "      const bk_div = document.createElement(\"div\");\n",
+              "      bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
+              "      const script_attrs = bk_div.children[0].attributes;\n",
+              "      for (let i = 0; i < script_attrs.length; i++) {\n",
+              "        toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
+              "        toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\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",
+              "  function register_renderer(events, OutputArea) {\n",
+              "\n",
+              "    function append_mime(data, metadata, element) {\n",
+              "      // create a DOM node to render to\n",
+              "      const 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",
+              "      const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
+              "      render(props, toinsert[toinsert.length - 1]);\n",
+              "      element.append(toinsert);\n",
+              "      return toinsert\n",
+              "    }\n",
+              "\n",
+              "    /* Handle when an output is cleared or removed */\n",
+              "    events.on('clear_output.CodeCell', handleClearOutput);\n",
+              "    events.on('delete.Cell', handleClearOutput);\n",
+              "\n",
+              "    /* Handle when a new output is added */\n",
+              "    events.on('output_added.OutputArea', handleAddOutput);\n",
+              "\n",
+              "    /**\n",
+              "     * Register the mime type and append_mime function with output_area\n",
+              "     */\n",
+              "    OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
+              "      /* Is output safe? */\n",
+              "      safe: true,\n",
+              "      /* Index of renderer in `output_area.display_order` */\n",
+              "      index: 0\n",
+              "    });\n",
+              "  }\n",
+              "\n",
+              "  // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
+              "  if (root.Jupyter !== undefined) {\n",
+              "    const events = require('base/js/events');\n",
+              "    const OutputArea = require('notebook/js/outputarea').OutputArea;\n",
+              "\n",
+              "    if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
+              "      register_renderer(events, OutputArea);\n",
+              "    }\n",
+              "  }\n",
+              "  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
+              "    root._bokeh_timeout = Date.now() + 5000;\n",
+              "    root._bokeh_failed_load = false;\n",
+              "  }\n",
+              "\n",
+              "  const NB_LOAD_WARNING = {'data': {'text/html':\n",
+              "     \"<div style='background-color: #fdd'>\\n\"+\n",
+              "     \"<p>\\n\"+\n",
+              "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
+              "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
+              "     \"</p>\\n\"+\n",
+              "     \"<ul>\\n\"+\n",
+              "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
+              "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
+              "     \"</ul>\\n\"+\n",
+              "     \"<code>\\n\"+\n",
+              "     \"from bokeh.resources import INLINE\\n\"+\n",
+              "     \"output_notebook(resources=INLINE)\\n\"+\n",
+              "     \"</code>\\n\"+\n",
+              "     \"</div>\"}};\n",
+              "\n",
+              "  function display_loaded() {\n",
+              "    const el = document.getElementById(null);\n",
+              "    if (el != null) {\n",
+              "      el.textContent = \"BokehJS is loading...\";\n",
+              "    }\n",
+              "    if (root.Bokeh !== undefined) {\n",
+              "      if (el != null) {\n",
+              "        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
+              "      }\n",
+              "    } else if (Date.now() < root._bokeh_timeout) {\n",
+              "      setTimeout(display_loaded, 100)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  function run_callbacks() {\n",
+              "    try {\n",
+              "      root._bokeh_onload_callbacks.forEach(function(callback) {\n",
+              "        if (callback != null)\n",
+              "          callback();\n",
+              "      });\n",
+              "    } finally {\n",
+              "      delete root._bokeh_onload_callbacks\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: all callbacks have finished\");\n",
+              "  }\n",
+              "\n",
+              "  function load_libs(css_urls, js_urls, callback) {\n",
+              "    if (css_urls == null) css_urls = [];\n",
+              "    if (js_urls == null) js_urls = [];\n",
+              "\n",
+              "    root._bokeh_onload_callbacks.push(callback);\n",
+              "    if (root._bokeh_is_loading > 0) {\n",
+              "      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
+              "      return null;\n",
+              "    }\n",
+              "    if (js_urls == null || js_urls.length === 0) {\n",
+              "      run_callbacks();\n",
+              "      return null;\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
+              "    root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
+              "\n",
+              "    function on_load() {\n",
+              "      root._bokeh_is_loading--;\n",
+              "      if (root._bokeh_is_loading === 0) {\n",
+              "        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
+              "        run_callbacks()\n",
+              "      }\n",
+              "    }\n",
+              "\n",
+              "    function on_error(url) {\n",
+              "      console.error(\"failed to load \" + url);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < css_urls.length; i++) {\n",
+              "      const url = css_urls[i];\n",
+              "      const element = document.createElement(\"link\");\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.rel = \"stylesheet\";\n",
+              "      element.type = \"text/css\";\n",
+              "      element.href = url;\n",
+              "      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
+              "      document.body.appendChild(element);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < js_urls.length; i++) {\n",
+              "      const url = js_urls[i];\n",
+              "      const element = document.createElement('script');\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.async = false;\n",
+              "      element.src = url;\n",
+              "      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
+              "      document.head.appendChild(element);\n",
+              "    }\n",
+              "  };\n",
+              "\n",
+              "  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n",
+              "  const css_urls = [];\n",
+              "\n",
+              "  const inline_js = [    function(Bokeh) {\n",
+              "      Bokeh.set_log_level(\"info\");\n",
+              "    },\n",
+              "function(Bokeh) {\n",
+              "    }\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",
+              "      inline_js[i].call(root, root.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",
+              "    } else if (force !== true) {\n",
+              "      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n",
+              "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  if (root._bokeh_is_loading === 0) {\n",
+              "    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
+              "    run_inline_js();\n",
+              "  } else {\n",
+              "    load_libs(css_urls, js_urls, function() {\n",
+              "      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
+              "      run_inline_js();\n",
+              "    });\n",
+              "  }\n",
+              "}(window));"
+            ],
+            "application/vnd.bokehjs_load.v0+json": "(function(root) {\n  function now() {\n    return new Date();\n  }\n\n  const force = true;\n\n  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n    root._bokeh_onload_callbacks = [];\n    root._bokeh_is_loading = undefined;\n  }\n\n\n  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n    root._bokeh_timeout = Date.now() + 5000;\n    root._bokeh_failed_load = false;\n  }\n\n  const NB_LOAD_WARNING = {'data': {'text/html':\n     \"<div style='background-color: #fdd'>\\n\"+\n     \"<p>\\n\"+\n     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n     \"</p>\\n\"+\n     \"<ul>\\n\"+\n     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n     \"</ul>\\n\"+\n     \"<code>\\n\"+\n     \"from bokeh.resources import INLINE\\n\"+\n     \"output_notebook(resources=INLINE)\\n\"+\n     \"</code>\\n\"+\n     \"</div>\"}};\n\n  function display_loaded() {\n    const el = document.getElementById(null);\n    if (el != null) {\n      el.textContent = \"BokehJS is loading...\";\n    }\n    if (root.Bokeh !== undefined) {\n      if (el != null) {\n        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n      }\n    } else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(display_loaded, 100)\n    }\n  }\n\n  function run_callbacks() {\n    try {\n      root._bokeh_onload_callbacks.forEach(function(callback) {\n        if (callback != null)\n          callback();\n      });\n    } finally {\n      delete root._bokeh_onload_callbacks\n    }\n    console.debug(\"Bokeh: all callbacks have finished\");\n  }\n\n  function load_libs(css_urls, js_urls, callback) {\n    if (css_urls == null) css_urls = [];\n    if (js_urls == null) js_urls = [];\n\n    root._bokeh_onload_callbacks.push(callback);\n    if (root._bokeh_is_loading > 0) {\n      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n      return null;\n    }\n    if (js_urls == null || js_urls.length === 0) {\n      run_callbacks();\n      return null;\n    }\n    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n    root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n    function on_load() {\n      root._bokeh_is_loading--;\n      if (root._bokeh_is_loading === 0) {\n        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n        run_callbacks()\n      }\n    }\n\n    function on_error(url) {\n      console.error(\"failed to load \" + url);\n    }\n\n    for (let i = 0; i < css_urls.length; i++) {\n      const url = css_urls[i];\n      const element = document.createElement(\"link\");\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.rel = \"stylesheet\";\n      element.type = \"text/css\";\n      element.href = url;\n      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n      document.body.appendChild(element);\n    }\n\n    for (let i = 0; i < js_urls.length; i++) {\n      const url = js_urls[i];\n      const element = document.createElement('script');\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.async = false;\n      element.src = url;\n      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n      document.head.appendChild(element);\n    }\n  };\n\n  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n  const css_urls = [];\n\n  const inline_js = [    function(Bokeh) {\n      Bokeh.set_log_level(\"info\");\n    },\nfunction(Bokeh) {\n    }\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      inline_js[i].call(root, root.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    } else if (force !== true) {\n      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n    }\n  }\n\n  if (root._bokeh_is_loading === 0) {\n    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n    run_inline_js();\n  } else {\n    load_libs(css_urls, js_urls, function() {\n      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n      run_inline_js();\n    });\n  }\n}(window));"
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "text/html": [
+              "\n",
+              "  <div class=\"bk-root\" id=\"5d2abef0-6c1a-4370-85d6-57f92b1ca2fe\" data-root-id=\"3069\"></div>\n"
+            ]
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function embed_document(root) {\n",
+              "  const docs_json = {\"53850888-0f1c-4e6f-af8f-90f3501208e2\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"3067\"},{\"id\":\"3068\"}]},\"id\":\"3069\",\"type\":\"Column\"},{\"attributes\":{\"overlay\":{\"id\":\"2735\"}},\"id\":\"2731\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"axis\":{\"id\":\"2725\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2728\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2759\",\"type\":\"AllLabels\"},{\"attributes\":{\"editor\":{\"id\":\"3219\"},\"field\":\"R2\",\"formatter\":{\"id\":\"3218\"},\"title\":\"R\\u00b2\"},\"id\":\"3004\",\"type\":\"TableColumn\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2822\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"editor\":{\"id\":\"3221\"},\"field\":\"auc\",\"formatter\":{\"id\":\"3220\"},\"title\":\"AUC\"},\"id\":\"3005\",\"type\":\"TableColumn\"},{\"attributes\":{\"label\":{\"field\":\"label\"},\"renderers\":[{\"id\":\"2870\"}]},\"id\":\"2891\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2796\"},\"glyph\":{\"id\":\"2899\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2901\"},\"nonselection_glyph\":{\"id\":\"2900\"},\"view\":{\"id\":\"2903\"}},\"id\":\"2902\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"columns\":[{\"id\":\"3002\"},{\"id\":\"3003\"},{\"id\":\"3004\"},{\"id\":\"3005\"}],\"height\":90,\"source\":{\"id\":\"3006\"},\"view\":{\"id\":\"3009\"},\"width\":950},\"id\":\"3007\",\"type\":\"DataTable\"},{\"attributes\":{\"fill_color\":{\"value\":\"#1f77b4\"},\"height\":{\"value\":0.001},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"upper\"}},\"id\":\"2905\",\"type\":\"Rect\"},{\"attributes\":{\"data\":{\"R2\":[[\"0.64\"],[\"0.31\"]],\"auc\":[[\"0.97\"],[\"0.82\"]],\"evaluate\":[[\"Train\"],[\"Test\"]],\"manw_pval\":[[\"7.03e-26\"],[\"3.71e-07\"]]},\"selected\":{\"id\":\"3223\"},\"selection_policy\":{\"id\":\"3222\"}},\"id\":\"3006\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"children\":[{\"id\":\"3066\"},{\"id\":\"3064\"}]},\"id\":\"3067\",\"type\":\"Column\"},{\"attributes\":{\"toolbars\":[{\"id\":\"2823\"},{\"id\":\"2946\"},{\"id\":\"2736\"}],\"tools\":[{\"id\":\"2816\"},{\"id\":\"2817\"},{\"id\":\"2818\"},{\"id\":\"2819\"},{\"id\":\"2820\"},{\"id\":\"2821\"},{\"id\":\"2916\"},{\"id\":\"2918\"},{\"id\":\"2939\"},{\"id\":\"2940\"},{\"id\":\"2941\"},{\"id\":\"2942\"},{\"id\":\"2943\"},{\"id\":\"2944\"},{\"id\":\"2729\"},{\"id\":\"2730\"},{\"id\":\"2731\"},{\"id\":\"2732\"},{\"id\":\"2733\"},{\"id\":\"2734\"},{\"id\":\"2770\"},{\"id\":\"2794\"}]},\"id\":\"3065\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"2758\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"#1f77b4\"},\"height\":{\"value\":0.001},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"lower\"}},\"id\":\"2899\",\"type\":\"Rect\"},{\"attributes\":{\"children\":[[{\"id\":\"2798\"},0,0],[{\"id\":\"2920\"},0,1],[{\"id\":\"2710\"},0,2]]},\"id\":\"3064\",\"type\":\"GridBox\"},{\"attributes\":{},\"id\":\"2881\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"tools\":[{\"id\":\"2729\"},{\"id\":\"2730\"},{\"id\":\"2731\"},{\"id\":\"2732\"},{\"id\":\"2733\"},{\"id\":\"2734\"},{\"id\":\"2770\"},{\"id\":\"2794\"}]},\"id\":\"2736\",\"type\":\"Toolbar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2836\"},\"glyph\":{\"id\":\"2837\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2839\"},\"nonselection_glyph\":{\"id\":\"2838\"},\"view\":{\"id\":\"2841\"}},\"id\":\"2840\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom\":{\"field\":\"q2\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.8},\"line_alpha\":{\"value\":0.8},\"top\":{\"field\":\"q1\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"2893\",\"type\":\"VBar\"},{\"attributes\":{\"source\":{\"id\":\"3006\"}},\"id\":\"3009\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2796\"},\"glyph\":{\"id\":\"2893\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2895\"},\"nonselection_glyph\":{\"id\":\"2894\"},\"view\":{\"id\":\"2897\"}},\"id\":\"2896\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"children\":[{\"id\":\"3007\"}],\"height\":95,\"width\":950},\"id\":\"3010\",\"type\":\"WidgetBox\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2743\"},\"glyph\":{\"id\":\"2744\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2746\"},\"nonselection_glyph\":{\"id\":\"2745\"},\"view\":{\"id\":\"2748\"}},\"id\":\"2747\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":[0,1],\"y\":[0,1]},\"selected\":{\"id\":\"2764\"},\"selection_policy\":{\"id\":\"2763\"}},\"id\":\"2743\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2882\",\"type\":\"Selection\"},{\"attributes\":{\"bottom\":{\"field\":\"q2\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"top\":{\"field\":\"q1\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"2894\",\"type\":\"VBar\"},{\"attributes\":{\"children\":[{\"id\":\"3010\"}]},\"id\":\"3068\",\"type\":\"Row\"},{\"attributes\":{\"source\":{\"id\":\"2796\"}},\"id\":\"2897\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom\":{\"field\":\"q2\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"top\":{\"field\":\"q1\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"2895\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"2733\",\"type\":\"ResetTool\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2777\"}],\"tooltips\":[[\"Specificity\",\"@spec{1.111}\"],[\"Sensitivity\",\"@y{1.111}\"]]},\"id\":\"2794\",\"type\":\"HoverTool\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"text\":\"Groups: 0 (Red) & 1 (Blue)\",\"text_font_size\":\"10pt\"},\"id\":\"2921\",\"type\":\"Title\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.1},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"lower\"}},\"id\":\"2900\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"2929\",\"type\":\"LinearScale\"},{\"attributes\":{\"toolbar\":{\"id\":\"3065\"},\"toolbar_location\":\"above\"},\"id\":\"3066\",\"type\":\"ToolbarBox\"},{\"attributes\":{},\"id\":\"2927\",\"type\":\"LinearScale\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"cf3EtRsYDEB69L+09h4MQFWhG3bIJgxAMOTDR2kvDEDTSoGtnzgMQI18oCgmQgxAf286JrRLDEAuRi4ACVUMQEbkYVb3XQxA3YECpm5mDEB3+QgRgW4MQNykttBjdgxAX1kxwml+DEDqm3Cs+IYMQDySswJ7kAxAyvWHslCbDEDDbV7GwacMQAaKTjr1tQxASr89a+3FDECoYN1LitcMQIaFDFyQ6gxA/7ntibL+DEBq0wvTnBMNQIsMwK39KA1Aqifpz4w+DUDuTGaVDlQNQNrhRuJTaQ1AZzbGxzZ+DUAFDFJ2lJINQGCEM0BFpg1AFZeswBO5DUAqogWttMoNQE1rF0zB2g1AToJlzLboDUDR+0Ni/PMNQAF7OQnx+w1AAAAAAAAADkDgQnz6uP8NQIxnnDLn+g1AICEkraHxDUAZoZO0T+QNQFB6i82e0w1Aehkrx2rADUDOXgIhnKsNQIEqIcADlg1AcuuV9zuADUC6pKbdlWoNQLALuAQXVQ1A+T+ivoc/DUAjPtQmjikNQKeiBVTPEg1AJfAb9w77DECqnF2ARuIMQJiyp02vyAxA1h/jqL6uDEATbxebFZUMQP2vIQVpfAxANP8ejmdlDEAJMPKvolAMQLCvx8B+PgxAUFA4P4HBC0D3zw1QXa8LQMwA4XGYmgtAA1De+paDC0DtkOhk6moLQCrgHFdBUQtAaE1YslA3C0BWY6J/uR0LQNsP5AjxBAtAWV36qzDtCkDdwSvZcdYKQAfAXUF4wApAUPRH++iqCkBGW1kiapUKQI4UagjEfwpAf9XeP/xpCkAyof3eY1QKQIbm1DiVPwpAsIV0MmEsCkDnXmxLsBsKQODe21JeDgpAdJhjzRgFCkAgvYMFRwAKQAAAAAAAAApA/4TG9g4ECkAvBLydAwwKQLJ9mjNJFwpAs5Tosz4lCkDWXfpSSzUKQOtoUz/sRgpAoHvMv7pZCkD7862Ja20KQJnJOTjJgQpAJh65HayWCkASs5lq8asKQFbYFjBzwQpAdfM/UgLXCkCWLPQsY+wKQAFGEnZNAQtAenrzo28VC0BYnyK0dSgLQLZAwpQSOgtA+nWxxQpKC0A9kqE5PlgLQDYKeE2vZAtAxG1M/YRvC0AWZI9TB3kLQKGmzj2WgQtAJFtJL5yJC0CJBvfufpELQCN+/VmRmQtAuhueqQiiC0DSudH/9qoLQIGQxdlLtAtAc4Nf19m9C0AttX5SYMcLQNAbPLiW0AtAq17kiTfZC0CGC0BLCeELQI8CO0rk5wtA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"YdCeb1RIsL84ygi0DoCmv1znpxHp3pi/IOn47NL2cr+Y5VY2/8aOP/CPyvhZwqE/emb/I/TSqz+DHponx/GyP8eJND0U+rc/C/XOUmECvT8osDQ0VwXBP8zlAb99icM/bhvPSaQNxj8QUZzUypHIP7SGaV/xFcs/Vrw26heazT/8+IE6Hw/QP82T6H8yUdE/ni5PxUWT0j9wybUKWdXTP0FkHFBsF9U/Ev+ClX9Z1j/kmenakpvXP7U0UCCm3dg/hs+2Zbkf2j9Xah2rzGHbPygFhPDfo9w/+p/qNfPl3T/MOlF7BijfP87qW+AMNeA/NzgPgxbW4D+fhcIlIHfhPwjTdcgpGOI/cSApazO54j/ZbdwNPVrjP0K7j7BG++M/qghDU1Cc5D8TVvb1WT3lP3yjqZhj3uU/5PBcO21/5j9NPhDediDnP7aLw4CAwec/Htl2I4pi6D+HJirGkwPpP/Bz3WidpOk/WMGQC6dF6j/BDkSusObqPylc91C6h+s/kqmq88Mo7D/79l2WzcnsP2NEETnXau0/zJHE2+AL7j8033d+6qzuP54sKyH0Te8/Bnrew/3u7z+340izA0jwP2yKooSImPA/IDH8VQ3p8D/U11UnkjnxP4h+r/gWivE/iH6v+BaK8T/U11UnkjnxPyAx/FUN6fA/bIqihIiY8D+340izA0jwPwZ63sP97u8/niwrIfRN7z8033d+6qzuP8yRxNvgC+4/Y0QROddq7T/79l2WzcnsP5KpqvPDKOw/KVz3ULqH6z/BDkSusObqP1jBkAunReo/8HPdaJ2k6T+HJirGkwPpPx7ZdiOKYug/tovDgIDB5z9NPhDediDnP+TwXDttf+Y/fKOpmGPe5T8TVvb1WT3lP6oIQ1NQnOQ/QruPsEb74z/ZbdwNPVrjP3EgKWszueI/CNN1yCkY4j+fhcIlIHfhPzc4D4MW1uA/zupb4Aw14D/MOlF7BijfP/qf6jXz5d0/KAWE8N+j3D9Xah2rzGHbP4bPtmW5H9o/tTRQIKbd2D/kmenakpvXPxL/gpV/WdY/QWQcUGwX1T9wybUKWdXTP54uT8VFk9I/zZPofzJR0T/8+IE6Hw/QP1a8NuoXms0/tIZpX/EVyz8QUZzUypHIP24bz0mkDcY/zOUBv32Jwz8osDQ0VwXBPwv1zlJhAr0/x4k0PRT6tz+DHponx/GyP3pm/yP00qs/8I/K+FnCoT+Y5VY2/8aOPyDp+OzS9nK/XOenEenemL84ygi0DoCmv2HQnm9USLC/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"2882\"},\"selection_policy\":{\"id\":\"2881\"}},\"id\":\"2836\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2839\",\"type\":\"Patch\"},{\"attributes\":{\"source\":{\"id\":\"2796\"}},\"id\":\"2903\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.1},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"upper\"}},\"id\":\"2906\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.2},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"upper\"}},\"id\":\"2907\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"2761\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2833\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"red\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"red\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"red\"},\"x\":{\"field\":\"outx\"},\"y\":{\"field\":\"outy\"}},\"id\":\"2912\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2830\"},\"glyph\":{\"id\":\"2831\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2833\"},\"nonselection_glyph\":{\"id\":\"2832\"},\"view\":{\"id\":\"2835\"}},\"id\":\"2834\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2796\"},\"glyph\":{\"id\":\"2905\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2907\"},\"nonselection_glyph\":{\"id\":\"2906\"},\"view\":{\"id\":\"2909\"}},\"id\":\"2908\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2722\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_dash\":[6],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2745\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2796\"}},\"id\":\"2909\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2753\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2883\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2831\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"red\"},\"hatch_color\":{\"value\":\"red\"},\"line_color\":{\"value\":\"red\"},\"x\":{\"field\":\"outx\"},\"y\":{\"field\":\"outy\"}},\"id\":\"2911\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2842\"},\"glyph\":{\"id\":\"2843\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2845\"},\"nonselection_glyph\":{\"id\":\"2844\"},\"view\":{\"id\":\"2847\"}},\"id\":\"2846\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2961\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2966\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2734\",\"type\":\"HelpTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2797\"},\"glyph\":{\"id\":\"2911\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2913\"},\"nonselection_glyph\":{\"id\":\"2912\"},\"view\":{\"id\":\"2915\"}},\"id\":\"2914\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"end\":1.06,\"start\":-0.06},\"id\":\"2713\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2914\"}],\"tooltips\":[[\"Index\",\"@outidx\"],[\"Predicted Score\",\"@outy\"]]},\"id\":\"2918\",\"type\":\"HoverTool\"},{\"attributes\":{\"source\":{\"id\":\"2830\"}},\"id\":\"2835\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2875\",\"type\":\"AllLabels\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2832\",\"type\":\"Patch\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2752\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2884\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"red\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"red\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"red\"},\"x\":{\"field\":\"outx\"},\"y\":{\"field\":\"outy\"}},\"id\":\"2913\",\"type\":\"Circle\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2843\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"2769\"},{\"id\":\"2793\"}],\"location\":\"bottom_right\",\"visible\":true},\"id\":\"2768\",\"type\":\"Legend\"},{\"attributes\":{\"source\":{\"id\":\"2797\"}},\"id\":\"2915\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2858\"},{\"id\":\"2864\"},{\"id\":\"2870\"},{\"id\":\"2896\"}],\"tooltips\":[[\"Upper\",\"@upper{1.11}\"],[\"Q3\",\"@q3{1.11}\"],[\"Median\",\"@q2{1.11}\"],[\"Q1\",\"@q1{1.11}\"],[\"Lower\",\"@lower{1.11}\"]]},\"id\":\"2916\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"2732\",\"type\":\"SaveTool\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2838\",\"type\":\"Patch\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"yFnKT+UL4D/04uFYCRfgP3RSxazIKeA/QverLSlH4D/3o7suIXLgP8pQMQgBreA/pdzrY/v44D+Hhk/vFVbhPwJd0xKrw+E/jSQjbllB4j+xgUOg5c/iP+g+z1FcceM/VB1OlNUn5D8EERh0rvLkP6wiC6XgyuU/eLt3Qhug5j93I4IU0VjnPwA2tFDU1uc/AAAAAAAA6D9sYoqXvMfnP47tEee/NOc/TraA/rpf5j+X9/IwTWvlPxcjzbExeeQ/qKWD6L6h4z/RUWkw3vDiP8Lj+4FAaOI/rbmuQhUE4j+v5DKvLL/hP6L7lDPSlOE/J4DwKICA4T9hvGG8tXzhP8fqAOVOguE/TufZaw+J4T91DmC3MYnhPwu9ua42feE/DH6TuCBj4T/KsnTrmDzhP0LK6p/9DeE/bv1x8Mjc4D+Nl0t19K3gP4T2lCDthOA/9WEgdFlj4D+x01nDjUngP7MZqSlDN+A/MXII2x8s4D+siPLu0ifgPwkqjSPNKeA/4WppytUw4D93FxWUzDrgPyijKFzUROA/Wl961O9L4D+9DBvN2U3gP8sAHxq4SeA/nqfHXlBA4D/J3RmjozPgP44ErIwkJuA/ynFKzekZ4D8MsBvqMBDgP2oVEr9NCeA/LNXbgWTt3z/on8grnt/fP2wca2UszN8/5Pan5raz3z9vRMy5uJjfP8WwcEJff98/av7By49s3z+G5sllTGTfP0xBC1cgaN8/r7muR1d23z8T0dXXZorfPz8qLWtUnt8/7qvluGWs3z+o7hoiWrDfP58b70nAp98/m8ytrHmR3z+fWEx55GzfPxc8vxdNOd8/+BLWviX23j/n0GgVF6TePyMFHB9uRt4/fGsqwATk3T9smhYpzobdP+cD2Y6+Od0/64WMopIF3T8W4z+RnO3cP2QxTCjh7dw/cir+NWL73D89hzyHlAbdP7L/Hq7//tw/vQjWmFvW3D+jNpqhpoHcP6aMonrV99s/fDgI/H4v2z9eXC2fQx7aP6+0+C6CvNg/0rllnJwN1z/SEBqeZSnVP2OT/gKKQNM/5CTcMYCW0T8oO+vQhnDQPwAAAAAAANA/AJSXXldS0D8SufvWXU7RPxCJEHvJv9I/qLrptT5q1D/53c8XoxrWP1jFY9dUsNc/MYJhXEcd2T+e/Hi/NGDaP+W2uSNNfds/+0VZ2ql43D/y8mAh1FPdP7dGKDgJDt4/bF6d7/2l3j8SuIiivRvfP30RqKStcd8/F1t1pm6s3z8YOjxO7dHfP3BMa2A16N8/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"bazCRiGGsL8elHrxGECpv2LPb1Xvc6G/TBXKcotPk7+gXqTVwbltv0j7wfo1woc/HId2NW55mz9KCMa24IilPwbN0FIKVa0/4cht95mQsj8/K3PFrna2P52NeJPDXLo/++99YdhCvj8sqcGXdhTBP1xaxP6AB8M/igvHZYv6xD+6vMnMle3GP+ptzDOg4Mg/GB/PmqrTyj9G0NEBtcbMP3aB1Gi/uc4/U5nr52RW0D/q8Wwb6k/RP4FK7k5vSdI/GaNvgvRC0z+x+/C1eTzUP0hUcun+NdU/36zzHIQv1j93BXVQCSnXPw9e9oOOItg/prZ3txMc2T89D/nqmBXaP9Vneh4eD9s/bcD7UaMI3D8FGX2FKALdP5tx/rit+90/M8p/7DL13j/LIgEguO7fP7A9wakedOA//OmBQ+Hw4D9IlkLdo23hP5RCA3dm6uE/4O7DECln4j8rm4Sq6+PiP3dHRUSuYOM/w/MF3nDd4z8OoMZ3M1rkP1pMhxH21uQ/pvhHq7hT5T/ypAhFe9DlPz5Ryd49TeY/if2JeADK5j/VqUoSw0bnPyFWC6yFw+c/bALMRUhA6D+4rozfCr3oPwRbTXnNOek/UAcOE5C26T+cs86sUjPqP+dfj0YVsOo/51+PRhWw6j+cs86sUjPqP1AHDhOQtuk/BFtNec056T+4rozfCr3oP2wCzEVIQOg/IVYLrIXD5z/VqUoSw0bnP4n9iXgAyuY/PlHJ3j1N5j/ypAhFe9DlP6b4R6u4U+U/WkyHEfbW5D8OoMZ3M1rkP8PzBd5w3eM/d0dFRK5g4z8rm4Sq6+PiP+DuwxApZ+I/lEIDd2bq4T9IlkLdo23hP/zpgUPh8OA/sD3BqR504D/LIgEguO7fPzPKf+wy9d4/m3H+uK373T8FGX2FKALdP23A+1GjCNw/1Wd6Hh4P2z89D/nqmBXaP6a2d7cTHNk/D172g44i2D93BXVQCSnXP9+s8xyEL9Y/SFRy6f411T+x+/C1eTzUPxmjb4L0QtM/gUruTm9J0j/q8Wwb6k/RP1OZ6+dkVtA/doHUaL+5zj9G0NEBtcbMPxgfz5qq08o/6m3MM6DgyD+6vMnMle3GP4oLx2WL+sQ/XFrE/oAHwz8sqcGXdhTBP/vvfWHYQr4/nY14k8Ncuj8/K3PFrna2P+HIbfeZkLI/Bs3QUgpVrT9KCMa24IilPxyHdjVueZs/SPvB+jXChz+gXqTVwbltv0wVynKLT5O/Ys9vVe9zob8elHrxGECpv22swkYhhrC/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"2884\"},\"selection_policy\":{\"id\":\"2883\"}},\"id\":\"2842\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.2},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"lower\"}},\"id\":\"2901\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"2762\",\"type\":\"AllLabels\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2845\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"red\",\"hatch_alpha\":0.16,\"hatch_color\":\"red\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2954\",\"type\":\"Patch\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"KXZ132sGBEBZxaPuXgkEQI3xCzYvDQRAIlwV3uYRBEB5A580excEQOCGfyPJHQRAQ1yR6ZUkBEAoNXpWlSsEQEC9gYh1MgRA1T9yYO44BECXTc8K0T4EQG3lFOYSRARAjI6mcs9IBEBnFZsnP00EQJYCJYqkUQRAIbWSizRWBEA4JmaBAVsEQIpEOevvXwRATuWTgblkBEB93uid/mgEQJY244VhbARAVDzKHqRuBEBnkPIFwG8EQKNkzAvzbwRAkF9NxL1vBEAgzUD21W8EQIO++9MRcQRA5CTgIFJ0BEDkxPhqcHoEQB+Bu7QzhARAMl6ISEqSBED6bkE7RKUEQLnUL5uIvQRA/PmTTkDbBEAgbaV2Nf4EQJE7TiKsJQVAEkt7iz9QBUBL46N203sFQC9PE9iopQVApFmS7J3KBUCiOPs5lecFQGbQMEHw+QVAAAAAAAAABkCmAtE6TPkFQHcUBu+c5gVAUem5I8TJBUDiwXUwOqUFQDVWHVCrewVAyBjD/5VPBUDzs7rrDiMFQEXyH7Wu9wRAJUs3KJ/OBECrLzYltqgEQB/fDeCNhgRAn3PSiJFoBEBAxyA6/k4EQKxeGyDeOQRAwFG0VwUpBEBu0VOwFRwEQG7RZGKKEgRAki6bnXXtA0CSLqxP6uMDQECuS6j61gNAVKHk3yHGA0DAON/FAbEDQGKMLXdulwNA4SDyH3J5A0BV0MnaSVcDQNy0yNdgMQNAug3gSlEIA0ANTEUU8dwCQDjnPABqsAJAy6nir1SEAkAePorPxVoCQK8WRtw7NgJAiOv5EGMZAkBa/S7FswYCQAAAAAAAAAJAmi/Pvg8GAkBexwTGahgCQFymbRNiNQJA0bDsJ1daAkC1HFyJLIQCQO60hHTArwJAb8Sx3VPaAkDgklqJygEDQAQGbLG/JANARivQZHdCA0AGkb7Eu1oDQM6hd7e1bQNA4n5ES8x7A0AcOweVj4UDQBzbH9+tiwNAfkEELO6OA0DgMr8JKpADQHCgsjtCkANAXZsz9AyQA0CYbw36P5ADQKzDNeFbkQNAaskcep6TA0CEIRdiAZcDQLIabH5GmwNAdrvGFBCgA0DI2Zl+/qQDQN5KbXTLqQNAav3adVuuA0Ca6mTYwLIDQHRxWY0wtwNAkxrrGe27A0BqsjD1LsEDQCrAjZ8RxwNAwEJ+d4rNA0DYyoWpatQDQL6jbhZq2wNAIHmA3DbiA0CH/GDLhOgDQN6j6iEZ7gNAcg70ydDyA0CoOlwRofYDQNaJiiCU+QNA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"JnlAwhnDwT+hUaKd7cnDPxwqBHnB0MU/lgJmVJXXxz8S28cvad7JP4yzKQs95cs/B4yL5hDszT+CZO3B5PLPP36ep07c/NA/vIpYPEYA0j/6dgkqsAPTPzdjuhcaB9Q/dE9rBYQK1T+yOxzz7Q3WP+8nzeBXEdc/LBR+zsEU2D9qAC+8KxjZP6fs36mVG9o/5diQl/8e2z8ixUGFaSLcP2Cx8nLTJd0/nZ2jYD0p3j/biVROpyzfPwy7Ap4IGOA/KjHblL2Z4D9Kp7OLchvhP2gdjIInneE/h5Nkedwe4j+mCT1wkaDiP8R/FWdGIuM/4/XtXfuj4z8CbMZUsCXkPyDinktlp+Q/QFh3Qhop5T9ezk85z6rlP3xEKDCELOY/nLoAJzmu5j+6MNkd7i/nP9imsRSjsec/+ByKC1gz6D8Wk2ICDbXoPzQJO/nBNuk/VH8T8Ha46T9y9evmKzrqP5JrxN3gu+o/sOGc1JU96z/OV3XLSr/rP+7NTcL/QOw/DEQmubTC7D8quv6vaUTtP0ow16Yexu0/aKavndNH7j+GHIiUiMnuP6aSYIs9S+8/xAg5gvLM7z9yv4i8UyfwP4H69DcuaPA/kDVhswip8D+gcM0u4+nwP6+rOaq9KvE/r6s5qr0q8T+gcM0u4+nwP5A1YbMIqfA/gfr0Ny5o8D9yv4i8UyfwP8QIOYLyzO8/ppJgiz1L7z+GHIiUiMnuP2imr53TR+4/SjDXph7G7T8quv6vaUTtPwxEJrm0wuw/7s1Nwv9A7D/OV3XLSr/rP7DhnNSVPes/kmvE3eC76j9y9evmKzrqP1R/E/B2uOk/NAk7+cE26T8Wk2ICDbXoP/gcigtYM+g/2KaxFKOx5z+6MNkd7i/nP5y6ACc5ruY/fEQoMIQs5j9ezk85z6rlP0BYd0IaKeU/IOKeS2Wn5D8CbMZUsCXkP+P17V37o+M/xH8VZ0Yi4z+mCT1wkaDiP4eTZHncHuI/aB2Mgied4T9Kp7OLchvhPyox25S9meA/DLsCnggY4D/biVROpyzfP52do2A9Kd4/YLHyctMl3T8ixUGFaSLcP+XYkJf/Hts/p+zfqZUb2j9qAC+8KxjZPywUfs7BFNg/7yfN4FcR1z+yOxzz7Q3WP3RPawWECtU/N2O6FxoH1D/6dgkqsAPTP7yKWDxGANI/fp6nTtz80D+CZO3B5PLPPweMi+YQ7M0/jLMpCz3lyz8S28cvad7JP5YCZlSV18c/HCoEecHQxT+hUaKd7cnDPyZ5QMIZw8E/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"2886\"},\"selection_policy\":{\"id\":\"2885\"}},\"id\":\"2848\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2849\",\"type\":\"Patch\"},{\"attributes\":{\"source\":{\"id\":\"2796\"}},\"id\":\"2865\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3214\",\"type\":\"StringFormatter\"},{\"attributes\":{},\"id\":\"2726\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2763\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2851\",\"type\":\"Patch\"},{\"attributes\":{\"end\":1.06,\"start\":-0.06},\"id\":\"2715\",\"type\":\"Range1d\"},{\"attributes\":{\"data\":{\"color\":[\"#fcaeae\",\"#aed3f9\",\"#FFCCCC\",\"#CCE5FF\"],\"group_name\":[\"Test (0)\",\"Test (1)\",\"Train (0)\",\"Train (1)\"],\"label\":[\"0\",\"1\",\"0\",\"1\"],\"lower\":{\"__ndarray__\":\"gDmAAUmjgD8v9pkZB/qxPyT2wxgACaQ/A9N0sQz53D8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"q1\":{\"__ndarray__\":\"kv5LgPqqxj+DvDaOgFPdP7DcNRlfJsY/xQxOKUCx5T8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"q2\":{\"__ndarray__\":\"Gg776TCC1D8elkbwxbXkP8gNbSGtOsw/174CFieM6T8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"q3\":{\"__ndarray__\":\"I9hUVn5h2j9I69ThVlznP6EGap6aI9I/8s4FXxF/6j8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"upper\":{\"__ndarray__\":\"tY7N+7956D8/5DeA4svuPw6rIDk7vNw/Zql2Jnri7j8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]}},\"selected\":{\"id\":\"2888\"},\"selection_policy\":{\"id\":\"2887\"}},\"id\":\"2796\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2796\"}},\"id\":\"2859\",\"type\":\"CDSView\"},{\"attributes\":{\"axis\":{\"id\":\"2721\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2724\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2967\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2730\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"bottom\":{\"field\":\"q3\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"top\":{\"field\":\"q2\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"2869\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"3215\",\"type\":\"StringEditor\"},{\"attributes\":{},\"id\":\"2764\",\"type\":\"Selection\"},{\"attributes\":{\"editor\":{\"id\":\"3215\"},\"field\":\"evaluate\",\"formatter\":{\"id\":\"3214\"},\"title\":\"Evaluate\"},\"id\":\"3002\",\"type\":\"TableColumn\"},{\"attributes\":{},\"id\":\"3216\",\"type\":\"StringFormatter\"},{\"attributes\":{},\"id\":\"2885\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"group\":null},\"id\":\"2711\",\"type\":\"Title\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2844\",\"type\":\"Patch\"},{\"attributes\":{\"axis_label\":\"1 - Specificity\",\"coordinates\":null,\"formatter\":{\"id\":\"2761\"},\"group\":null,\"major_label_policy\":{\"id\":\"2762\"},\"ticker\":{\"id\":\"2722\"}},\"id\":\"2721\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"3217\",\"type\":\"StringEditor\"},{\"attributes\":{},\"id\":\"2886\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"lower\"},\"y1\":{\"field\":\"q1\"}},\"id\":\"2863\",\"type\":\"Segment\"},{\"attributes\":{\"source\":{\"id\":\"2836\"}},\"id\":\"2841\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3218\",\"type\":\"StringFormatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2848\"},\"glyph\":{\"id\":\"2849\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2851\"},\"nonselection_glyph\":{\"id\":\"2850\"},\"view\":{\"id\":\"2853\"}},\"id\":\"2852\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2936\",\"type\":\"BasicTicker\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2796\"},\"glyph\":{\"id\":\"2867\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2869\"},\"nonselection_glyph\":{\"id\":\"2868\"},\"view\":{\"id\":\"2871\"}},\"id\":\"2870\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3219\",\"type\":\"StringEditor\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2796\"},\"glyph\":{\"id\":\"2861\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2863\"},\"nonselection_glyph\":{\"id\":\"2862\"},\"view\":{\"id\":\"2865\"}},\"id\":\"2864\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3220\",\"type\":\"StringFormatter\"},{\"attributes\":{},\"id\":\"2964\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.2,\"line_dash\":[6],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2746\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3221\",\"type\":\"StringEditor\"},{\"attributes\":{\"bottom\":{\"field\":\"q3\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"top\":{\"field\":\"q2\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"2868\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"3028\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3222\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2717\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"3029\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3223\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"2935\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2938\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"lower\"},\"y1\":{\"field\":\"q1\"}},\"id\":\"2862\",\"type\":\"Segment\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2796\"},\"glyph\":{\"id\":\"2855\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2857\"},\"nonselection_glyph\":{\"id\":\"2856\"},\"view\":{\"id\":\"2859\"}},\"id\":\"2858\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"upper\"},\"y1\":{\"field\":\"q3\"}},\"id\":\"2857\",\"type\":\"Segment\"},{\"attributes\":{},\"id\":\"2887\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2888\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"upper\"},\"y1\":{\"field\":\"q3\"}},\"id\":\"2856\",\"type\":\"Segment\"},{\"attributes\":{},\"id\":\"2765\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2848\"}},\"id\":\"2853\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2719\",\"type\":\"LinearScale\"},{\"attributes\":{\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"lower\"},\"y1\":{\"field\":\"q1\"}},\"id\":\"2861\",\"type\":\"Segment\"},{\"attributes\":{},\"id\":\"2965\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2766\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"0\"},\"renderers\":[{\"id\":\"2957\"}]},\"id\":\"2970\",\"type\":\"LegendItem\"},{\"attributes\":{\"bottom\":{\"field\":\"q3\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.8},\"line_alpha\":{\"value\":0.8},\"top\":{\"field\":\"q2\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"2867\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"2874\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2735\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2850\",\"type\":\"Patch\"},{\"attributes\":{\"end\":1.549318904057409,\"start\":-0.5393951380715273},\"id\":\"2923\",\"type\":\"Range1d\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"blue\",\"hatch_alpha\":0.16,\"hatch_color\":\"blue\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2972\",\"type\":\"Patch\"},{\"attributes\":{\"source\":{\"id\":\"2842\"}},\"id\":\"2847\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"text\":\"Groups: 0 (Red) & 0 (Blue)\",\"text_font_size\":\"10pt\"},\"id\":\"2799\",\"type\":\"Title\"},{\"attributes\":{\"below\":[{\"id\":\"2931\"}],\"center\":[{\"id\":\"2934\"},{\"id\":\"2938\"},{\"id\":\"2969\"}],\"height\":315,\"left\":[{\"id\":\"2935\"}],\"min_border_bottom\":20,\"min_border_left\":20,\"min_border_right\":20,\"min_border_top\":20,\"renderers\":[{\"id\":\"2957\"},{\"id\":\"2975\"},{\"id\":\"2994\"},{\"id\":\"3000\"}],\"title\":{\"id\":\"2921\"},\"toolbar\":{\"id\":\"2946\"},\"toolbar_location\":null,\"width\":320,\"x_range\":{\"id\":\"2923\"},\"x_scale\":{\"id\":\"2927\"},\"y_range\":{\"id\":\"2925\"},\"y_scale\":{\"id\":\"2929\"}},\"id\":\"2920\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"2944\",\"type\":\"HelpTool\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"blue\",\"hatch_alpha\":0.2,\"hatch_color\":\"blue\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2974\",\"type\":\"Patch\"},{\"attributes\":{\"end\":4.729334232612893},\"id\":\"2925\",\"type\":\"Range1d\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2953\"},\"glyph\":{\"id\":\"2954\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2956\"},\"nonselection_glyph\":{\"id\":\"2955\"},\"view\":{\"id\":\"2958\"}},\"id\":\"2957\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"2987\"},\"selection_policy\":{\"id\":\"2986\"}},\"id\":\"2971\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2971\"},\"glyph\":{\"id\":\"2972\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2974\"},\"nonselection_glyph\":{\"id\":\"2973\"},\"view\":{\"id\":\"2976\"}},\"id\":\"2975\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"p.d.f.\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2961\"},\"group\":null,\"major_label_policy\":{\"id\":\"2962\"},\"ticker\":{\"id\":\"2936\"}},\"id\":\"2935\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"pO0xxnWm8z91Ot1Sz4HZv3U63VLPgdm/aK02VWZM2b9aIJBX/RbZv02T6VmU4di/QAZDXCus2L8yeZxewnbYvyXs9WBZQdi/GF9PY/AL2L8K0qhlh9bXv/1EAmgeode/8LdbarVr17/iKrVsTDbXv9WdDm/jANe/yBBocXrL1r+6g8FzEZbWv632GnaoYNa/oGl0eD8r1r+S3M161vXVv4VPJ31twNW/eMKAfwSL1b9qNdqBm1XVv12oM4QyINW/UBuNhsnq1L9CjuaIYLXUvzUBQIv3f9S/KHSZjY5K1L8a5/KPJRXUvw1aTJK839O/AM2llFOq07/yP/+W6nTTv+WyWJmBP9O/1yWymxgK07/KmAuer9TSv70LZaBGn9K/r36+ot1p0r+i8ReldDTSv5RkcacL/9G/h9fKqaLJ0b96SiSsOZTRv2y9fa7QXtG/XzDXsGcp0b9SozCz/vPQv0QWirWVvtC/N4njtyyJ0L8q/Dy6w1PQvxxvlrxaHtC/HsTffePRz78EqpKCEWfPv+mPRYc//M6/znX4i22Rzr+0W6uQmybOv5lBXpXJu82/ficRmvdQzb9kDcSeJebMv0nzdqNTe8y/LtkpqIEQzL8Uv9ysr6XLv/mkj7HdOsu/3opCtgvQyr/DcPW6OWXKv6lWqL9n+sm/jjxbxJWPyb9zIg7JwyTJv1kIwc3xuci/Pu5z0h9PyL8j1CbXTeTHvwm62dt7ece/7p+M4KkOx7/ThT/l16PGv7lr8ukFOca/nlGl7jPOxb+DN1jzYWPFv2gdC/iP+MS/TgO+/L2NxL8z6XAB7CLEvxjPIwYauMO//rTWCkhNw7/kmokPduLCv8iAPBSkd8K/rmbvGNIMwr+STKIdAKLBv3gyVSIuN8G/XhgIJ1zMwL9C/rorimHAv1DI22Bw7b+/HJRBaswXv7/kX6dzKEK+v7ArDX2EbL2/fPdyhuCWvL9Ew9iPPMG7vxCPPpmY67q/3FqkovQVur+kJgqsUEC5v3Dyb7Wsari/PL7VvgiVt78EijvIZL+2v9BVodHA6bW/nCEH2xwUtb9k7WzkeD60vzC50u3UaLO//IQ49zCTsr/EUJ4Ajb2xv5AcBArp57C/XOhpE0USsL9IaJ85Qnmuv+D/akz6zay/eJc2X7Iiq78ILwJyanepv6DGzYQizKe/OF6Zl9ogpr/I9WSqknWkv2CNML1KyqK/+CT8zwIfob8QeY/Fdeeev0CoJuvlkJu/YNe9EFY6mL+QBlU2xuOUv8A17Fs2jZG/wMkGA01tjL8gKDVOLcCFvwANxzIbJn6/gMkjydvLcL8AMgT84oxLvwB6RRRG0WM/gADGc+JCdz/gobTukE6CP4BDhqOw+4g/QOVXWNCojz9ww5QG+CqTP0CU/eCHgZY/IGVmuxfYmT/wNc+Vpy6dP2ADHLibQqA/0GtQpePtoT841ISSK5mjP6A8uX9zRKU/EKXtbLvvpj94DSJaA5uoP+B1VkdLRqo/UN6KNJPxqz+4Rr8h25ytPyCv8w4jSK8/yAsUfrV5sD/8P650WU+xPzR0SGv9JLI/aKjiYaH6sj+c3HxYRdCzP9QQF0/ppbQ/CEWxRY17tT88eUs8MVG2P3St5TLVJrc/qOF/KXn8tz/cFRogHdK4PxRKtBbBp7k/RH5ODWV9uj98sugDCVO7P7TmgvqsKLw/5Bod8VD+vD8cT7fn9NO9P1SDUd6Yqb4/jLfr1Dx/vz/e9cJlcCrAP/oPEGFClcA/FipdXBQAwT8uRKpX5mrBP0pe91K41cE/ZnhETopAwj9+kpFJXKvCP5qs3kQuFsM/tsYrQACBwz/O4Hg70uvDP+r6xTakVsQ/BhUTMnbBxD8eL2AtSCzFPzpJrSgal8U/VmP6I+wBxj9ufUcfvmzGP4qXlBqQ18Y/prHhFWJCxz++yy4RNK3HP9rlewwGGMg/9v/IB9iCyD8OGhYDqu3IPyo0Y/57WMk/Rk6w+U3DyT9eaP30Hy7KP3qCSvDxmMo/lpyX68MDyz+utuTmlW7LP8rQMeJn2cs/5up+3TlEzD/+BMzYC6/MPxofGdTdGc0/Njlmz6+EzT9OU7PKge/NP2ptAMZTWs4/hodNwSXFzj+eoZq89y/PP7q757fJms8/62qa2c0C0D/390DXNjjQPwWF59SfbdA/ExKO0gij0D8fnzTQcdjQPy0s283aDdE/O7mBy0ND0T9HRijJrHjRP1XTzsYVrtE/Y2B1xH7j0T9v7RvC5xjSP316wr9QTtI/iwdpvbmD0j+XlA+7IrnSP6UhtriL7tI/s65ctvQj0z+/OwO0XVnTP83IqbHGjtM/21VQry/E0z/n4vasmPnTP/VvnaoBL9Q/A/1DqGpk1D8Piuql05nUPx0XkaM8z9Q/K6Q3oaUE1T83Md6eDjrVP0W+hJx3b9U/U0srmuCk1T9h2NGXSdrVP21leJWyD9Y/e/IekxtF1j+Jf8WQhHrWP5UMbI7tr9Y/o5kSjFbl1j+xJrmJvxrXP72zX4coUNc/y0AGhZGF1z/ZzayC+rrXP+VaU4Bj8Nc/8+f5fcwl2D8BdaB7NVvYPw0CR3mekNg/G4/tdgfG2D8pHJR0cPvYPzWpOnLZMNk/Qzbhb0Jm2T9Rw4dtq5vZP11QLmsU0dk/a93UaH0G2j95antm5jvaP4X3IWRPcdo/k4TIYbim2j+hEW9fIdzaP62eFV2KEds/uyu8WvNG2z/JuGJYXHzbP9VFCVbFsds/49KvUy7n2z/xX1ZRlxzcP/3s/E4AUtw/C3qjTGmH3D8ZB0pK0rzcPyWU8Ec78tw/MyGXRaQn3T9Brj1DDV3dP0075EB2kt0/W8iKPt/H3T9pVTE8SP3dP3Xi1zmxMt4/g29+Nxpo3j+R/CQ1g53eP52JyzLs0t4/qxZyMFUI3z+5oxguvj3fP8Uwvysnc98/071lKZCo3z/hSgwn+d3fP/ZrWRKxCeA/frIskWUk4D8E+f8PGj/gP4o/047OWeA/EoamDYN04D+YzHmMN4/gPx4TTQvsqeA/plkgiqDE4D8soPMIVd/gP7LmxocJ+uA/Oi2aBr4U4T/Ac22Fci/hP0i6QAQnSuE/zgAUg9tk4T9UR+cBkH/hP9yNuoBEmuE/YtSN//i04T/oGmF+rc/hP3BhNP1h6uE/9qcHfBYF4j987tr6yh/iPwQ1rnl/OuI/inuB+DNV4j8QwlR36G/iP5gIKPaciuI/Hk/7dFGl4j+klc7zBcDiPyzcoXK62uI/siJ18W714j84aUhwIxDjP8CvG+/XKuM/RvbubYxF4z/MPMLsQGDjP1SDlWv1euM/2slo6qmV4z9gEDxpXrDjP+hWD+gSy+M/bp3iZsfl4z/047XlewDkP3wqiWQwG+Q/AnFc4+Q15D+Ity9imVDkPxD+AuFNa+Q/lkTWXwKG5D8ei6netqDkP6TRfF1ru+Q/KhhQ3B/W5D+yXiNb1PDkPzil9tmIC+U/vuvJWD0m5T9GMp3X8UDlP8x4cFamW+U/Ur9D1Vp25T/aBRdUD5HlP2BM6tLDq+U/5pK9UXjG5T9u2ZDQLOHlP/QfZE/h++U/emY3zpUW5j8CrQpNSjHmP4jz3cv+S+Y/DjqxSrNm5j+WgITJZ4HmPxzHV0gcnOY/og0rx9C25j8qVP5FhdHmP7Ca0cQ57OY/NuGkQ+4G5z++J3jCoiHnP0RuS0FXPOc/yrQewAtX5z9S+/E+wHHnP9hBxb10jOc/XoiYPCmn5z/mzmu73cHnP2wVPzqS3Oc/8lsSuUb35z96ouU3+xHoPwDpuLavLOg/hi+MNWRH6D8Odl+0GGLoP5S8MjPNfOg/GgMGsoGX6D+iSdkwNrLoPyiQrK/qzOg/rtZ/Lp/n6D82HVOtUwLpP7xjJiwIHek/Qqr5qrw36T/K8MwpcVLpP1A3oKglbek/1n1zJ9qH6T9exEamjqLpP+QKGiVDvek/alHto/fX6T/yl8AirPLpP3jek6FgDeo//iRnIBUo6j+GazqfyULqPwyyDR5+Xeo/kvjgnDJ46j8aP7Qb55LqP6CFh5qbreo/JsxaGVDI6j+uEi6YBOPqPzRZARe5/eo/up/UlW0Y6z9C5qcUIjPrP8gse5PWTes/TnNOEoto6z/WuSGRP4PrP1wA9Q/0nes/4kbIjqi46z9qjZsNXdPrP/DTbowR7us/dhpCC8YI7D/+YBWKeiPsP4Sn6AgvPuw/Cu67h+NY7D+SNI8GmHPsPxh7YoVMjuw/nsE1BAGp7D8mCAmDtcPsP6xO3AFq3uw/MpWvgB757D+624L/0hPtP0AiVn6HLu0/xmgp/TtJ7T9Or/x78GPtP9T1z/qkfu0/WjyjeVmZ7T/ignb4DbTtP2jJSXfCzu0/7g8d9nbp7T92VvB0KwTuP/ycw/PfHu4/guOWcpQ57j8KKmrxSFTuP5BwPXD9bu4/FrcQ77GJ7j+e/eNtZqTuPyREt+wav+4/qoqKa8/Z7j8y0V3qg/TuP7gXMWk4D+8/Pl4E6Owp7z/GpNdmoUTvP0zrquVVX+8/0jF+ZAp67z9aeFHjvpTvP+C+JGJzr+8/ZgX44CfK7z/uS8tf3OTvP3SSnt6Q/+8/fey4riIN8D/BjyLufBrwPwQzjC3XJ/A/R9b1bDE18D+LeV+si0LwP84cyevlT/A/EcAyK0Bd8D9VY5xqmmrwP5gGBqr0d/A/26lv6U6F8D8fTdkoqZLwP2LwQmgDoPA/pZOsp12t8D/pNhbnt7rwPyzafyYSyPA/b33pZWzV8D+zIFOlxuLwP/bDvOQg8PA/OWcmJHv98D99CpBj1QrxP8Ct+aIvGPE/BFFj4okl8T9H9Mwh5DLxP4qXNmE+QPE/zjqgoJhN8T8R3gng8lrxP1SBcx9NaPE/mCTdXqd18T/bx0aeAYPxPx5rsN1bkPE/Yg4aHbad8T+lsYNcEKvxP+hU7ZtquPE/LPhW28TF8T9vm8AaH9PxP7I+Klp54PE/9uGTmdPt8T85hf3YLfvxP3woZxiICPI/wMvQV+IV8j8DbzqXPCPyP0YSpNaWMPI/irUNFvE98j/NWHdVS0vyPxD84JSlWPI/VJ9K1P9l8j+XQrQTWnPyP9rlHVO0gPI/HomHkg6O8j9hLPHRaJvyP6TPWhHDqPI/6HLEUB228j8rFi6Qd8PyP265l8/R0PI/slwBDyze8j/1/2pOhuvyPzij1I3g+PI/fEY+zToG8z+/6acMlRPzPwKNEUzvIPM/RjB7i0ku8z+J0+TKozvzP8x2Tgr+SPM/EBq4SVhW8z9TvSGJsmPzP5Zgi8gMcfM/2gP1B2d+8z8dp15HwYvzP2BKyIYbmfM/pO0xxnWm8z8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"2967\"},\"selection_policy\":{\"id\":\"2966\"}},\"id\":\"2953\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2971\"}},\"id\":\"2976\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"2749\"}},\"id\":\"2755\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"2796\"}},\"id\":\"2871\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"outidx\":[229,51,60,68,84,86,112,117,124,151,155,3,62,66,69,93,111,125,131],\"outx\":[\"Test (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (0)\",\"Train (1)\",\"Train (1)\",\"Train (1)\",\"Train (1)\",\"Train (1)\",\"Train (1)\",\"Train (1)\",\"Train (1)\"],\"outy\":[0.8214677552404382,0.49288248611467317,0.5689361714704094,0.4543148801853856,0.5,0.5,0.4504769105473451,0.46677622377822353,0.4793434630628492,0.7303166914119562,0.7209831740142355,0.4385958581623884,0.41957909799237175,0.3156411859902415,0.4392449702482569,0.3113248324807283,0.24655514685435542,0.3091270046166569,0.36976185241963627]},\"selected\":{\"id\":\"3029\"},\"selection_policy\":{\"id\":\"3028\"}},\"id\":\"2797\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"blue\",\"hatch_alpha\":0.1,\"hatch_color\":\"blue\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2973\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"2939\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"2932\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"2945\"}},\"id\":\"2941\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2729\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"2942\",\"type\":\"SaveTool\"},{\"attributes\":{\"label\":{\"value\":\"1\"},\"renderers\":[{\"id\":\"2975\"}]},\"id\":\"2989\",\"type\":\"LegendItem\"},{\"attributes\":{\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"upper\"},\"y1\":{\"field\":\"q3\"}},\"id\":\"2855\",\"type\":\"Segment\"},{\"attributes\":{},\"id\":\"2987\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"2931\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2934\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2837\",\"type\":\"Patch\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"XYJH5kQr+D/HibSaoD34P96RgHyAVfg/DFTuTdtz+D/mD4+DsZn4P4VjwLb/x/g/HUiSDp//+D8I8tZhDkH5P7KFVu0mjPk/vmsc5srf+T/jKiDApjn6P+gbc2Iilvo/3+TFo5nw+j/yTLTP4kP7P7YbhqwSi/s/l+j3BVfC+z9kPxVVs+f7P6hoDlVs+/s/AAAAAAAA/D9zL95Ao/n7P095wtFd7fs/dynoi/bf+z93Lc7Y79T7P67Tp13Rzfs/bTZv5enJ+z8hBc9gl8b7P1rGO9wBwPs/PI2dGxqy+z+42MDCnJn7P8JKaQDcdPs/HxoMLyNE+z8+b2VepAn7P8IrfXL+yPo/Wf+oVYKG+j+xbqxjaEb6P5F/Tl4jDPo/OM/Dc+/Z+T8OSpGaqLD5P3pNkkTij/k/uVtJUC92+T/hefcHhWH5P3hWJiilT/k/MhAemX4++T+4KXuoeCz5P2PfvXagGPk//OGcdbQC+T/48gnsDuv4PysyGVt20vg/NeyGBeC5+D90hTPHM6L4P0Sh0UgfjPg/z6GOTgF4+D8wAtsO7mX4P2osQvrFVfg/KUOM3FNH+D/J+3ogZzr4P3Js373iLvg/pS4X9L4k+D/G2Wj5ABz4P8ndFXmuFPg/NyLqhlHr9z86JpcG/+P3P1vR6AtB2/c/jpMgQh3R9z83BIXfmMX3P9e8cyOsuPc/ltO9BTqq9z/Q/STxEZr3PzFecbH+h/c/vF4ut+Bz9z+Mesw4zF33P8oTefofRvc/1c3mpIkt9z8IDfYT8RT3PwQeY4pL/fY/niBCiV/n9j9I1oRXh9P2P87v4WaBwfY/iKnZ11qw9j8ehgj4ep72P0ektq/QifY/hrJtux1w9j/ytW5lV0/2P8gwPIwQJvY/b4Cxodzz9T9PkVOcl7n1P6gAV6p9efU/PtSCjQE39T/CkJqhW/b0P+Hl89Dcu/Q/PrWW/yOL9D9IJz89Y2b0P8RyYuTlTfQ/pjnEI/4/9D/g+jCfaDn0P5PJkBoWNvQ/UixYoi4y9D+K0jEnECv0P4nWF3QJIPQ/sIY9LqIS9D+N0CG/XAb0PwAAAAAAAPQ/WJfxqpME9D+cwOqqTBj0P2kXCPqoPfQ/SuR5U+109D8Os0swHbz0PyAbOlxmD/U/GOSMnd1p9T8d1d8/Wcb1P0KU4xk1IPY/TnqpEtlz9j/4DSme8b72P+O3bfFgAPc/fJw/SQA49z8a8HB8Tmb3P/SrEbIkjPc/Im5/g3+q9z86dktlX8L3P6J9uBm71Pc/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"hKe0mRUnvb9smYTZmpC4v1WLVBkg+rO/e/pIskrHrr9M3ugxVZqlvziEEWO/2pi/cC9FiVEDer8A2d08LbKHP+AkL58BM54/oK73T3ZGqD9o5SvotbmwP37zW6gwULU/lgGMaKvmuT+uD7woJn2+P+IOdnTQicE/7hWO1A3Vwz/6HKY0SyDGPwYkvpSIa8g/EivW9MW2yj8eMu5UAwLNPyo5BrVATc8/GiCPCj/M0D+gI5u63fHRPyYnp2p8F9M/rCqzGhs91D8yLr/KuWLVP7gxy3pYiNY/PjXXKvet1z/DOOPaldPYP0k874o0+dk/zz/7OtMe2z9VQwfrcUTcP9tGE5sQat0/YUofS6+P3j/nTSv7TbXfP7aom1V2beA/eqqhrUUA4T88rKcFFZPhPwCurV3kJeI/wq+ztbO44j+GsbkNg0vjP0izv2VS3uM/CrXFvSFx5D/OtssV8QPlP5C40W3AluU/VLrXxY8p5j8WvN0dX7zmP9q943UuT+c/nL/pzf3h5z9gwe8lzXToPyLD9X2cB+k/5sT71Wua6T+oxgEuOy3qP2zIB4YKwOo/LsoN3tlS6z/yyxM2qeXrP7TNGY54eOw/eM8f5kcL7T860SU+F57tP/7SK5bmMO4//tIrluYw7j860SU+F57tP3jPH+ZHC+0/tM0Zjnh47D/yyxM2qeXrPy7KDd7ZUus/bMgHhgrA6j+oxgEuOy3qP+bE+9Vrmuk/IsP1fZwH6T9gwe8lzXToP5y/6c394ec/2r3jdS5P5z8WvN0dX7zmP1S618WPKeY/kLjRbcCW5T/OtssV8QPlPwq1xb0hceQ/SLO/ZVLe4z+GsbkNg0vjP8Kvs7WzuOI/AK6tXeQl4j88rKcFFZPhP3qqoa1FAOE/tqibVXZt4D/nTSv7TbXfP2FKH0uvj94/20YTmxBq3T9VQwfrcUTcP88/+zrTHts/STzvijT52T/DOOPaldPYPz411yr3rdc/uDHLeliI1j8yLr/KuWLVP6wqsxobPdQ/JienanwX0z+gI5u63fHRPxogjwo/zNA/KjkGtUBNzz8eMu5UAwLNPxIr1vTFtso/BiS+lIhryD/6HKY0SyDGP+4VjtQN1cM/4g52dNCJwT+uD7woJn2+P5YBjGir5rk/fvNbqDBQtT9o5SvotbmwP6Cu9092Rqg/4CQvnwEznj8A2d08LbKHP3AvRYlRA3q/OIQRY7/amL9M3ugxVZqlv3v6SLJKx66/VYtUGSD6s79smYTZmpC4v4SntJkVJ72/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"2880\"},\"selection_policy\":{\"id\":\"2879\"}},\"id\":\"2830\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2986\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"Predicted Score\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2964\"},\"group\":null,\"major_label_policy\":{\"id\":\"2965\"},\"ticker\":{\"id\":\"2932\"}},\"id\":\"2931\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"red\",\"hatch_alpha\":0.2,\"hatch_color\":\"red\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2956\",\"type\":\"Patch\"},{\"attributes\":{\"factors\":[\"Train (0)\",\"Test (0)\",\"Train (1)\",\"Test (1)\"]},\"id\":\"2801\",\"type\":\"FactorRange\"},{\"attributes\":{\"below\":[{\"id\":\"2809\"}],\"center\":[{\"id\":\"2811\"},{\"id\":\"2815\"},{\"id\":\"2890\"}],\"height\":315,\"left\":[{\"id\":\"2812\"}],\"min_border_bottom\":20,\"min_border_left\":20,\"min_border_right\":20,\"min_border_top\":20,\"renderers\":[{\"id\":\"2834\"},{\"id\":\"2840\"},{\"id\":\"2846\"},{\"id\":\"2852\"},{\"id\":\"2858\"},{\"id\":\"2864\"},{\"id\":\"2870\"},{\"id\":\"2896\"},{\"id\":\"2902\"},{\"id\":\"2908\"},{\"id\":\"2914\"}],\"title\":{\"id\":\"2799\"},\"toolbar\":{\"id\":\"2823\"},\"toolbar_location\":null,\"width\":320,\"x_range\":{\"id\":\"2801\"},\"x_scale\":{\"id\":\"2805\"},\"y_range\":{\"id\":\"2803\"},\"y_scale\":{\"id\":\"2807\"}},\"id\":\"2798\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"2891\"}],\"visible\":false},\"id\":\"2890\",\"type\":\"Legend\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2749\"},\"glyph\":{\"id\":\"2751\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2753\"},\"nonselection_glyph\":{\"id\":\"2752\"},\"view\":{\"id\":\"2755\"}},\"id\":\"2754\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"2743\"}},\"id\":\"2748\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3043\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3044\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.8,\"line_dash\":[6],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2744\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"red\",\"hatch_alpha\":0.1,\"hatch_color\":\"red\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2955\",\"type\":\"Patch\"},{\"attributes\":{\"tools\":[{\"id\":\"2939\"},{\"id\":\"2940\"},{\"id\":\"2941\"},{\"id\":\"2942\"},{\"id\":\"2943\"},{\"id\":\"2944\"}]},\"id\":\"2946\",\"type\":\"Toolbar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2996\"},\"glyph\":{\"id\":\"2997\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2999\"},\"nonselection_glyph\":{\"id\":\"2998\"},\"view\":{\"id\":\"3001\"}},\"id\":\"3000\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"Train\"},\"renderers\":[{\"id\":\"2754\"}]},\"id\":\"2769\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.7,\"line_color\":\"green\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2751\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"blue\",\"hatch_alpha\":0.2,\"hatch_color\":\"blue\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2999\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3045\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"red\",\"hatch_alpha\":0.16,\"hatch_color\":\"red\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2991\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"2791\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"red\",\"hatch_alpha\":0.2,\"hatch_color\":\"red\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2993\",\"type\":\"Patch\"},{\"attributes\":{\"source\":{\"id\":\"2953\"}},\"id\":\"2958\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3046\",\"type\":\"Selection\"},{\"attributes\":{\"below\":[{\"id\":\"2721\"}],\"center\":[{\"id\":\"2724\"},{\"id\":\"2728\"},{\"id\":\"2768\"}],\"height\":315,\"left\":[{\"id\":\"2725\"}],\"renderers\":[{\"id\":\"2747\"},{\"id\":\"2754\"},{\"id\":\"2777\"}],\"title\":{\"id\":\"2711\"},\"toolbar\":{\"id\":\"2736\"},\"toolbar_location\":null,\"width\":320,\"x_range\":{\"id\":\"2713\"},\"x_scale\":{\"id\":\"2717\"},\"y_range\":{\"id\":\"2715\"},\"y_scale\":{\"id\":\"2719\"}},\"id\":\"2710\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"3044\"},\"selection_policy\":{\"id\":\"3043\"}},\"id\":\"2990\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2990\"},\"glyph\":{\"id\":\"2991\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2993\"},\"nonselection_glyph\":{\"id\":\"2992\"},\"view\":{\"id\":\"2995\"}},\"id\":\"2994\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Sensitivity\",\"coordinates\":null,\"formatter\":{\"id\":\"2758\"},\"group\":null,\"major_label_policy\":{\"id\":\"2759\"},\"ticker\":{\"id\":\"2726\"}},\"id\":\"2725\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"2990\"}},\"id\":\"2995\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2962\",\"type\":\"AllLabels\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2754\"}],\"tooltips\":[[\"Specificity\",\"@spec{1.111}\"],[\"Sensitivity\",\"@y{1.111} (+/- @ci{1.111})\"]]},\"id\":\"2770\",\"type\":\"HoverTool\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"2970\"},{\"id\":\"2989\"}],\"visible\":false},\"id\":\"2969\",\"type\":\"Legend\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"blue\",\"hatch_alpha\":0.16,\"hatch_color\":\"blue\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2997\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"red\",\"hatch_alpha\":0.1,\"hatch_color\":\"red\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2992\",\"type\":\"Patch\"},{\"attributes\":{\"line_alpha\":0.7,\"line_color\":\"orange\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2774\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"/Ms1tekw9T+AEkErjdy8v4ASQSuN3Ly/r3j6s8wfvL/e3rM8DGO7vw1FbcVLprq/PKsmTovpub9rEeDWyiy5v5p3mV8KcLi/yt1S6Emzt7/4Qwxxifa2vyiqxfnIOba/VhB/ggh9tb+GdjgLSMC0v7Xc8ZOHA7S/5EKrHMdGs78TqWSlBoqyv0IPHi5GzbG/cXXXtoUQsb+g25A/xVOwv56DlJAJLq+//E8Hooi0rb9aHHqzBzusv7no7MSGwaq/FrVf1gVIqb90gdLnhM6nv9RNRfkDVaa/Mhq4CoPbpL+Q5iocAmKjv+6ynS2B6KG/TH8QPwBvoL9Ulwah/uqdvxAw7MP895q/zMjR5voEmL+IYbcJ+RGVv0T6nCz3HpK/ACYFn+pXjr94V9Dk5nGIv/CImyrji4K/0HTN4L5Leb+Ar8fYbv9qvwCro3//Oju/wMTe+K4wZD9g/9jwXuR1PzhOoTIz2IA/wBzW7Da+hj9Q6wqnOqSMP+jcnzAfRZE/MES6DSE4lD9wq9TqIiuXP7AS78ckHpo/+HkJpSYRnT+c8BFBFAKgP0Akny+Ve6E/4FcsHhb1oj+Ei7kMl26kPyS/RvsX6KU/yPLT6Zhhpz9oJmHYGduoPwxa7saaVKo/rI17tRvOqz9QwQiknEetP/D0lZIdwa4/SpSRQE8dsD8aLti3D9qwP+zHHi/QlrE/vGFlppBTsj+M+6sdURCzP16V8pQRzbM/Li85DNKJtD8AyX+Dkka1P9BixvpSA7Y/ovwMchPAtj9yllPp03y3P0QwmmCUObg/FMrg11T2uD/mYydPFbO5P7b9bcbVb7o/iJe0PZYsuz9YMfu0Vum7PyrLQSwXprw/+mSIo9divT/M/s4amB++P5yYFZJY3L4/bDJcCRmZvz8fZlHA7CrAPwez9PtMicA/8P+XN63nwD/YTDtzDUbBP8CZ3q5tpME/quaB6s0Cwj+SMyUmLmHCP3qAyGGOv8I/Ys1rne4dwz9MGg/ZTnzDPzRnshSv2sM/HLRVUA85xD8EAfmLb5fEP+xNnMfP9cQ/1po/AzBUxT++5+I+kLLFP6Y0hnrwEMY/joEptlBvxj94zszxsM3GP2AbcC0RLMc/SGgTaXGKxz8wtbak0ejHPxoCWuAxR8g/Ak/9G5KlyD/qm6BX8gPJP9LoQ5NSYsk/vDXnzrLAyT+kgooKEx/KP4zPLUZzfco/dBzRgdPbyj9caXS9MzrLP0a2F/mTmMs/LgO7NPT2yz8WUF5wVFXMP/6cAay0s8w/6Omk5xQSzT/QNkgjdXDNP7iD617Vzs0/oNCOmjUtzj+KHTLWlYvOP3Jq1RH26c4/Wrd4TVZIzz9CBByJtqbPP5aoX2KLAtA/Ck8xgLsx0D9+9QKe62DQP/Kb1LsbkNA/ZkKm2Uu/0D/b6Hf3e+7QP0+PSRWsHdE/wzUbM9xM0T833OxQDHzRP6yCvm48q9E/ICmQjGza0T+Uz2GqnAnSPwh2M8jMONI/fRwF5vxn0j/xwtYDLZfSP2VpqCFdxtI/2Q96P4310j9OtktdvSTTP8JcHXvtU9M/NgPvmB2D0z+qqcC2TbLTPx5QktR94dM/k/Zj8q0Q1D8HnTUQ3j/UP3tDBy4Ob9Q/7+nYSz6e1D9kkKppbs3UP9g2fIee/NQ/TN1Npc4r1T/Agx/D/lrVPzUq8eAuitU/qdDC/l651T8dd5Qcj+jVP5EdZjq/F9Y/BsQ3WO9G1j96agl2H3bWP+4Q25NPpdY/YressX/U1j/WXX7PrwPXP0sEUO3fMtc/v6ohCxBi1z8zUfMoQJHXP6f3xEZwwNc/HJ6WZKDv1z+QRGiC0B7YPwTrOaAATtg/eJELvjB92D/tN93bYKzYP2DervmQ29g/1oSAF8EK2T9KK1I18TnZP77RI1Mhadk/Mnj1cFGY2T+mHseOgcfZPxrFmKyx9tk/jmtqyuEl2j8CEjzoEVXaP3a4DQZChNo/7F7fI3Kz2j9gBbFBouLaP9Srgl/SEds/SFJUfQJB2z+8+CWbMnDbPzCf97hin9s/pEXJ1pLO2z8Y7Jr0wv3bP4ySbBLzLNw/Ajk+MCNc3D923w9OU4vcP+qF4WuDutw/XiyzibPp3D/S0oSn4xjdP0Z5VsUTSN0/uh8o40N33T8uxvkAdKbdP6Rsyx6k1d0/GBOdPNQE3j+MuW5aBDTePwBgQHg0Y94/dAYSlmSS3j/orOOzlMHeP1xTtdHE8N4/0PmG7/Qf3z9EoFgNJU/fP7pGKitVft8/Lu37SIWt3z+ik81mtdzfPwudT8LyBeA/RXA40Yod4D9/QyHgIjXgP7kWCu+6TOA/8+ny/VJk4D8uvdsM63vgP2iQxBuDk+A/omOtKhur4D/cNpY5s8LgPxYKf0hL2uA/UN1nV+Px4D+KsFBmewnhP8SDOXUTIeE//lYihKs44T85KguTQ1DhP3P986HbZ+E/rdDcsHN/4T/no8W/C5fhPyF3rs6jruE/W0qX3TvG4T+VHYDs093hP8/waPtr9eE/CsRRCgQN4j9ElzoZnCTiP35qIyg0POI/uD0MN8xT4j/yEPVFZGviPyzk3VT8guI/ZrfGY5Sa4j+giq9yLLLiP9pdmIHEyeI/FTGBkFzh4j9PBGqf9PjiP4nXUq6MEOM/w6o7vSQo4z/9fSTMvD/jPzdRDdtUV+M/cST26exu4z+r9974hIbjP+bKxwcdnuM/IJ6wFrW14z9acZklTc3jP5REgjTl5OM/zhdrQ3384z8I61NSFRTkP0K+PGGtK+Q/fJElcEVD5D+2ZA5/3VrkP/E39411cuQ/KwvgnA2K5D9l3sirpaHkP5+xsbo9ueQ/2YSaydXQ5D8TWIPYbejkP00rbOcFAOU/h/5U9p0X5T/C0T0FNi/lP/ykJhTORuU/NngPI2Ze5T9wS/gx/nXlP6oe4UCWjeU/5PHJTy6l5T8exbJexrzlP1iYm21e1OU/kmuEfPbr5T/NPm2LjgPmPwcSVpomG+Y/QeU+qb4y5j97uCe4VkrmP7WLEMfuYeY/71751YZ55j8pMuLkHpHmP2MFy/O2qOY/ntizAk/A5j/Yq5wR59fmPxJ/hSB/7+Y/TFJuLxcH5z+GJVc+rx7nP8D4P01HNuc/+ssoXN9N5z80nxFrd2XnP25y+nkPfec/qUXjiKeU5z/jGMyXP6znPx3stKbXw+c/V7+dtW/b5z+RkobEB/PnP8tlb9OfCug/BTlY4jci6D8/DEHxzznoP3rfKQBoUeg/tLISDwBp6D/uhfsdmIDoPyhZ5CwwmOg/YizNO8iv6D+c/7VKYMfoP9bSnln43ug/EKaHaJD26D9KeXB3KA7pP4VMWYbAJek/vx9ClVg96T/58iqk8FTpPzPGE7OIbOk/bZn8wSCE6T+nbOXQuJvpP+E/zt9Qs+k/GxO37ujK6T9W5p/9gOLpP5C5iAwZ+uk/yoxxG7ER6j8EYFoqSSnqPz4zQznhQOo/eAYsSHlY6j+y2RRXEXDqP+ys/WWph+o/JoDmdEGf6j9hU8+D2bbqP5smuJJxzuo/1fmgoQnm6j8PzYmwof3qP0mgcr85Fes/g3NbztEs6z+9RkTdaUTrP/cZLewBXOs/Me0V+5lz6z9swP4JMovrP6aT5xjKous/4GbQJ2K66z8aOrk2+tHrP1QNokWS6es/juCKVCoB7D/Is3NjwhjsPwKHXHJaMOw/PVpFgfJH7D93LS6Qil/sP7AAF58id+w/6tP/rbqO7D8mp+i8UqbsP2B60cvqvew/mk262oLV7D/UIKPpGu3sPw70i/iyBO0/SMd0B0sc7T+Cml0W4zPtP7xtRiV7S+0/9kAvNBNj7T8wFBhDq3rtP2rnAFJDku0/pLrpYNup7T/ejdJvc8HtPxhhu34L2e0/UjSkjaPw7T+MB42cOwjuP8badavTH+4/Aq5eums37j88gUfJA0/uP3ZUMNibZu4/sCcZ5zN+7j/q+gH2y5XuPyTO6gRkre4/XqHTE/zE7j+YdLwilNzuP9JHpTEs9O4/DBuOQMQL7z9G7nZPXCPvP4DBX170Ou8/upRIbYxS7z/0ZzF8JGrvPy47Gou8ge8/aA4DmlSZ7z+i4euo7LDvP9y01LeEyO8/GIi9xhzg7z9SW6bVtPfvP0aXR3KmB/A/4wC8eXIT8D+AajCBPh/wPx3UpIgKK/A/uj0ZkNY28D9Xp42XokLwP/QQAp9uTvA/kXp2pjpa8D8u5OqtBmbwP8tNX7XScfA/aLfTvJ598D8FIUjEaonwP6KKvMs2lfA/P/Qw0wKh8D/cXaXazqzwP3rHGeKauPA/FzGO6WbE8D+0mgLxMtDwP1EEd/j+2/A/7m3r/8rn8D+L118Hl/PwPyhB1A5j//A/xapIFi8L8T9iFL0d+xbxP/99MSXHIvE/nOelLJMu8T85URo0XzrxP9a6jjsrRvE/cyQDQ/dR8T8QjndKw13xP63361GPafE/SmFgWVt18T/oytRgJ4HxP4U0SWjzjPE/Ip69b7+Y8T+/BzJ3i6TxP1xxpn5XsPE/+doahiO88T+WRI+N78fxPzOuA5W70/E/0Bd4nIff8T9tgeyjU+vxPwrrYKsf9/E/p1TVsusC8j9Evkm6tw7yP+EnvsGDGvI/fpEyyU8m8j8b+6bQGzLyP7hkG9jnPfI/Vs6P37NJ8j/zNwTnf1XyP5CheO5LYfI/LQvt9Rdt8j/KdGH943jyP2fe1QSwhPI/BEhKDHyQ8j+hsb4TSJzyPz4bMxsUqPI/24SnIuCz8j947hsqrL/yPxVYkDF4y/I/ssEEOUTX8j9PK3lAEOPyP+yU7Ufc7vI/if5hT6j68j8maNZWdAbzP8TRSl5AEvM/YTu/ZQwe8z/+pDNt2CnzP5sOqHSkNfM/OHgcfHBB8z/V4ZCDPE3zP3JLBYsIWfM/D7V5ktRk8z+sHu6ZoHDzP0mIYqFsfPM/5vHWqDiI8z+DW0uwBJTzPyDFv7fQn/M/vS40v5yr8z9amKjGaLfzP/cBHc40w/M/lGuR1QDP8z8y1QXdzNrzP88+euSY5vM/bKju62Ty8z8JEmPzMP7zP6Z71/r8CfQ/Q+VLAskV9D/gTsAJlSH0P324NBFhLfQ/GiKpGC059D+3ix0g+UT0P1T1kSfFUPQ/8V4GL5Fc9D+OyHo2XWj0Pysy7z0pdPQ/yJtjRfV/9D9lBdhMwYv0PwJvTFSNl/Q/oNjAW1mj9D89QjVjJa/0P9qrqWrxuvQ/dxUecr3G9D8Uf5J5idL0P7HoBoFV3vQ/TlJ7iCHq9D/ru++P7fX0P4glZJe5AfU/JY/YnoUN9T/C+EymURn1P19iwa0dJfU//Ms1tekw9T8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"3046\"},\"selection_policy\":{\"id\":\"3045\"}},\"id\":\"2996\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2943\",\"type\":\"ResetTool\"},{\"attributes\":{\"data\":{\"spec\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAB2gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]}},\"selected\":{\"id\":\"2791\"},\"selection_policy\":{\"id\":\"2790\"}},\"id\":\"2772\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"orange\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2776\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2996\"}},\"id\":\"3001\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2945\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2877\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"blue\",\"hatch_alpha\":0.1,\"hatch_color\":\"blue\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2998\",\"type\":\"Patch\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2775\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2772\"}},\"id\":\"2778\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2772\"},\"glyph\":{\"id\":\"2774\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2776\"},\"nonselection_glyph\":{\"id\":\"2775\"},\"view\":{\"id\":\"2778\"}},\"id\":\"2777\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2878\",\"type\":\"AllLabels\"},{\"attributes\":{\"label\":{\"value\":\"Test\"},\"renderers\":[{\"id\":\"2777\"}]},\"id\":\"2793\",\"type\":\"LegendItem\"},{\"attributes\":{\"end\":1.2052140792382606,\"start\":-0.2319440010728532},\"id\":\"2803\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2940\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"editor\":{\"id\":\"3217\"},\"field\":\"manw_pval\",\"formatter\":{\"id\":\"3216\"},\"title\":\"ManW P-Value\"},\"id\":\"3003\",\"type\":\"TableColumn\"},{\"attributes\":{\"axis_label\":\"Class\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2877\"},\"group\":null,\"major_label_policy\":{\"id\":\"2878\"},\"ticker\":{\"id\":\"2810\"}},\"id\":\"2809\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"2790\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2807\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2805\",\"type\":\"CategoricalScale\"},{\"attributes\":{},\"id\":\"2810\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"axis\":{\"id\":\"2809\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2811\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2817\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"axis_label\":\"Predicted Score\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2874\"},\"group\":null,\"major_label_policy\":{\"id\":\"2875\"},\"ticker\":{\"id\":\"2813\"}},\"id\":\"2812\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data\":{\"ci\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"lowci\":{\"__ndarray__\":\"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FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"spec\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"uppci\":{\"__ndarray__\":\"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FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"y\":{\"__ndarray__\":\"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FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]}},\"selected\":{\"id\":\"2766\"},\"selection_policy\":{\"id\":\"2765\"}},\"id\":\"2749\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis\":{\"id\":\"2812\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"2815\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2879\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2813\",\"type\":\"BasicTicker\"},{\"attributes\":{\"tools\":[{\"id\":\"2816\"},{\"id\":\"2817\"},{\"id\":\"2818\"},{\"id\":\"2819\"},{\"id\":\"2820\"},{\"id\":\"2821\"},{\"id\":\"2916\"},{\"id\":\"2918\"}]},\"id\":\"2823\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"2880\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2821\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"2816\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"2822\"}},\"id\":\"2818\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2819\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2820\",\"type\":\"ResetTool\"}],\"root_ids\":[\"3069\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n",
+              "  const render_items = [{\"docid\":\"53850888-0f1c-4e6f-af8f-90f3501208e2\",\"root_ids\":[\"3069\"],\"roots\":{\"3069\":\"5d2abef0-6c1a-4370-85d6-57f92b1ca2fe\"}}];\n",
+              "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
+              "  }\n",
+              "  if (root.Bokeh !== undefined) {\n",
+              "    embed_document(root);\n",
+              "  } else {\n",
+              "    let attempts = 0;\n",
+              "    const timer = setInterval(function(root) {\n",
+              "      if (root.Bokeh !== undefined) {\n",
+              "        clearInterval(timer);\n",
+              "        embed_document(root);\n",
+              "      } else {\n",
+              "        attempts++;\n",
+              "        if (attempts > 100) {\n",
+              "          clearInterval(timer);\n",
+              "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
+              "        }\n",
+              "      }\n",
+              "    }, 10, root)\n",
+              "  }\n",
+              "})(window);"
+            ],
+            "application/vnd.bokehjs_exec.v0+json": ""
+          },
+          "metadata": {
+            "application/vnd.bokehjs_exec.v0+json": {
+              "id": "3069"
+            }
+          }
+        }
+      ],
+      "source": [
+        "# Build Model\n",
+        "model = cb.model.SVM(C=0.03, kernel=\"linear\")     \n",
+        "YPredTrain = model.train(XTrainKnn, YTrain)\n",
+        "YPredTest = model.test(XTestKnn)\n",
+        "\n",
+        "# Put YTrain and YPredTrain in a List\n",
+        "EvalTrain = [YTrain, YPredTrain]\n",
+        "\n",
+        "# Put YTest and YPrestTest in a List\n",
+        "EvalTest = [YTest, YPredTest]\n",
+        "\n",
+        "# Evaluate Model (include Test Dataset)\n",
+        "model.evaluate(testset=EvalTest) "
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "XUdMu6WPpWvc"
+      },
+      "source": [
+        "### 6. Bootstrap Evaluation"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 8,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/",
+          "height": 909
+        },
+        "id": "ybjV4dgcpWvc",
+        "outputId": "68289c34-a5ba-4a77-80d2-f383f743cc01"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Number of cores set to: 2\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "100%|██████████| 100/100 [00:05<00:00, 17.95it/s]\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Time taken: 0.10 minutes with 2 cores\n"
+          ]
+        },
+        {
+          "output_type": "stream",
+          "name": "stderr",
+          "text": [
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/bootstrap/BaseBootstrap.py:343: SettingWithCopyWarning: \n",
+            "A value is trying to be set on a copy of a slice from a DataFrame\n",
+            "\n",
+            "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+            "  self.table[i][0] = np.round(self.table[i][0], 2)\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/bootstrap/BaseBootstrap.py:344: SettingWithCopyWarning: \n",
+            "A value is trying to be set on a copy of a slice from a DataFrame\n",
+            "\n",
+            "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+            "  self.table[i][1] = np.round(self.table[i][1], 2)\n",
+            "/usr/local/lib/python3.10/dist-packages/cimcb/bootstrap/BaseBootstrap.py:348: SettingWithCopyWarning: \n",
+            "A value is trying to be set on a copy of a slice from a DataFrame\n",
+            "\n",
+            "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+            "  self.table[i][2] = \"%0.2e\" % self.table[i][2]\n",
+            "BokehDeprecationWarning: 'WidgetBox' is deprecated and will be removed in Bokeh 3.0, use 'bokeh.models.Column' instead\n"
+          ]
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function now() {\n",
+              "    return new Date();\n",
+              "  }\n",
+              "\n",
+              "  const force = true;\n",
+              "\n",
+              "  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
+              "    root._bokeh_onload_callbacks = [];\n",
+              "    root._bokeh_is_loading = undefined;\n",
+              "  }\n",
+              "\n",
+              "const JS_MIME_TYPE = 'application/javascript';\n",
+              "  const HTML_MIME_TYPE = 'text/html';\n",
+              "  const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
+              "  const CLASS_NAME = 'output_bokeh rendered_html';\n",
+              "\n",
+              "  /**\n",
+              "   * Render data to the DOM node\n",
+              "   */\n",
+              "  function render(props, node) {\n",
+              "    const script = document.createElement(\"script\");\n",
+              "    node.appendChild(script);\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when an output is cleared or removed\n",
+              "   */\n",
+              "  function handleClearOutput(event, handle) {\n",
+              "    const cell = handle.cell;\n",
+              "\n",
+              "    const id = cell.output_area._bokeh_element_id;\n",
+              "    const server_id = cell.output_area._bokeh_server_id;\n",
+              "    // Clean up Bokeh references\n",
+              "    if (id != null && id in Bokeh.index) {\n",
+              "      Bokeh.index[id].model.document.clear();\n",
+              "      delete Bokeh.index[id];\n",
+              "    }\n",
+              "\n",
+              "    if (server_id !== undefined) {\n",
+              "      // Clean up Bokeh references\n",
+              "      const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
+              "      cell.notebook.kernel.execute(cmd_clean, {\n",
+              "        iopub: {\n",
+              "          output: function(msg) {\n",
+              "            const id = msg.content.text.trim();\n",
+              "            if (id in Bokeh.index) {\n",
+              "              Bokeh.index[id].model.document.clear();\n",
+              "              delete Bokeh.index[id];\n",
+              "            }\n",
+              "          }\n",
+              "        }\n",
+              "      });\n",
+              "      // Destroy server and session\n",
+              "      const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
+              "      cell.notebook.kernel.execute(cmd_destroy);\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  /**\n",
+              "   * Handle when a new output is added\n",
+              "   */\n",
+              "  function handleAddOutput(event, handle) {\n",
+              "    const output_area = handle.output_area;\n",
+              "    const output = handle.output;\n",
+              "\n",
+              "    // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
+              "    if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n",
+              "      return\n",
+              "    }\n",
+              "\n",
+              "    const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
+              "\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
+              "      toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
+              "      // store reference to embed id on output_area\n",
+              "      output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
+              "    }\n",
+              "    if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
+              "      const bk_div = document.createElement(\"div\");\n",
+              "      bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
+              "      const script_attrs = bk_div.children[0].attributes;\n",
+              "      for (let i = 0; i < script_attrs.length; i++) {\n",
+              "        toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
+              "        toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\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",
+              "  function register_renderer(events, OutputArea) {\n",
+              "\n",
+              "    function append_mime(data, metadata, element) {\n",
+              "      // create a DOM node to render to\n",
+              "      const 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",
+              "      const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
+              "      render(props, toinsert[toinsert.length - 1]);\n",
+              "      element.append(toinsert);\n",
+              "      return toinsert\n",
+              "    }\n",
+              "\n",
+              "    /* Handle when an output is cleared or removed */\n",
+              "    events.on('clear_output.CodeCell', handleClearOutput);\n",
+              "    events.on('delete.Cell', handleClearOutput);\n",
+              "\n",
+              "    /* Handle when a new output is added */\n",
+              "    events.on('output_added.OutputArea', handleAddOutput);\n",
+              "\n",
+              "    /**\n",
+              "     * Register the mime type and append_mime function with output_area\n",
+              "     */\n",
+              "    OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
+              "      /* Is output safe? */\n",
+              "      safe: true,\n",
+              "      /* Index of renderer in `output_area.display_order` */\n",
+              "      index: 0\n",
+              "    });\n",
+              "  }\n",
+              "\n",
+              "  // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
+              "  if (root.Jupyter !== undefined) {\n",
+              "    const events = require('base/js/events');\n",
+              "    const OutputArea = require('notebook/js/outputarea').OutputArea;\n",
+              "\n",
+              "    if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
+              "      register_renderer(events, OutputArea);\n",
+              "    }\n",
+              "  }\n",
+              "  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
+              "    root._bokeh_timeout = Date.now() + 5000;\n",
+              "    root._bokeh_failed_load = false;\n",
+              "  }\n",
+              "\n",
+              "  const NB_LOAD_WARNING = {'data': {'text/html':\n",
+              "     \"<div style='background-color: #fdd'>\\n\"+\n",
+              "     \"<p>\\n\"+\n",
+              "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
+              "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
+              "     \"</p>\\n\"+\n",
+              "     \"<ul>\\n\"+\n",
+              "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
+              "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
+              "     \"</ul>\\n\"+\n",
+              "     \"<code>\\n\"+\n",
+              "     \"from bokeh.resources import INLINE\\n\"+\n",
+              "     \"output_notebook(resources=INLINE)\\n\"+\n",
+              "     \"</code>\\n\"+\n",
+              "     \"</div>\"}};\n",
+              "\n",
+              "  function display_loaded() {\n",
+              "    const el = document.getElementById(null);\n",
+              "    if (el != null) {\n",
+              "      el.textContent = \"BokehJS is loading...\";\n",
+              "    }\n",
+              "    if (root.Bokeh !== undefined) {\n",
+              "      if (el != null) {\n",
+              "        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
+              "      }\n",
+              "    } else if (Date.now() < root._bokeh_timeout) {\n",
+              "      setTimeout(display_loaded, 100)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  function run_callbacks() {\n",
+              "    try {\n",
+              "      root._bokeh_onload_callbacks.forEach(function(callback) {\n",
+              "        if (callback != null)\n",
+              "          callback();\n",
+              "      });\n",
+              "    } finally {\n",
+              "      delete root._bokeh_onload_callbacks\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: all callbacks have finished\");\n",
+              "  }\n",
+              "\n",
+              "  function load_libs(css_urls, js_urls, callback) {\n",
+              "    if (css_urls == null) css_urls = [];\n",
+              "    if (js_urls == null) js_urls = [];\n",
+              "\n",
+              "    root._bokeh_onload_callbacks.push(callback);\n",
+              "    if (root._bokeh_is_loading > 0) {\n",
+              "      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
+              "      return null;\n",
+              "    }\n",
+              "    if (js_urls == null || js_urls.length === 0) {\n",
+              "      run_callbacks();\n",
+              "      return null;\n",
+              "    }\n",
+              "    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
+              "    root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
+              "\n",
+              "    function on_load() {\n",
+              "      root._bokeh_is_loading--;\n",
+              "      if (root._bokeh_is_loading === 0) {\n",
+              "        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
+              "        run_callbacks()\n",
+              "      }\n",
+              "    }\n",
+              "\n",
+              "    function on_error(url) {\n",
+              "      console.error(\"failed to load \" + url);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < css_urls.length; i++) {\n",
+              "      const url = css_urls[i];\n",
+              "      const element = document.createElement(\"link\");\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.rel = \"stylesheet\";\n",
+              "      element.type = \"text/css\";\n",
+              "      element.href = url;\n",
+              "      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
+              "      document.body.appendChild(element);\n",
+              "    }\n",
+              "\n",
+              "    for (let i = 0; i < js_urls.length; i++) {\n",
+              "      const url = js_urls[i];\n",
+              "      const element = document.createElement('script');\n",
+              "      element.onload = on_load;\n",
+              "      element.onerror = on_error.bind(null, url);\n",
+              "      element.async = false;\n",
+              "      element.src = url;\n",
+              "      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
+              "      document.head.appendChild(element);\n",
+              "    }\n",
+              "  };\n",
+              "\n",
+              "  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n",
+              "  const css_urls = [];\n",
+              "\n",
+              "  const inline_js = [    function(Bokeh) {\n",
+              "      Bokeh.set_log_level(\"info\");\n",
+              "    },\n",
+              "function(Bokeh) {\n",
+              "    }\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",
+              "      inline_js[i].call(root, root.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",
+              "    } else if (force !== true) {\n",
+              "      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n",
+              "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
+              "    }\n",
+              "  }\n",
+              "\n",
+              "  if (root._bokeh_is_loading === 0) {\n",
+              "    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
+              "    run_inline_js();\n",
+              "  } else {\n",
+              "    load_libs(css_urls, js_urls, function() {\n",
+              "      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
+              "      run_inline_js();\n",
+              "    });\n",
+              "  }\n",
+              "}(window));"
+            ],
+            "application/vnd.bokehjs_load.v0+json": "(function(root) {\n  function now() {\n    return new Date();\n  }\n\n  const force = true;\n\n  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n    root._bokeh_onload_callbacks = [];\n    root._bokeh_is_loading = undefined;\n  }\n\n\n  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n    root._bokeh_timeout = Date.now() + 5000;\n    root._bokeh_failed_load = false;\n  }\n\n  const NB_LOAD_WARNING = {'data': {'text/html':\n     \"<div style='background-color: #fdd'>\\n\"+\n     \"<p>\\n\"+\n     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n     \"</p>\\n\"+\n     \"<ul>\\n\"+\n     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n     \"</ul>\\n\"+\n     \"<code>\\n\"+\n     \"from bokeh.resources import INLINE\\n\"+\n     \"output_notebook(resources=INLINE)\\n\"+\n     \"</code>\\n\"+\n     \"</div>\"}};\n\n  function display_loaded() {\n    const el = document.getElementById(null);\n    if (el != null) {\n      el.textContent = \"BokehJS is loading...\";\n    }\n    if (root.Bokeh !== undefined) {\n      if (el != null) {\n        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n      }\n    } else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(display_loaded, 100)\n    }\n  }\n\n  function run_callbacks() {\n    try {\n      root._bokeh_onload_callbacks.forEach(function(callback) {\n        if (callback != null)\n          callback();\n      });\n    } finally {\n      delete root._bokeh_onload_callbacks\n    }\n    console.debug(\"Bokeh: all callbacks have finished\");\n  }\n\n  function load_libs(css_urls, js_urls, callback) {\n    if (css_urls == null) css_urls = [];\n    if (js_urls == null) js_urls = [];\n\n    root._bokeh_onload_callbacks.push(callback);\n    if (root._bokeh_is_loading > 0) {\n      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n      return null;\n    }\n    if (js_urls == null || js_urls.length === 0) {\n      run_callbacks();\n      return null;\n    }\n    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n    root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n    function on_load() {\n      root._bokeh_is_loading--;\n      if (root._bokeh_is_loading === 0) {\n        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n        run_callbacks()\n      }\n    }\n\n    function on_error(url) {\n      console.error(\"failed to load \" + url);\n    }\n\n    for (let i = 0; i < css_urls.length; i++) {\n      const url = css_urls[i];\n      const element = document.createElement(\"link\");\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.rel = \"stylesheet\";\n      element.type = \"text/css\";\n      element.href = url;\n      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n      document.body.appendChild(element);\n    }\n\n    for (let i = 0; i < js_urls.length; i++) {\n      const url = js_urls[i];\n      const element = document.createElement('script');\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.async = false;\n      element.src = url;\n      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n      document.head.appendChild(element);\n    }\n  };\n\n  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.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n  const css_urls = [];\n\n  const inline_js = [    function(Bokeh) {\n      Bokeh.set_log_level(\"info\");\n    },\nfunction(Bokeh) {\n    }\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      inline_js[i].call(root, root.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    } else if (force !== true) {\n      const cell = $(document.getElementById(null)).parents('.cell').data().cell;\n      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n    }\n  }\n\n  if (root._bokeh_is_loading === 0) {\n    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n    run_inline_js();\n  } else {\n    load_libs(css_urls, js_urls, function() {\n      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n      run_inline_js();\n    });\n  }\n}(window));"
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "text/html": [
+              "\n",
+              "  <div class=\"bk-root\" id=\"59b19f0c-ba8d-43bb-be31-63ad516c4b30\" data-root-id=\"3965\"></div>\n"
+            ]
+          },
+          "metadata": {}
+        },
+        {
+          "output_type": "display_data",
+          "data": {
+            "application/javascript": [
+              "(function(root) {\n",
+              "  function embed_document(root) {\n",
+              "  const docs_json = {\"33988bdc-5696-443f-b325-d6be2152f502\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"3963\"},{\"id\":\"3964\"}]},\"id\":\"3965\",\"type\":\"Column\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"red\",\"hatch_alpha\":0.1,\"hatch_color\":\"red\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3709\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3805\",\"type\":\"AllLabels\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3750\"},\"glyph\":{\"id\":\"3751\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3753\"},\"nonselection_glyph\":{\"id\":\"3752\"},\"view\":{\"id\":\"3755\"}},\"id\":\"3754\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3696\",\"type\":\"SaveTool\"},{\"attributes\":{\"bottom\":{\"field\":\"q2\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"top\":{\"field\":\"q1\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"3649\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"text\":\"Groups: 0 (Red) & 0 (Blue)\",\"text_font_size\":\"10pt\"},\"id\":\"3553\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"3807\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"blue\",\"hatch_alpha\":0.16,\"hatch_color\":\"blue\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3726\",\"type\":\"Patch\"},{\"attributes\":{\"below\":[{\"id\":\"3767\"}],\"center\":[{\"id\":\"3770\"},{\"id\":\"3774\"},{\"id\":\"3814\"},{\"id\":\"3818\"},{\"id\":\"3867\"}],\"height\":315,\"left\":[{\"id\":\"3771\"}],\"renderers\":[{\"id\":\"3793\"},{\"id\":\"3800\"},{\"id\":\"3824\"},{\"id\":\"3846\"},{\"id\":\"3873\"}],\"title\":{\"id\":\"3757\"},\"toolbar\":{\"id\":\"3782\"},\"toolbar_location\":null,\"width\":320,\"x_range\":{\"id\":\"3759\"},\"x_scale\":{\"id\":\"3763\"},\"y_range\":{\"id\":\"3761\"},\"y_scale\":{\"id\":\"3765\"}},\"id\":\"3756\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"blue\",\"hatch_alpha\":0.2,\"hatch_color\":\"blue\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3728\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3808\",\"type\":\"AllLabels\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"3741\"},\"selection_policy\":{\"id\":\"3740\"}},\"id\":\"3725\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3725\"},\"glyph\":{\"id\":\"3726\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3728\"},\"nonselection_glyph\":{\"id\":\"3727\"},\"view\":{\"id\":\"3730\"}},\"id\":\"3729\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"tools\":[{\"id\":\"3693\"},{\"id\":\"3694\"},{\"id\":\"3695\"},{\"id\":\"3696\"},{\"id\":\"3697\"},{\"id\":\"3698\"}]},\"id\":\"3700\",\"type\":\"Toolbar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3551\"},\"glyph\":{\"id\":\"3665\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3667\"},\"nonselection_glyph\":{\"id\":\"3666\"},\"view\":{\"id\":\"3669\"}},\"id\":\"3668\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"3725\"}},\"id\":\"3730\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"7PI6Rw0BBEBbMpHF6QEEQAcZu2M8AwRAZbYz5xsFBEAjIUOAjwcEQMu5mWmHCgRAjxLde9gNBECxP2ueOxEEQJC7DYlSFARAbVTzkLQWBEAVHblHBRgEQNT/TjwRGARA1KOPmuUWBEB/07iP1BQEQLLjiolfEgRAikEL9g4QBEDuzIPvSg4EQFt7G6VHDQRAlvR9AgsNBEAnn6EIgQ0EQDv0MJyNDgRAa6IsehEQBEATCwKK5REEQIOX7yTYEwRAFt6x6LQVBECBlDRTVRcEQCyeeV+wGARA36JC698ZBEB8TMb9GRsEQIWlS1qjHARA+IsYHcMeBEAOK13AvCEEQOtIEKzSJQRAMbrosVIrBEA7CW9vrzIEQH7v9V6pPARAQEvGKoJKBEAKEimRIV4EQCXps1r8eQRA4LklaIigBEAZtLplLNMEQOukYrbpEAVARzed5VdVBUB2xz/rp5gFQK8oHFEV0QVASVnMQHn1BUAAAAAAAAAGQDLeTUnK7wVAkSM3scPIBUDR+ve655EFQEYZi0LyUgVAZZWicJASBUB2Z2yXm9UEQO6gV7QxnwRArt5i/CBxBEC23DtJOEwEQJAYaVBmMARAwXG8R88cBEDh4L9eABAEQBJ4PyNDCARA7ofA3Lz3A0AfH0Ch/+8DQD+OQ7gw4wNAcOeWr5nPA0BKI8S2x7MDQFIhnQPfjgNAEl+oS85gA0CKmJNoZCoDQJtqXY9v7QJAuuZ0vQ2tAkAvBQhFGG4CQG7cyE48NwJAziGytjUQAkAAAAAAAAACQLemM7+GCgJAUdfjruouAkCKOMAUWGcCQLrIYhqoqgJAFVudSRbvAkDmS0Wa0ywDQCBG2pd3XwNA3BZMpQOGA0D27dZu3qEDQMC0OdV9tQNAghAKoVbDA0DF9pCQUM0DQM5FF06t1ANAFLfvUy3aA0Dy1KI/Q94DQAh05+I84QNAfFq0pVzjA0CEszkC5uQDQCJdvRQg5gNA1GGGoE/nA0B+a8usqugDQOohThdL6gNAfmgQ2yfsA0Ds9P11Gu4DQJVd04Xu7wNAxAvPY3LxA0DZYF73fvIDQGoLgv308gNApoTkWrjyA0ASM3wQtfEDQHa+9Anx7wNAThx1dqDtA0CBLEdwK+sDQCxccGUa6QNALACxw+7nA0Dr4ka4+ucDQJSrDG9L6QNAcETydq3rA0BPwJRhxO4DQHDtIoQn8gNANkZmlnj1A0De3rx/cPgDQJxJzBjk+gNA+OZEnMP8A0CkzW46Fv4DQBQNxbjy/gNA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"VgFsdMj1vT/gBxZx0x/BPxUP9qfCRMM/ShbW3rFpxT9+HbYVoY7HP7QklkyQs8k/6Ct2g3/Yyz8dM1a6bv3NPykdm/guEdA/xCALlKYj0T9eJHsvHjbSP/gn68qVSNM/kitbZg1b1D8tL8sBhW3VP8gyO538f9Y/YjarOHSS1z/8ORvU66TYP5Y9i29jt9k/MkH7CtvJ2j/MRGumUtzbP2ZI20HK7tw/AExL3UEB3j+cT7t4uRPfP5upFYoYE+A/aKvNV1Sc4D81rYUlkCXhPwKvPfPLruE/0LD1wAc44j+dsq2OQ8HiP2q0ZVx/SuM/OLYdKrvT4z8FuNX39lzkP9K5jcUy5uQ/n7tFk25v5T9svf1gqvjlPzq/tS7mgeY/B8Ft/CEL5z/UwiXKXZTnP6HE3ZeZHeg/b8aVZdWm6D88yE0zETDpPwnKBQFNuek/1su9zohC6j+jzXWcxMvqP3HPLWoAVes/PtHlNzze6z8L050FeGfsP9jUVdOz8Ow/pdYNoe957T9z2MVuKwPuP0DafTxnjO4/Ddw1CqMV7z/a3e3X3p7vP9Tv0lINFPA/uvCuOatY8D+h8YogSZ3wP4fyZgfn4fA/bvNC7oQm8T9V9B7VImvxPzv1+rvAr/E/O/X6u8Cv8T9V9B7VImvxP27zQu6EJvE/h/JmB+fh8D+h8YogSZ3wP7rwrjmrWPA/1O/SUg0U8D/a3e3X3p7vPw3cNQqjFe8/QNp9PGeM7j9z2MVuKwPuP6XWDaHvee0/2NRV07Pw7D8L050FeGfsPz7R5Tc83us/cc8tagBV6z+jzXWcxMvqP9bLvc6IQuo/CcoFAU256T88yE0zETDpP2/GlWXVpug/ocTdl5kd6D/UwiXKXZTnPwfBbfwhC+c/Or+1LuaB5j9svf1gqvjlP5+7RZNub+U/0rmNxTLm5D8FuNX39lzkPzi2HSq70+M/arRlXH9K4z+dsq2OQ8HiP9Cw9cAHOOI/Aq8988uu4T81rYUlkCXhP2irzVdUnOA/m6kVihgT4D+cT7t4uRPfPwBMS91BAd4/ZkjbQcru3D/MRGumUtzbPzJB+wrbydo/lj2Lb2O32T/8ORvU66TYP2I2qzh0ktc/yDI7nfx/1j8tL8sBhW3VP5IrW2YNW9Q/+CfrypVI0z9eJHsvHjbSP8QgC5SmI9E/KR2b+C4R0D8dM1a6bv3NP+grdoN/2Ms/tCSWTJCzyT9+HbYVoY7HP0oW1t6xacU/FQ/2p8JEwz/gBxZx0x/BP1YBbHTI9b0/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"3636\"},\"selection_policy\":{\"id\":\"3635\"}},\"id\":\"3590\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"blue\",\"hatch_alpha\":0.1,\"hatch_color\":\"blue\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3727\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3593\",\"type\":\"Patch\"},{\"attributes\":{\"label\":{\"value\":\"1\"},\"renderers\":[{\"id\":\"3729\"}]},\"id\":\"3743\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"orange\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"orange\"},\"height\":{\"field\":\"height\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"grey\"},\"line_width\":{\"value\":0.5},\"width\":{\"field\":\"width\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3871\",\"type\":\"Rect\"},{\"attributes\":{\"bottom\":{\"field\":\"q2\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.8},\"line_alpha\":{\"value\":0.8},\"top\":{\"field\":\"q1\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"3647\",\"type\":\"VBar\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"red\",\"hatch_alpha\":0.16,\"hatch_color\":\"red\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3708\",\"type\":\"Patch\"},{\"attributes\":{\"data\":{\"outidx\":[1,6,12,31,38,42,57,69,70,76,90,95,114,142,145,154,166,168,182,194,196,198,200,217,218,221,242,243,246,265],\"outx\":[\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (0)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"IB (1)\",\"OOB (0)\"],\"outy\":[0.3938521694348437,0.3244997757112023,0.7058932600969398,0.25845448870282856,0.3135979330272159,0.6262537689697175,0.4421595687573673,0.2929843153727215,0.5165936827287243,0.3367220070585245,0.424157245668898,0.2917209257934243,0.36278896650138626,0.6879311681123289,0.30077376272966916,0.6153754347293166,0.5757699681405238,0.5342204357204452,0.9913649366131349,0.6512557441410876,0.7409552426608941,0.4230845356427798,0.6927099738412588,0.323282995540497,0.7540530797856678,0.5062944114831527,0.7313307542276015,0.23107507986767187,0.2845841624200098,0.9759928003948963]},\"selected\":{\"id\":\"3921\"},\"selection_policy\":{\"id\":\"3920\"}},\"id\":\"3551\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3587\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3741\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3637\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"3846\"}],\"tooltips\":[[\"Specificity\",\"@spec{1.111}\"],[\"Sensitivity\",\"@y{1.111} (+/- @ci{1.111})\"]]},\"id\":\"3865\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3585\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"4170\",\"type\":\"StringFormatter\"},{\"attributes\":{},\"id\":\"3809\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"color\":[\"#FFCCCC\",\"#CCE5FF\",\"#FFCCCC\",\"#CCE5FF\"],\"group_name\":[\"IB (0)\",\"IB (1)\",\"OOB (0)\",\"OOB (1)\"],\"label\":[\"0\",\"1\",\"0\",\"1\"],\"lower\":{\"__ndarray__\":\"4+vuQbGdVT/qo8y8yj3oPy62Y8iulVE/HmIPXDx3qj8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"q1\":{\"__ndarray__\":\"bXCQ8ZY4sz9abRjDowjrPweTEWjqirQ//nZQF3IS3z8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"q2\":{\"__ndarray__\":\"d9cq0waRvj+Tx/NAJxnsP56OUkGqhcY/iq3FAXrf5j8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"q3\":{\"__ndarray__\":\"xARRQEXtwj9PnvVxNOXsP5E7pj4R1do/3OwatBSv7D8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]},\"upper\":{\"__ndarray__\":\"zBvP9V1z0D++Z0F4DbDvP+R+zJpJsO0/dM81tifI7z8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[4]}},\"selected\":{\"id\":\"3642\"},\"selection_policy\":{\"id\":\"3641\"}},\"id\":\"3550\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3740\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3638\",\"type\":\"Selection\"},{\"attributes\":{\"base\":{\"field\":\"x\"},\"coordinates\":null,\"fill_alpha\":0.1,\"fill_color\":\"orange\",\"group\":null,\"level\":\"underlay\",\"line_color\":\"black\",\"line_width\":0.5,\"lower\":{\"field\":\"lowci\"},\"source\":{\"id\":\"3841\"},\"upper\":{\"field\":\"uppci\"}},\"id\":\"3867\",\"type\":\"Band\"},{\"attributes\":{},\"id\":\"4171\",\"type\":\"StringEditor\"},{\"attributes\":{},\"id\":\"3810\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"eD5f3DID4D+h7AVP1wngPxRsDY2OGuA/m8APLRU/4D+nfNu2eYTgPzSaScxS9+A/1DBjH36d4T94y22rGHHiPwZWWGJYYeM/NfcKKCxa5D8WRn9OHE3lP36+yqAaM+Y/znORJvwD5z/cIfq6PqrnPwAAAAAAAOg/jutbl03d5z/CqveUWDHnP6oKon+0E+Y/z86ryF++5D/txAFC3nPjP9+TunREZOI/NiyjhMah4T+FfD4wTSbhP3XwZGM64OA/FDafFbe84D+KJsL/V6zgP6LisR/no+A/3rADzhuc4D/MZ0rygZHgP7vUfNolhOA/bqpSMU124D+yZPg3bWrgPz5F6eJpYeA/DQI4kB1a4D+waQnUXVLgP76gaH28SOA/2L4tyrE94D977ZkwMzPgP2uqVLEEK+A/ZQ2zEUwl4D8ImChgvCDgP9Cqb48bHOA/t0+tB5MX4D8uZVacjRTgP2DSoJNcFOA/bPPQYe0W4D+wz3LFrRrgP7a2S0KvHeA/35+wbQkf4D/fPu9kOh/gP81nBNgwH+A/M1/e8AQf4D+USXrFux3gP8B8NGhLGuA/Y8Nc+70U4D+jJ8feTg7gP070PwSLCOA/JjsduWQE4D/gG6MN8QHgP39P9ZC8AOA/A2EV3ob+3z9AyLnkHfzfP7SJxY02998/ZBeA9+nu3z+5sHFCYuPfPzt5RgmE1t8/gQaXL2nL3z/XbAt1iMTfP5pBQx72wd8/ZjD3T57B3z9CgiE2i8HfP0HAniTtwd8/k5Joe6HE3z+fYBp1pMrfPykZXjwl0t8/P1u+2EbX3z+kNVPH5NbfP5JgpfDZ0N8/YKog4cjH3z/wz64/h77fPzXlmdxntd8/K6tWnfap3z8KJcyemZnfP0+CpGuchN8/hL4uBYdu3z+gLO1XRFvfP+f7j9/ES98/hXUtOiw93z+dNg+QJSvfPyOrWp1lE98/ilYGS7T33j9pMGsb/NzeP0Se+GPIx94/uzqcwDG43j/tsnsAUKfeP9iTwdSRht4/Fh82OYs/3j/2BoOfZbPdP5SnufZyvNw/QtiKFnc32z8mdvx7QxjZP2JiqG5Ag9Y/q+q7AJfY0z97qhDWTp3RP+QoSNFkRdA/AAAAAAAA0D9JvAuKgqvQP2UY3bIH+NE/BINqvsqZ0z/TcwFjx2XVP5YR6q+nS9c/81NPO0892T8QaSSpzh3bP1ieOcEDxdw/mMtsZ1oR3j+yBkmSDPfeP8l+4KXVgd8/2Sfl5eLK3z++JvRhUezfPxCDQUea+d8/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"O4DNkce3ur9/qyeCXb62v8TWgXLzxLK/EAS4xRKXrb+YWmymPqSlv0BiQQ7VYpu/qB5Un1n6hr9wDrW77aFxP4yWhK0jTpQ/vvQN9uUZoj82nlkVugyqP9ejUhrH/7A/kXj4KTH5tD9NTZ45m/K4PwkiREkF7Lw/Yvt0rLdywD/A5Ue0bG/CPx7QGrwhbMQ/fLrtw9Zoxj/apMDLi2XIPziPk9NAYso/lnlm2/VezD/0YznjqlvOPyknhvUvLNA/V5xveYoq0T+GEVn95CjSP7WGQoE/J9M/5PsrBZol1D8TcRWJ9CPVP0Lm/gxPItY/cVvokKkg1z+g0NEUBB/YP89Fu5heHdk//bqkHLkb2j8tMI6gExrbP1uldyRuGNw/ixphqMgW3T+5j0osIxXeP+kENLB9E98/DL0OGuwI4D+kdwNcGYjgPzsy+J1GB+E/0+zs33OG4T9qp+EhoQXiPwJi1mPOhOI/mRzLpfsD4z8x17/nKIPjP8iRtClWAuQ/X0ypa4OB5D/3Bp6tsADlP47Bku/df+U/JnyHMQv/5T+9NnxzOH7mP1XxcLVl/eY/7Ktl95J85z+EZlo5wPvnPxshT3vteug/s9tDvRr66D9Kljj/R3npP+JQLUF1+Ok/4lAtQXX46T9Kljj/R3npP7PbQ70a+ug/GyFPe+166D+EZlo5wPvnP+yrZfeSfOc/VfFwtWX95j+9NnxzOH7mPyZ8hzEL/+U/jsGS791/5T/3Bp6tsADlP19MqWuDgeQ/yJG0KVYC5D8x17/nKIPjP5kcy6X7A+M/AmLWY86E4j9qp+EhoQXiP9Ps7N9zhuE/OzL4nUYH4T+kdwNcGYjgPwy9DhrsCOA/6QQ0sH0T3z+5j0osIxXeP4saYajIFt0/W6V3JG4Y3D8tMI6gExrbP/26pBy5G9o/z0W7mF4d2T+g0NEUBB/YP3Fb6JCpINc/Qub+DE8i1j8TcRWJ9CPVP+T7KwWaJdQ/tYZCgT8n0z+GEVn95CjSP1ecb3mKKtE/KSeG9S8s0D/0YznjqlvOP5Z5Ztv1Xsw/OI+T00Biyj/apMDLi2XIP3y67cPWaMY/HtAavCFsxD/A5Ue0bG/CP2L7dKy3csA/CSJESQXsvD9NTZ45m/K4P5F4+Ckx+bQ/16NSGsf/sD82nlkVugyqP770DfblGaI/jJaErSNOlD9wDrW77aFxP6geVJ9Z+oa/QGJBDtVim7+YWmymPqSlvxAEuMUSl62/xNaBcvPEsr9/qyeCXb62vzuAzZHHt7q/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"3634\"},\"selection_policy\":{\"id\":\"3633\"}},\"id\":\"3584\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"red\",\"hatch_alpha\":0.2,\"hatch_color\":\"red\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3710\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3596\"},\"glyph\":{\"id\":\"3597\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3599\"},\"nonselection_glyph\":{\"id\":\"3598\"},\"view\":{\"id\":\"3601\"}},\"id\":\"3600\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"4172\",\"type\":\"StringFormatter\"},{\"attributes\":{\"source\":{\"id\":\"3584\"}},\"id\":\"3589\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"orange\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"orange\"},\"height\":{\"field\":\"height\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"grey\"},\"line_width\":{\"value\":0.5},\"width\":{\"field\":\"width\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3872\",\"type\":\"Rect\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3869\"},\"glyph\":{\"id\":\"3870\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3872\"},\"nonselection_glyph\":{\"id\":\"3871\"},\"view\":{\"id\":\"3874\"}},\"id\":\"3873\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3586\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3694\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"3716\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"4173\",\"type\":\"StringEditor\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3597\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"orange\"},\"hatch_color\":{\"value\":\"orange\"},\"height\":{\"field\":\"height\"},\"line_color\":{\"value\":\"grey\"},\"line_width\":{\"value\":0.5},\"width\":{\"field\":\"width\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3870\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"4174\",\"type\":\"StringFormatter\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3592\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3891\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"M+C1vHBG+D8pt91mJ3L4P8FP71Syr/g/nCSmNAsB+T/N3RYuzmX5P/ePC+Rv2vk/KCeKngxY+j+zcjnXDNX6PxniNRSbRvs/C0B5Bpqi+z8OpX9ckeH7PwAAAAAAAPw/bpOlT7P++z87D7mxGeL7P78uk8HesPs/XmK2VVNy+z+xYZ51IC37P4FQJd6Q5vo/1PT7pnSi+j93ld3FZ2P6P2iHDwsuK/o/iNqNO+n6+T+Qdh5iGNP5Pw6tLjl5s/k/6kU1b/ia+T82ZIYP1If5PwwstiD1d/k/FLoaM2Vp+T+xzOIvtFr5P+YbChIqS/k/agG9ebk6+T/NxzkkxCn5P9EISkHSGPk/OxzBEVsI+T+7AwMCrfj4PyIFue/w6fg/28TRijnc+D/ib2f/j8/4PwqGfaP2w/g//mcf5WK5+D9XnR+mtK/4P0/IOKCxpvg/L0Wizwie+D+VDeonXpX4P3g9I2lbjPg/HJKA0MCC+D8vhytgcHj4P4r9Ardwbfg/8/Nt6udh+D+gpk+8EVb4P7Ckyl41Svg/3L/KlJ0++D+sMf2UkzP4P97W20VbKfg/r4rPJy8g+D84QT5dOxj4PxlWV72YEfg/7fTuuEkM+D/4wIGYOgj4P5zEPHlFBfg/ZDvDhrr69z8IP35nxff3PxILEUe28/c/56moQmfu9z/IvsGixOf3P1J1MNjQ3/c/IikkuqTW9z9UzgJrbMz3PyRANWtiwfc/UFs1ocq19z9gWbBD7qn3PwwMkhUYnvc/dgL9SI+S9z/QeNSfj4f3P+Rtfy8/ffc/iMLclqRz9z9s8hXYoWr3P9G6XTD3Yfc/sTfHX05Z9z+pYuBZS1D3PwKY4BqdRvc/9nmCXAk89z8ekJgAcDD3PyY7LnXGI/c/3vpGEA8W9z9E/Pz9Ugf3P8XjPu6k9/Y/L/e1vi3n9j8zOMbbO9b2P5b+QoZGxfY/GuT17dW09j9QMx3QS6X2P+xF5cyalvY/9NNJ3wqI9j/Km3nwK3j2Pxa6ypAHZfY/8lLRxoZM9j9wieGd5yz2P3glcsQWBfY/mHjw9NHU9T+JaiI6mJz1PywLBFmLXfU/f6/aIW8Z9T9PnmGK39L0P6KdSaqsjfQ/QdFsPiFP9D/F8EZO5h30P5JsWrBMAfQ/AAAAAAAA9D/yWoCjbh70P/W/hvllXfQ/5x3K62S59D9NjcYo8yr1P9jYdWHzp/U/CXD0G5Al9j8zIunRMZr2P2TbWcv0/vY/PrAQq01Q9z/XSCKZ2I33P80fSkOPufc/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"xJccSMGUwr9xCQyItqm/v1rj3n/qKbq/RL2xdx6qtL9aLgnfpFSuvyzirs4MVaO/ACypfOmqkL+AsS2QGlF1P7gEwMR2U5s/iE66clOpqD9cTYrBddSxP3Jzt8lBVLc/iJnk0Q3UvD/Q3wjt7CnBP9xyH/HS6cM/5gU29bipxj/ymEz5nmnJP/4rY/2EKcw/CL95AWvpzj8KKciCqNTQP5By04SbNNI/Fbzeho6U0z+bBeqIgfTUPyFP9Yp0VNY/ppgAjWe01z8s4guPWhTZP7IrF5FNdNo/OHUik0DU2z++vi2VMzTdP0IIOZcmlN4/yFFEmRn03z+nzadNBqrgP2pyrc7/WeE/LRezT/kJ4j/wu7jQ8rniP7NgvlHsaeM/dQXE0uUZ5D84qslT38nkP/tOz9TYeeU/vvPUVdIp5j+BmNrWy9nmP0Q94FfFiec/BuLl2L456D/JhutZuOnoP4wr8dqxmek/T9D2W6tJ6j8SdfzcpPnqP9UZAl6eqes/l74H35dZ7D9bYw1gkQntPx0IE+GKue0/4awYYoRp7j+jUR7jfRnvP2X2I2R3ye8/lM2Ucrg88D/2nxcztZTwP1hymvOx7PA/uEQdtK5E8T8aF6B0q5zxP3zpIjWo9PE/fOkiNaj08T8aF6B0q5zxP7hEHbSuRPE/WHKa87Hs8D/2nxcztZTwP5TNlHK4PPA/ZfYjZHfJ7z+jUR7jfRnvP+GsGGKEae4/HQgT4Yq57T9bYw1gkQntP5e+B9+XWew/1RkCXp6p6z8SdfzcpPnqP0/Q9lurSeo/jCvx2rGZ6T/JhutZuOnoPwbi5di+Oeg/RD3gV8WJ5z+BmNrWy9nmP77z1FXSKeY/+07P1Nh55T84qslT38nkP3UFxNLlGeQ/s2C+Uexp4z/wu7jQ8rniPy0Xs0/5CeI/anKtzv9Z4T+nzadNBqrgP8hRRJkZ9N8/Qgg5lyaU3j++vi2VMzTdPzh1IpNA1Ns/sisXkU102j8s4guPWhTZP6aYAI1ntNc/IU/1inRU1j+bBeqIgfTUPxW83oaOlNM/kHLThJs00j8KKciCqNTQPwi/eQFr6c4//itj/YQpzD/ymEz5nmnJP+YFNvW4qcY/3HIf8dLpwz/Q3wjt7CnBP4iZ5NEN1Lw/cnO3yUFUtz9cTYrBddSxP4hOunJTqag/uATAxHZTmz+AsS2QGlF1PwAsqXzpqpC/LOKuzgxVo79aLgnfpFSuv0S9sXceqrS/WuPef+opur9xCQyItqm/v8SXHEjBlMK/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"3638\"},\"selection_policy\":{\"id\":\"3637\"}},\"id\":\"3596\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3599\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"4175\",\"type\":\"StringEditor\"},{\"attributes\":{},\"id\":\"3690\",\"type\":\"BasicTicker\"},{\"attributes\":{\"end\":1.8242801074396249,\"start\":-0.8472140222410517},\"id\":\"3677\",\"type\":\"Range1d\"},{\"attributes\":{\"label\":{\"value\":\"0\"},\"renderers\":[{\"id\":\"3711\"}]},\"id\":\"3724\",\"type\":\"LegendItem\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"4+yA/xUYDEBZmq4RICAMQNUg1v2dKQxAqplFQHE0DEDGP9iIY0AMQNwHKZ8sTQxA0S/qwHpaDEAUSptI+2cMQJbwJFVhdQxAbQ+x7WiCDEBMixSA1o4MQPvQ0xh0mgxA+SiKtw6lDEDpX6o3dq4MQO/1JlaBtgxAgrG/uRW9DEBPGmIlMsIMQFoEGsT3xQxAQslUO6/IDEBQiov6xsoMQE8AeNfJzAxAdLig8k7PDEC5WXeY5dIMQOppduUA2AxA7HluHufeDEA1hBTtp+cMQFDzmjsb8gxAaiERp+j9DECM/QTplQoNQDUhwJOZFw1AWYn0Nm8kDUAvYv5eqjANQMnzA4UGPA1Aa5IIi3JGDUDdQcSJFlANQLPVT5xSWQ1AyQacU7ViDUAb6nD+6GwNQJDgTzSYeA1AB96J7UuGDUDvb/ltR5YNQJphbcVnqA1AvrjyLA28DUDlkWLgE9ANQHa82lTg4g1Ax5+XE4DyDUAOuvNT3fwNQAAAAAAAAA5AeiUKklP6DUCWKTDd5uoNQGrdaS2a0Q1AHqAM7zGvDUA+3alkSIUNQGHMwjIfVg1AcU8YPVgkDUAu3+2fovIMQMSCM+NqwwxAX+gKKpyYDEAY6WSMe3MMQITXXW2gVAxAfCiikl+rC0DoFptzhIwLQKEX9dVjZwtAPH3MHJU8C0DSIBJgXQ0LQI+w58Kn2wpAnzM9zeCpCkDCIlabt3oKQOJf8xDOUApAliKW0mUuCkBq1s8iGRUKQIba9W2sBQpAAAAAAAAACkDyRQysIgMKQDlgaOx/DQpAikMlqx8dCkAbbp0f7C8KQEJHDdPyQwpAZp6SOphXCkARkAaSuGkKQPkhdhK0eQpAcB+wy2eHCkDlFY8BF5MKQDf5Y6xKnQpATSqwY62mCkAjvjt26a8KQJVt93SNuQpANwz8evnDCkDRnQGhVc8KQKd2C8mQ2wpAy94/bGboCkB0AvsWavUKQJbe7lgXAgtAsAxlxOQNC0DLe+sSWBgLQBSGkeEYIQtAFpaJGv8nC0BHpohnGi0LQIxHXw2xMAtAsf+HKDYzC0CwdXQFOTULQL42q8RQNwtApvvlOwg6C0Cx5Z3azT0LQH5OQEbqQgtAEQrZqX5JC0AXoFXIiVELQAfXdUjxWgtABS8s54tlC0C0dOt/KXELQJPwThKXfQtAag/bqp6KC0DstWS3BJgLQC/QFT+FpQtAJPjWYNOyC0A6wCd3nL8LQFZmur+OywtAK98pAmLWC0CnZVHu398LQB0TfwDq5wtA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]},\"y\":{\"__ndarray__\":\"H7q3JaDrtr/rSlMpGZyxv2+33Vkkmai/ELIpwiz0m78A1V9CQ9h6vyCP80EWEI0/LsJFiRPjoT+WoA6CIYKsP3+/a72XkLM/sy7QuR7guD/nnTS2pS++P46GTFmWv8E/Jr5+11lnxD/A9bBVHQ/HP1ot49Pgtsk/9GQVUqRezD+OnEfQZwbPPxTqPKcV19A/4QVWZvcq0j+uIW8l2X7TP3s9iOS60tQ/SFmho5wm1j8VdbpifnrXP+KQ0yFgztg/rqzs4EEi2j98yAWgI3bbP0jkHl8Fytw/FgA4Hucd3j/iG1HdyHHfP9gbNU7VYuA/vqnBLcYM4T+lN04Nt7bhP4vF2uynYOI/cVNnzJgK4z9Y4fOribTjPz5vgIt6XuQ/Jf0Ma2sI5T8Li5lKXLLlP/IYJipNXOY/2KayCT4G5z+/ND/pLrDnP6XCy8gfWug/jFBYqBAE6T9y3uSHAa7pP1lscWfyV+o/P/r9RuMB6z8miIom1KvrPwwWFwbFVew/8qOj5bX/7D/YMTDFpqntP8C/vKSXU+4/pk1JhIj97j+M29VjeafvP7k0sSG1KPA/rXt3ka198D+gwj0BptLwP5MJBHGeJ/E/hlDK4JZ88T96l5BQj9HxP23eVsCHJvI/bd5WwIcm8j96l5BQj9HxP4ZQyuCWfPE/kwkEcZ4n8T+gwj0BptLwP617d5GtffA/uTSxIbUo8D+M29VjeafvP6ZNSYSI/e4/wL+8pJdT7j/YMTDFpqntP/Kjo+W1/+w/DBYXBsVV7D8miIom1KvrPz/6/UbjAes/WWxxZ/JX6j9y3uSHAa7pP4xQWKgQBOk/pcLLyB9a6D+/ND/pLrDnP9imsgk+Buc/8hgmKk1c5j8Li5lKXLLlPyX9DGtrCOU/Pm+Ai3pe5D9Y4fOribTjP3FTZ8yYCuM/i8Xa7Kdg4j+lN04Nt7bhP76pwS3GDOE/2Bs1TtVi4D/iG1HdyHHfPxYAOB7nHd4/SOQeXwXK3D98yAWgI3bbP66s7OBBIto/4pDTIWDO2D8VdbpifnrXP0hZoaOcJtY/ez2I5LrS1D+uIW8l2X7TP+EFVmb3KtI/FOo8pxXX0D+OnEfQZwbPP/RkFVKkXsw/Wi3j0+C2yT/A9bBVHQ/HPya+ftdZZ8Q/joZMWZa/wT/nnTS2pS++P7Mu0Lke4Lg/f79rvZeQsz+WoA6CIYKsPy7CRYkT46E/II/zQRYQjT8A1V9CQ9h6vxCyKcIs9Ju/b7fdWSSZqL/rSlMpGZyxvx+6tyWg67a/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[120]}},\"selected\":{\"id\":\"3640\"},\"selection_policy\":{\"id\":\"3639\"}},\"id\":\"3602\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"4176\",\"type\":\"StringFormatter\"},{\"attributes\":{},\"id\":\"3890\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3603\",\"type\":\"Patch\"},{\"attributes\":{\"source\":{\"id\":\"3551\"}},\"id\":\"3669\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"3550\"}},\"id\":\"3619\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4177\",\"type\":\"StringEditor\"},{\"attributes\":{},\"id\":\"3811\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"factors\":[\"IB (0)\",\"OOB (0)\",\"IB (1)\",\"OOB (1)\"]},\"id\":\"3555\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.2,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3605\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"4178\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3698\",\"type\":\"HelpTool\"},{\"attributes\":{\"source\":{\"id\":\"3550\"}},\"id\":\"3613\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3639\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"Median Predicted Score\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"3718\"},\"group\":null,\"major_label_policy\":{\"id\":\"3719\"},\"ticker\":{\"id\":\"3686\"}},\"id\":\"3685\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom\":{\"field\":\"q3\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"top\":{\"field\":\"q2\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"3623\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"3812\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"3721\"},\"selection_policy\":{\"id\":\"3720\"}},\"id\":\"3707\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"4179\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3640\",\"type\":\"Selection\"},{\"attributes\":{\"end\":6.2069044146352725},\"id\":\"3679\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"3920\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3598\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3590\"},\"glyph\":{\"id\":\"3591\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3593\"},\"nonselection_glyph\":{\"id\":\"3592\"},\"view\":{\"id\":\"3595\"}},\"id\":\"3594\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3921\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"lower\"},\"y1\":{\"field\":\"q1\"}},\"id\":\"3617\",\"type\":\"Segment\"},{\"attributes\":{\"source\":{\"id\":\"3590\"}},\"id\":\"3595\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"blue\",\"hatch_alpha\":0.2,\"hatch_color\":\"blue\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3753\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3602\"},\"glyph\":{\"id\":\"3603\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3605\"},\"nonselection_glyph\":{\"id\":\"3604\"},\"view\":{\"id\":\"3607\"}},\"id\":\"3606\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3550\"},\"glyph\":{\"id\":\"3621\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3623\"},\"nonselection_glyph\":{\"id\":\"3622\"},\"view\":{\"id\":\"3625\"}},\"id\":\"3624\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3550\"},\"glyph\":{\"id\":\"3615\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3617\"},\"nonselection_glyph\":{\"id\":\"3616\"},\"view\":{\"id\":\"3619\"}},\"id\":\"3618\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"red\",\"hatch_alpha\":0.16,\"hatch_color\":\"red\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3745\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":0.2,\"fill_color\":\"red\",\"hatch_alpha\":0.2,\"hatch_color\":\"red\",\"line_alpha\":0.2,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3747\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3697\",\"type\":\"ResetTool\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"3936\"},\"selection_policy\":{\"id\":\"3935\"}},\"id\":\"3744\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3636\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3744\"},\"glyph\":{\"id\":\"3745\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3747\"},\"nonselection_glyph\":{\"id\":\"3746\"},\"view\":{\"id\":\"3749\"}},\"id\":\"3748\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom\":{\"field\":\"q3\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"top\":{\"field\":\"q2\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"3622\",\"type\":\"VBar\"},{\"attributes\":{\"source\":{\"id\":\"3744\"}},\"id\":\"3749\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":0.16,\"fill_color\":\"blue\",\"hatch_alpha\":0.16,\"hatch_color\":\"blue\",\"line_alpha\":0.16,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3751\",\"type\":\"Patch\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"red\",\"hatch_alpha\":0.1,\"hatch_color\":\"red\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3746\",\"type\":\"Patch\"},{\"attributes\":{\"axis_label\":\"p.d.f.\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"3715\"},\"group\":null,\"major_label_policy\":{\"id\":\"3716\"},\"ticker\":{\"id\":\"3690\"}},\"id\":\"3689\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[502]}},\"selected\":{\"id\":\"3938\"},\"selection_policy\":{\"id\":\"3937\"}},\"id\":\"3750\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3641\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"group\":null},\"id\":\"3757\",\"type\":\"Title\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"lower\"},\"y1\":{\"field\":\"q1\"}},\"id\":\"3616\",\"type\":\"Segment\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3550\"},\"glyph\":{\"id\":\"3609\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3611\"},\"nonselection_glyph\":{\"id\":\"3610\"},\"view\":{\"id\":\"3613\"}},\"id\":\"3612\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3642\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":{\"value\":0.2},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"upper\"},\"y1\":{\"field\":\"q3\"}},\"id\":\"3611\",\"type\":\"Segment\"},{\"attributes\":{\"source\":{\"id\":\"3750\"}},\"id\":\"3755\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"blue\",\"hatch_alpha\":0.1,\"hatch_color\":\"blue\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3752\",\"type\":\"Patch\"},{\"attributes\":{},\"id\":\"3763\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"3765\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"upper\"},\"y1\":{\"field\":\"q3\"}},\"id\":\"3610\",\"type\":\"Segment\"},{\"attributes\":{\"source\":{\"id\":\"3602\"}},\"id\":\"3607\",\"type\":\"CDSView\"},{\"attributes\":{\"end\":1.06,\"start\":-0.06},\"id\":\"3761\",\"type\":\"Range1d\"},{\"attributes\":{\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"lower\"},\"y1\":{\"field\":\"q1\"}},\"id\":\"3615\",\"type\":\"Segment\"},{\"attributes\":{\"axis\":{\"id\":\"3685\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"3688\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"1-Specificity\",\"coordinates\":null,\"formatter\":{\"id\":\"3807\"},\"group\":null,\"major_label_policy\":{\"id\":\"3808\"},\"ticker\":{\"id\":\"3768\"}},\"id\":\"3767\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom\":{\"field\":\"q3\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.8},\"line_alpha\":{\"value\":0.8},\"top\":{\"field\":\"q2\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"3621\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"3776\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_alpha\":0.1,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.1,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.1,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3604\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"text\":\"Groups: 0 (Red) & 1 (Blue)\",\"text_font_size\":\"10pt\"},\"id\":\"3675\",\"type\":\"Title\"},{\"attributes\":{\"axis\":{\"id\":\"3767\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"3770\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"3596\"}},\"id\":\"3601\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[0,1],\"y\":[0,1]},\"selected\":{\"id\":\"3810\"},\"selection_policy\":{\"id\":\"3809\"}},\"id\":\"3789\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3686\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"3768\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"3681\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"Sensitivity\",\"coordinates\":null,\"formatter\":{\"id\":\"3804\"},\"group\":null,\"major_label_policy\":{\"id\":\"3805\"},\"ticker\":{\"id\":\"3772\"}},\"id\":\"3771\",\"type\":\"LinearAxis\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3707\"},\"glyph\":{\"id\":\"3708\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3710\"},\"nonselection_glyph\":{\"id\":\"3709\"},\"view\":{\"id\":\"3712\"}},\"id\":\"3711\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis\":{\"id\":\"3771\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"3774\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"3772\",\"type\":\"BasicTicker\"},{\"attributes\":{\"source\":{\"id\":\"3550\"}},\"id\":\"3625\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"3707\"}},\"id\":\"3712\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3780\",\"type\":\"HelpTool\"},{\"attributes\":{\"tools\":[{\"id\":\"3570\"},{\"id\":\"3571\"},{\"id\":\"3572\"},{\"id\":\"3573\"},{\"id\":\"3574\"},{\"id\":\"3575\"},{\"id\":\"3670\"},{\"id\":\"3672\"}]},\"id\":\"3577\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_alpha\":0.7,\"line_color\":\"orange\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3843\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3775\",\"type\":\"PanTool\"},{\"attributes\":{\"below\":[{\"id\":\"3563\"}],\"center\":[{\"id\":\"3565\"},{\"id\":\"3569\"},{\"id\":\"3644\"}],\"height\":315,\"left\":[{\"id\":\"3566\"}],\"min_border_bottom\":20,\"min_border_left\":20,\"min_border_right\":20,\"min_border_top\":20,\"renderers\":[{\"id\":\"3588\"},{\"id\":\"3594\"},{\"id\":\"3600\"},{\"id\":\"3606\"},{\"id\":\"3612\"},{\"id\":\"3618\"},{\"id\":\"3624\"},{\"id\":\"3650\"},{\"id\":\"3656\"},{\"id\":\"3662\"},{\"id\":\"3668\"}],\"title\":{\"id\":\"3553\"},\"toolbar\":{\"id\":\"3577\"},\"toolbar_location\":null,\"width\":320,\"x_range\":{\"id\":\"3555\"},\"x_scale\":{\"id\":\"3559\"},\"y_range\":{\"id\":\"3557\"},\"y_scale\":{\"id\":\"3561\"}},\"id\":\"3552\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"overlay\":{\"id\":\"3781\"}},\"id\":\"3777\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"data\":{\"height\":[5],\"width\":[5],\"x\":[10],\"y\":[20]},\"selected\":{\"id\":\"3838\"},\"selection_policy\":{\"id\":\"3837\"}},\"id\":\"3820\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3778\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"3935\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"3800\"}],\"tooltips\":[[\"Specificity\",\"@spec{1.111}\"],[\"Sensitivity\",\"@y{1.111} (+/- @ci{1.111})\"]]},\"id\":\"3816\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"3779\",\"type\":\"ResetTool\"},{\"attributes\":{\"fill_alpha\":0.3,\"fill_color\":\"mediumturquoise\",\"hatch_alpha\":0.3,\"hatch_color\":\"mediumturquoise\",\"line_alpha\":0.3,\"line_color\":\"grey\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3591\",\"type\":\"Patch\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3584\"},\"glyph\":{\"id\":\"3585\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3587\"},\"nonselection_glyph\":{\"id\":\"3586\"},\"view\":{\"id\":\"3589\"}},\"id\":\"3588\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"editor\":{\"id\":\"4171\"},\"field\":\"evaluate\",\"formatter\":{\"id\":\"4170\"},\"title\":\"Evaluate\"},\"id\":\"3894\",\"type\":\"TableColumn\"},{\"attributes\":{},\"id\":\"3936\",\"type\":\"Selection\"},{\"attributes\":{\"base\":{\"field\":\"x\"},\"coordinates\":null,\"fill_alpha\":0.1,\"fill_color\":\"green\",\"group\":null,\"level\":\"underlay\",\"line_color\":\"black\",\"line_width\":0.5,\"lower\":{\"field\":\"lowci\"},\"source\":{\"id\":\"3795\"},\"upper\":{\"field\":\"uppci\"}},\"id\":\"3818\",\"type\":\"Band\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"3781\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"green\"},\"height\":{\"field\":\"height\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"grey\"},\"line_width\":{\"value\":0.5},\"width\":{\"field\":\"width\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3822\",\"type\":\"Rect\"},{\"attributes\":{\"columns\":[{\"id\":\"3894\"},{\"id\":\"3895\"},{\"id\":\"3896\"},{\"id\":\"3897\"}],\"height\":90,\"source\":{\"id\":\"3898\"},\"view\":{\"id\":\"3901\"},\"width\":950},\"id\":\"3899\",\"type\":\"DataTable\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3820\"},\"glyph\":{\"id\":\"3821\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3823\"},\"nonselection_glyph\":{\"id\":\"3822\"},\"view\":{\"id\":\"3825\"}},\"id\":\"3824\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"3645\"}],\"visible\":false},\"id\":\"3644\",\"type\":\"Legend\"},{\"attributes\":{\"source\":{\"id\":\"3789\"}},\"id\":\"3794\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.7,\"line_color\":\"green\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3797\",\"type\":\"Line\"},{\"attributes\":{\"below\":[{\"id\":\"3685\"}],\"center\":[{\"id\":\"3688\"},{\"id\":\"3692\"},{\"id\":\"3723\"}],\"height\":315,\"left\":[{\"id\":\"3689\"}],\"min_border_bottom\":20,\"min_border_left\":20,\"min_border_right\":20,\"min_border_top\":20,\"renderers\":[{\"id\":\"3711\"},{\"id\":\"3729\"},{\"id\":\"3748\"},{\"id\":\"3754\"}],\"title\":{\"id\":\"3675\"},\"toolbar\":{\"id\":\"3700\"},\"toolbar_location\":null,\"width\":320,\"x_range\":{\"id\":\"3677\"},\"x_scale\":{\"id\":\"3681\"},\"y_range\":{\"id\":\"3679\"},\"y_scale\":{\"id\":\"3683\"}},\"id\":\"3674\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"green\"},\"hatch_color\":{\"value\":\"green\"},\"height\":{\"field\":\"height\"},\"line_color\":{\"value\":\"grey\"},\"line_width\":{\"value\":0.5},\"width\":{\"field\":\"width\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3821\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"green\"},\"height\":{\"field\":\"height\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"grey\"},\"line_width\":{\"value\":0.5},\"width\":{\"field\":\"width\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3823\",\"type\":\"Rect\"},{\"attributes\":{\"source\":{\"id\":\"3841\"}},\"id\":\"3847\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3550\"},\"glyph\":{\"id\":\"3653\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3655\"},\"nonselection_glyph\":{\"id\":\"3654\"},\"view\":{\"id\":\"3657\"}},\"id\":\"3656\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"3820\"}},\"id\":\"3825\",\"type\":\"CDSView\"},{\"attributes\":{\"label\":{\"value\":\"IB (95% CI)\"},\"renderers\":[{\"id\":\"3824\"}]},\"id\":\"3840\",\"type\":\"LegendItem\"},{\"attributes\":{\"editor\":{\"id\":\"4173\"},\"field\":\"manw_pval\",\"formatter\":{\"id\":\"4172\"},\"title\":\"ManW P-Value\"},\"id\":\"3895\",\"type\":\"TableColumn\"},{\"attributes\":{\"axis\":{\"id\":\"3689\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"3692\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"field\":\"label\"},\"renderers\":[{\"id\":\"3624\"}]},\"id\":\"3645\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.2,\"line_dash\":[6],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3792\",\"type\":\"Line\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"3699\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"tools\":[{\"id\":\"3775\"},{\"id\":\"3776\"},{\"id\":\"3777\"},{\"id\":\"3778\"},{\"id\":\"3779\"},{\"id\":\"3780\"},{\"id\":\"3816\"},{\"id\":\"3865\"}]},\"id\":\"3782\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"3937\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3837\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3789\"},\"glyph\":{\"id\":\"3790\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3792\"},\"nonselection_glyph\":{\"id\":\"3791\"},\"view\":{\"id\":\"3794\"}},\"id\":\"3793\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3938\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3838\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_dash\":[6],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3791\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3718\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"green\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3798\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"3795\"}},\"id\":\"3801\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"3668\"}],\"tooltips\":[[\"Index\",\"@outidx\"],[\"Median Predicted Score\",\"@outy\"]]},\"id\":\"3672\",\"type\":\"HoverTool\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"3724\"},{\"id\":\"3743\"}],\"visible\":false},\"id\":\"3723\",\"type\":\"Legend\"},{\"attributes\":{\"end\":1.06,\"start\":-0.06},\"id\":\"3759\",\"type\":\"Range1d\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"green\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3799\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"3612\"},{\"id\":\"3618\"},{\"id\":\"3624\"},{\"id\":\"3650\"}],\"tooltips\":[[\"Upper\",\"@upper{1.11}\"],[\"Q3\",\"@q3{1.11}\"],[\"Median\",\"@q2{1.11}\"],[\"Q1\",\"@q1{1.11}\"],[\"Lower\",\"@lower{1.11}\"]]},\"id\":\"3670\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"red\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"red\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"red\"},\"x\":{\"field\":\"outx\"},\"y\":{\"field\":\"outy\"}},\"id\":\"3666\",\"type\":\"Circle\"},{\"attributes\":{\"label\":{\"value\":\"Train\"},\"renderers\":[{\"id\":\"3800\"}]},\"id\":\"3815\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3550\"},\"glyph\":{\"id\":\"3659\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3661\"},\"nonselection_glyph\":{\"id\":\"3660\"},\"view\":{\"id\":\"3663\"}},\"id\":\"3662\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3795\"},\"glyph\":{\"id\":\"3797\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3799\"},\"nonselection_glyph\":{\"id\":\"3798\"},\"view\":{\"id\":\"3801\"}},\"id\":\"3800\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3628\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"3815\"},{\"id\":\"3840\"},{\"id\":\"3864\"},{\"id\":\"3893\"}],\"location\":\"bottom_right\",\"visible\":true},\"id\":\"3814\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"3629\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"3683\",\"type\":\"LinearScale\"},{\"attributes\":{\"editor\":{\"id\":\"4177\"},\"field\":\"auc\",\"formatter\":{\"id\":\"4176\"},\"title\":\"AUC\"},\"id\":\"3897\",\"type\":\"TableColumn\"},{\"attributes\":{\"overlay\":{\"id\":\"3699\"}},\"id\":\"3695\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"data\":{\"R2\":[[\"0.64 (0.68, 0.85)\"],[\"0.31 (0.09, 0.41)\"]],\"auc\":[[\"0.97 (0.94, 1.0)\"],[\"0.82 (0.69, 0.9)\"]],\"evaluate\":[[\"Train (IB 95% CI)\"],[\"Test (OOB 95% CI)\"]],\"manw_pval\":[[\"7.03e-26\"],[\"3.71e-07\"]]},\"selected\":{\"id\":\"4179\"},\"selection_policy\":{\"id\":\"4178\"}},\"id\":\"3898\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3631\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"3550\"}},\"id\":\"3657\",\"type\":\"CDSView\"},{\"attributes\":{\"editor\":{\"id\":\"4175\"},\"field\":\"R2\",\"formatter\":{\"id\":\"4174\"},\"title\":\"R\\u00b2\"},\"id\":\"3896\",\"type\":\"TableColumn\"},{\"attributes\":{\"data\":{\"ci\":{\"__ndarray__\":\"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UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AwpFMDiN8P0DCkUwOI3w/QMKRTA4jfD9AwpFMDiN8P0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"lowci\":{\"__ndarray__\":\"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hKZFuz5o7j+EpkW7PmjuP4SmRbs+aO4/hKZFuz5o7j+EpkW7PmjuP/DolbH9ju4/8OiVsf2O7j/w6JWx/Y7uP/DolbH9ju4/8OiVsf2O7j/w6JWx/Y7uP/DolbH9ju4/Iasn/guy7j8hqyf+C7LuPyGrJ/4Lsu4/Iasn/guy7j8hqyf+C7LuPyGrJ/4Lsu4/Iasn/guy7j8hqyf+C7LuPyGrJ/4Lsu4/Iasn/guy7j8hqyf+C7LuPyGrJ/4Lsu4/Iasn/guy7j8hqyf+C7LuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j++rwlB2fvuP76vCUHZ++4/vq8JQdn77j8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP1u064OmRe8/W7Trg6ZF7z9btOuDpkXvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/3uM3Gc4/vP/e4zcZzj+8/97jNxnOP7z/3uM3Gc4/vP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z+Uva8JQdnvP5S9rwlB2e8/lL2vCUHZ7z8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"spec\":{\"__ndarray__\":\"AAAAAAAA8D8AAAAAAADwP33/rb/M9+8/+v5bf5nv7z92/gk/ZufvP/P9t/4y3+8/cP1lvv/W7z/t/BN+zM7vP2r8wT2Zxu8/5vtv/WW+7z9j+x29MrbvP+D6y3z/re8/Xfp5PMyl7z/a+Sf8mJ3vP1b51btlle8/0/iDezKN7z9Q+DE7/4TvP8333/rLfO8/SveNuph07z/G9jt6ZWzvP0P26TkyZO8/wPWX+f5b7z899UW5y1PvP7r083iYS+8/NvShOGVD7z+z80/4MTvvPzDz/bf+Mu8/rfKrd8sq7z8q8lk3mCLvP6bxB/dkGu8/I/G1tjES7z+g8GN2/gnvPx3wETbLAe8/mu+/9Zf57j8W7221ZPHuP5PuG3Ux6e4/EO7JNP7g7j+N7Xf0ytjuPwrtJbSX0O4/huzTc2TI7j8D7IEzMcDuP4DrL/P9t+4//erdssqv7j966otyl6fuP/bpOTJkn+4/c+nn8TCX7j/w6JWx/Y7uP23oQ3HKhu4/6efxMJd+7j9m55/wY3buP+PmTbAwbu4/YOb7b/1l7j/d5akvyl3uP1nlV++WVe4/1uQFr2NN7j9T5LNuMEXuP9DjYS79PO4/TeMP7sk07j/J4r2tlizuP0bia21jJO4/w+EZLTAc7j9A4cfs/BPuP73gdazJC+4/OeAjbJYD7j+239ErY/vtPzPff+sv8+0/sN4tq/zq7T8t3ttqyeLtP6ndiSqW2u0/Jt036mLS7T+j3OWpL8rtPyDck2n8we0/ndtBKcm57T8Z2+/olbHtP5banahiqe0/E9pLaC+h7T+Q2fkn/JjtPwzZp+fIkO0/idhVp5WI7T8G2ANnYoDtP4PXsSYveO0/ANdf5vtv7T981g2myGftP/nVu2WVX+0/dtVpJWJX7T/z1BflLk/tP3DUxaT7Ru0/7NNzZMg+7T9p0yEklTbtP+bSz+NhLu0/Y9J9oy4m7T/g0Stj+x3tP1zR2SLIFe0/2dCH4pQN7T9W0DWiYQXtP9PP42Eu/ew/UM+RIfv07D/Mzj/hx+zsP0nO7aCU5Ow/xs2bYGHc7D9DzUkgLtTsP8DM99/6y+w/PMyln8fD7D+5y1NflLvsPzbLAR9hs+w/s8qv3i2r7D8wyl2e+qLsP6zJC17Hmuw/Kcm5HZSS7D+myGfdYIrsPyPIFZ0tguw/oMfDXPp57D8cx3Ecx3HsP5nGH9yTaew/FsbNm2Bh7D+TxXtbLVnsPxDFKRv6UOw/jMTX2sZI7D8JxIWak0DsP4bDM1pgOOw/A8PhGS0w7D+Awo/Z+SfsP/zBPZnGH+w/ecHrWJMX7D/2wJkYYA/sP3PAR9gsB+w/8L/1l/n+6z9sv6NXxvbrP+m+UReT7us/Zr7/1l/m6z/jva2WLN7rP2C9W1b51es/3LwJFsbN6z9ZvLfVksXrP9a7ZZVfves/U7sTVSy16z/QusEU+azrP0y6b9TFpOs/ybkdlJKc6z9GuctTX5TrP8O4eRMsjOs/QLgn0/iD6z+8t9WSxXvrPzm3g1KSc+s/trYxEl9r6z8ztt/RK2PrP7C1jZH4Wus/LLU7UcVS6z+ptOkQkkrrPya0l9BeQus/o7NFkCs66z8gs/NP+DHrP5yyoQ/FKes/GbJPz5Eh6z+Wsf2OXhnrPxOxq04rEes/kLBZDvgI6z8MsAfOxADrP4mvtY2R+Oo/Bq9jTV7w6j+DrhENK+jqPwCuv8z33+o/fK1tjMTX6j/5rBtMkc/qP3asyQtex+o/86t3yyq/6j9wqyWL97bqP+yq00rEruo/aaqBCpGm6j/mqS/KXZ7qP2Op3Ykqluo/4KiLSfeN6j9cqDkJxIXqP9mn58iQfeo/VqeViF116j/TpkNIKm3qP1Cm8Qf3ZOo/zKWfx8Nc6j9JpU2HkFTqP8ak+0ZdTOo/Q6SpBipE6j/Ao1fG9jvqPzyjBYbDM+o/uaKzRZAr6j82omEFXSPqP7KhD8UpG+o/MKG9hPYS6j+soGtEwwrqPymgGQSQAuo/pp/Hw1z66T8in3WDKfLpP6CeI0P26ek/HJ7RAsPh6T+ZnX/Cj9npPxadLYJc0ek/kpzbQSnJ6T8QnIkB9sDpP4ybN8HCuOk/CZvlgI+w6T+GmpNAXKjpPwKaQQApoOk/gJnvv/WX6T/8mJ1/wo/pP3mYSz+Ph+k/9pf5/lt/6T9yl6e+KHfpP++WVX71buk/bJYDPsJm6T/plbH9jl7pP2aVX71bVuk/4pQNfShO6T9flLs89UXpP9yTafzBPek/WZMXvI416T/WksV7Wy3pP1KSczsoJek/z5Eh+/Qc6T9Mkc+6wRTpP8mQfXqODOk/RpArOlsE6T/Cj9n5J/zoPz+Ph7n08+g/vI41ecHr6D85juM4juPoP7aNkfha2+g/Mo0/uCfT6D+vjO139MroPyyMmzfBwug/qYtJ94266D8mi/e2WrLoP6KKpXYnqug/H4pTNvSh6D+ciQH2wJnoPxmJr7WNkeg/lohddVqJ6D8SiAs1J4HoP4+HufTzeOg/DIdntMBw6D+JhhV0jWjoPwaGwzNaYOg/goVx8yZY6D//hB+z80/oP3yEzXLAR+g/+YN7Mo0/6D92gynyWTfoP/KC17EmL+g/b4KFcfMm6D/sgTMxwB7oP2mB4fCMFug/5oCPsFkO6D9igD1wJgboP99/6y/z/ec/XH+Z77/15z/ZfkevjO3nP1Z+9W5Z5ec/0n2jLibd5z9PfVHu8tTnP8x8/62/zOc/SXytbYzE5z/Ge1stWbznP0J7Ce0ltOc/v3q3rPKr5z88emVsv6PnP7l5EyyMm+c/NnnB61iT5z+yeG+rJYvnPy94HWvyguc/rHfLKr965z8pd3nqi3LnP6Z2J6pYauc/InbVaSVi5z+fdYMp8lnnPxx1Mem+Uec/mXTfqItJ5z8WdI1oWEHnP5JzOyglOec/D3Pp5/Ew5z+McpenvijnPwhyRWeLIOc/hnHzJlgY5z8CcaHmJBDnP39wT6bxB+c//G/9Zb7/5j94b6sli/fmP/ZuWeVX7+Y/cm4HpSTn5j/vbbVk8d7mP2xtYyS+1uY/6GwR5IrO5j9mbL+jV8bmP+JrbWMkvuY/X2sbI/G15j/casniva3mP1hqd6KKpeY/1mklYled5j9SadMhJJXmP89ogeHwjOY/TGgvob2E5j/IZ91ginzmP0ZniyBXdOY/wmY54CNs5j8/Zuef8GPmP7xllV+9W+Y/OGVDH4pT5j+2ZPHeVkvmPzJkn54jQ+Y/r2NNXvA65j8sY/sdvTLmP6hiqd2JKuY/JmJXnVYi5j+iYQVdIxrmPx9hsxzwEeY/nGBh3LwJ5j8YYA+ciQHmP5ZfvVtW+eU/El9rGyPx5T+PXhnb7+jlPwxex5q84OU/iF11WonY5T8GXSMaVtDlP4Jc0dkiyOU//1t/me+/5T98Wy1ZvLflP/ha2xiJr+U/dlqJ2FWn5T/yWTeYIp/lP29Z5VfvluU/7FiTF7yO5T9oWEHXiIblP+ZX75ZVfuU/YledViJ25T/fVksW723lP1xW+dW7ZeU/2FWnlYhd5T9WVVVVVVXlP9JUAxUiTeU/T1Sx1O5E5T/MU1+UuzzlP0hTDVSINOU/xlK7E1Us5T9CUmnTISTlP79RF5PuG+U/PFHFUrsT5T+4UHMSiAvlPzZQIdJUA+U/sk/PkSH75D8vT31R7vLkP6xOKxG76uQ/KE7Z0Ifi5D+mTYeQVNrkPyJNNVAh0uQ/n0zjD+7J5D8cTJHPusHkP5hLP4+HueQ/FkvtTlSx5D+SSpsOIankPw9KSc7toOQ/jEn3jbqY5D8ISaVNh5DkP4ZIUw1UiOQ/AkgBzSCA5D9/R6+M7XfkP/xGXUy6b+Q/eEYLDIdn5D/2RbnLU1/kP3JFZ4sgV+Q/70QVS+1O5D9sRMMKukbkP+hDccqGPuQ/ZUMfilM25D/iQs1JIC7kP19CewntJeQ/3EEpybkd5D9YQdeIhhXkP9VAhUhTDeQ/UkAzCCAF5D/PP+HH7PzjP0w/j4e59OM/yD49R4bs4z9FPusGU+TjP8I9mcYf3OM/Pz1HhuzT4z+8PPVFucvjPzg8owWGw+M/tTtRxVK74z8yO/+EH7PjP686rUTsquM/LDpbBLmi4z+oOQnEhZrjPyU5t4NSkuM/ojhlQx+K4z8fOBMD7IHjP5w3wcK4eeM/GDdvgoVx4z+VNh1CUmnjPxI2ywEfYeM/jzV5wetY4z8MNSeBuFDjP4g01UCFSOM/BTSDAFJA4z+CMzHAHjjjP/8y33/rL+M/fDKNP7gn4z/4MTv/hB/jP3Ux6b5RF+M/8jCXfh4P4z9uMEU+6wbjP+wv8/23/uI/aC+hvYT24j/lLk99Ue7iP2Iu/Twe5uI/3i2r/Ord4j9cLVm8t9XiP9gsB3yEzeI/VSy1O1HF4j/SK2P7Hb3iP04rEbvqtOI/zCq/eres4j9IKm06hKTiP8UpG/pQnOI/QinJuR2U4j++KHd56oviPzwoJTm3g+I/uCfT+IN74j81J4G4UHPiP7ImL3gda+I/LibdN+pi4j+sJYv3tlriPyglObeDUuI/pSTndlBK4j8iJJU2HULiP54jQ/bpOeI/HCPxtbYx4j+YIp91gyniPxUiTTVQIeI/kiH79BwZ4j8OIam06RDiP4wgV3S2COI/CCAFNIMA4j+FH7PzT/jhPwIfYbMc8OE/fh4Pc+nn4T/8Hb0ytt/hP3gda/KC1+E/9RwZsk/P4T9yHMdxHMfhP+4bdTHpvuE/bBsj8bW24T/oGtGwgq7hP2Uaf3BPpuE/4hktMBye4T9eGdvv6JXhP9wYia+1jeE/WBg3b4KF4T/VF+UuT33hP1IXk+4bdeE/zhZBruhs4T9MFu9ttWThP8gVnS2CXOE/RRVL7U5U4T/CFPmsG0zhPz4Up2zoQ+E/vBNVLLU74T84EwPsgTPhP7USsatOK+E/MhJfaxsj4T+uEQ0r6BrhPywRu+q0EuE/qBBpqoEK4T8lEBdqTgLhP6IPxSkb+uA/Hg9z6efx4D+cDiGptOngPxgOz2iB4eA/lQ19KE7Z4D8SDSvoGtHgP44M2afnyOA/DAyHZ7TA4D+ICzUngbjgPwUL4+ZNsOA/ggqRphqo4D/+CT9m55/gP3wJ7SW0l+A/+Aib5YCP4D91CEmlTYfgP/IH92Qaf+A/bgelJOd24D/sBlPks27gP2gGAaSAZuA/5QWvY01e4D9iBV0jGlbgP94EC+PmTeA/XAS5orNF4D/YA2digD3gP1UDFSJNNeA/0gLD4Rkt4D9OAnGh5iTgP8sBH2GzHOA/SAHNIIAU4D/FAHvgTAzgP0IAKaAZBOA/fP+tv8z33z92/gk/ZuffP3D9Zb7/1t8/avzBPZnG3z9k+x29MrbfP1z6eTzMpd8/VvnVu2WV3z9Q+DE7/4TfP0r3jbqYdN8/RPbpOTJk3z889UW5y1PfPzb0oThlQ98/MPP9t/4y3z8q8lk3mCLfPyTxtbYxEt8/HPARNssB3z8W7221ZPHePxDuyTT+4N4/Cu0ltJfQ3j8E7IEzMcDeP/zq3bLKr94/9uk5MmSf3j/w6JWx/Y7eP+rn8TCXft4/5OZNsDBu3j/c5akvyl3eP9bkBa9jTd4/0ONhLv083j/K4r2tlizeP8ThGS0wHN4/vOB1rMkL3j+239ErY/vdP7DeLav86t0/qt2JKpba3T+k3OWpL8rdP5zbQSnJud0/ltqdqGKp3T+Q2fkn/JjdP4rYVaeViN0/hNexJi943T981g2myGfdP3bVaSViV90/cNTFpPtG3T9q0yEklTbdP2TSfaMuJt0/XNHZIsgV3T9W0DWiYQXdP1DPkSH79Nw/Ss7toJTk3D9CzUkgLtTcPzzMpZ/Hw9w/NssBH2Gz3D8wyl2e+qLcPyrJuR2Uktw/IsgVnS2C3D8cx3Ecx3HcPxbGzZtgYdw/EMUpG/pQ3D8KxIWak0DcPwLD4RktMNw//ME9mcYf3D/2wJkYYA/cP/C/9Zf5/ts/6r5RF5Pu2z/iva2WLN7bP9y8CRbGzds/1rtllV+92z/QusEU+azbP8q5HZSSnNs/wrh5EyyM2z+8t9WSxXvbP7a2MRJfa9s/sLWNkfha2z+qtOkQkkrbP6KzRZArOts/nLKhD8Up2z+Wsf2OXhnbP5CwWQ74CNs/iq+1jZH42j+CrhENK+jaP3ytbYzE19o/dqzJC17H2j9wqyWL97baP2qqgQqRpto/YqndiSqW2j9cqDkJxIXaP1anlYhdddo/UKbxB/dk2j9KpU2HkFTaP0KkqQYqRNo/PKMFhsMz2j82omEFXSPaPzChvYT2Eto/KqAZBJAC2j8in3WDKfLZPxye0QLD4dk/Fp0tglzR2T8QnIkB9sDZPwqb5YCPsNk/AppBACmg2T/8mJ1/wo/ZP/aX+f5bf9k/8JZVfvVu2T/qlbH9jl7ZP+KUDX0oTtk/3JNp/ME92T/WksV7Wy3ZP9CRIfv0HNk/yJB9eo4M2T/Cj9n5J/zYP7yONXnB69g/to2R+Frb2D+wjO139MrYP6iLSfeNutg/ooqldieq2D+ciQH2wJnYP5aIXXVaidg/kIe59PN42D+IhhV0jWjYP4KFcfMmWNg/fITNcsBH2D92gynyWTfYP3CChXHzJtg/aIHh8IwW2D9igD1wJgbYP1x/me+/9dc/Vn71blnl1z9QfVHu8tTXP0h8rW2MxNc/QnsJ7SW01z88emVsv6PXPzZ5wetYk9c/MHgda/KC1z8od3nqi3LXPyJ21WklYtc/HHUx6b5R1z8WdI1oWEHXPxBz6efxMNc/CHJFZ4sg1z8CcaHmJBDXP/xv/WW+/9Y/9m5Z5Vfv1j/wbbVk8d7WP+hsEeSKztY/4mttYyS+1j/casniva3WP9ZpJWJXndY/0GiB4fCM1j/IZ91ginzWP8JmOeAjbNY/vGWVX71b1j+2ZPHeVkvWP7BjTV7wOtY/qGKp3Ykq1j+iYQVdIxrWP5xgYdy8CdY/ll+9W1b51T+QXhnb7+jVP4hddVqJ2NU/glzR2SLI1T98Wy1ZvLfVP3ZaidhVp9U/cFnlV++W1T9oWEHXiIbVP2JXnVYidtU/XFb51btl1T9WVVVVVVXVP1BUsdTuRNU/SFMNVIg01T9CUmnTISTVPzxRxVK7E9U/NlAh0lQD1T8wT31R7vLUPyhO2dCH4tQ/Ik01UCHS1D8cTJHPusHUPxZL7U5UsdQ/DkpJzu2g1D8ISaVNh5DUPwJIAc0ggNQ//EZdTLpv1D/2RbnLU1/UP+5EFUvtTtQ/6ENxyoY+1D/iQs1JIC7UP9xBKcm5HdQ/1kCFSFMN1D/OP+HH7PzTP8g+PUeG7NM/wj2Zxh/c0z+8PPVFucvTP7Y7UcVSu9M/rjqtROyq0z+oOQnEhZrTP6I4ZUMfitM/nDfBwrh50z+WNh1CUmnTP441ecHrWNM/iDTVQIVI0z+CMzHAHjjTP3wyjT+4J9M/djHpvlEX0z9uMEU+6wbTP2gvob2E9tI/Yi79PB7m0j9cLVm8t9XSP1YstTtRxdI/TisRu+q00j9IKm06hKTSP0IpybkdlNI/PCglObeD0j82J4G4UHPSPy4m3TfqYtI/KCU5t4NS0j8iJJU2HULSPxwj8bW2MdI/FiJNNVAh0j8OIam06RDSPwggBTSDANI/Ah9hsxzw0T/8Hb0ytt/RP/YcGbJPz9E/7ht1Mem+0T/oGtGwgq7RP+IZLTAcntE/3BiJr7WN0T/WF+UuT33RP84WQa7obNE/yBWdLYJc0T/CFPmsG0zRP7wTVSy1O9E/thKxq04r0T+uEQ0r6BrRP6gQaaqBCtE/og/FKRv60D+cDiGptOnQP5QNfShO2dA/jgzZp+fI0D+ICzUngbjQP4IKkaYaqNA/fAntJbSX0D90CEmlTYfQP24HpSTndtA/aAYBpIBm0D9iBV0jGlbQP1wEuaKzRdA/VAMVIk010D9OAnGh5iTQP0gBzSCAFNA/QgApoBkE0D94/gk/ZufPP2j8wT2Zxs8/XPp5PMylzz9Q+DE7/4TPP0T26TkyZM8/OPShOGVDzz8o8lk3mCLPPxzwETbLAc8/EO7JNP7gzj8E7IEzMcDOP/jpOTJkn84/6OfxMJd+zj/c5akvyl3OP9DjYS79PM4/xOEZLTAczj+439ErY/vNP6jdiSqW2s0/nNtBKcm5zT+Q2fkn/JjNP4TXsSYveM0/eNVpJWJXzT9o0yEklTbNP1zR2SLIFc0/UM+RIfv0zD9EzUkgLtTMPzjLAR9hs8w/KMm5HZSSzD8cx3Ecx3HMPxDFKRv6UMw/BMPhGS0wzD/4wJkYYA/MP+i+UReT7ss/3LwJFsbNyz/QusEU+azLP8S4eRMsjMs/uLYxEl9ryz+otOkQkkrLP5yyoQ/FKcs/kLBZDvgIyz+ErhENK+jKP3isyQtex8o/aKqBCpGmyj9cqDkJxIXKP1Cm8Qf3ZMo/RKSpBipEyj84omEFXSPKPyigGQSQAso/HJ7RAsPhyT8QnIkB9sDJPwSaQQApoMk/+Jf5/lt/yT/olbH9jl7JP9yTafzBPck/0JEh+/QcyT/Ej9n5J/zIP7SNkfha28g/qItJ9426yD+ciQH2wJnIP5CHufTzeMg/hIVx8yZYyD90gynyWTfIP2iB4fCMFsg/XH+Z77/1xz9QfVHu8tTHP0R7Ce0ltMc/NHnB61iTxz8od3nqi3LHPxx1Mem+Ucc/EHPp5/Ewxz8EcaHmJBDHP/RuWeVX78Y/6GwR5IrOxj/casniva3GP9BogeHwjMY/xGY54CNsxj+0ZPHeVkvGP6hiqd2JKsY/nGBh3LwJxj+QXhnb7+jFP4Rc0dkiyMU/dFqJ2FWnxT9oWEHXiIbFP1xW+dW7ZcU/UFSx1O5ExT9EUmnTISTFPzRQIdJUA8U/KE7Z0IfixD8cTJHPusHEPxBKSc7toMQ/BEgBzSCAxD/0RbnLU1/EP+hDccqGPsQ/3EEpybkdxD/QP+HH7PzDP8Q9mcYf3MM/tDtRxVK7wz+oOQnEhZrDP5w3wcK4ecM/kDV5wetYwz+EMzHAHjjDP3Qx6b5RF8M/aC+hvYT2wj9cLVm8t9XCP1ArEbvqtMI/RCnJuR2Uwj80J4G4UHPCPyglObeDUsI/HCPxtbYxwj8QIam06RDCPwQfYbMc8ME/9BwZsk/PwT/oGtGwgq7BP9wYia+1jcE/0BZBruhswT/AFPmsG0zBP7QSsatOK8E/qBBpqoEKwT+cDiGptOnAP5AM2afnyMA/gAqRphqowD90CEmlTYfAP2gGAaSAZsA/XAS5orNFwD9QAnGh5iTAP0AAKaAZBMA/aPzBPZnGvz9Q+DE7/4S/Pzj0oThlQ78/IPARNssBvz8A7IEzMcC+P+jn8TCXfr4/0ONhLv08vj+439ErY/u9P6DbQSnJub0/gNexJi94vT9o0yEklTa9P1DPkSH79Lw/OMsBH2GzvD8gx3Ecx3G8PwDD4RktMLw/6L5RF5Puuz/QusEU+ay7P7i2MRJfa7s/oLKhD8Upuz+ArhENK+i6P2iqgQqRpro/UKbxB/dkuj84omEFXSO6PyCe0QLD4bk/AJpBACmguT/olbH9jl65P9CRIfv0HLk/uI2R+FrbuD+giQH2wJm4P4CFcfMmWLg/aIHh8IwWuD9QfVHu8tS3Pzh5wetYk7c/IHUx6b5Rtz8AcaHmJBC3P+hsEeSKzrY/0GiB4fCMtj+4ZPHeVku2P6BgYdy8CbY/gFzR2SLItT9oWEHXiIa1P1BUsdTuRLU/OFAh0lQDtT8gTJHPusG0PwBIAc0ggLQ/6ENxyoY+tD/QP+HH7PyzP7g7UcVSu7M/oDfBwrh5sz+AMzHAHjizP2gvob2E9rI/UCsRu+q0sj84J4G4UHOyPyAj8bW2MbI/AB9hsxzwsT/oGtGwgq6xP9AWQa7obLE/uBKxq04rsT+YDiGptOmwP4AKkaYaqLA/aAYBpIBmsD9QAnGh5iSwP3D8wT2Zxq8/MPShOGVDrz8A7IEzMcCuP9DjYS79PK4/oNtBKcm5rT9w0yEklTatPzDLAR9hs6w/AMPhGS0wrD/QusEU+ayrP6CyoQ/FKas/cKqBCpGmqj8womEFXSOqPwCaQQApoKk/0JEh+/QcqT+giQH2wJmoP3CB4fCMFqg/MHnB61iTpz8AcaHmJBCnP9BogeHwjKY/oGBh3LwJpj9wWEHXiIalPzBQIdJUA6U/AEgBzSCApD/QP+HH7PyjP6A3wcK4eaM/cC+hvYT2oj8wJ4G4UHOiPwAfYbMc8KE/0BZBruhsoT+gDiGptOmgP3AGAaSAZqA/YPzBPZnGnz8A7IEzMcCeP6DbQSnJuZ0/QMsBH2GznD/gusEU+aybP2CqgQqRppo/AJpBACmgmT+giQH2wJmYP0B5wetYk5c/4GiB4fCMlj9gWEHXiIaVPwBIAc0ggJQ/oDfBwrh5kz9AJ4G4UHOSP+AWQa7obJE/YAYBpIBmkD8A7IEzMcCOP0DLAR9hs4w/gKqBCpGmij/AiQH2wJmIP8BogeHwjIY/AEgBzSCAhD9AJ4G4UHOCP4AGAaSAZoA/AMsBH2GzfD+AiQH2wJl4PwBIAc0ggHQ/gAYBpIBmcD8AigH2wJloPwAGAaSAZmA/AAYBpIBmUD8AAAAAAAAAAAAAAAAAAAAA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"uppci\":{\"__ndarray__\":\"AAAAAAAAAAAJxIWak0DsPwnEhZqTQOw/CcSFmpNA7D8JxIWak0DsPwnEhZqTQOw/CcSFmpNA7D8JxIWak0DsPwnEhZqTQOw/CcSFmpNA7D8JxIWak0DsPwnEhZqTQOw/EQu40x+x7D8RC7jTH7HsPxELuNMfsew/EQu40x+x7D991g2myGftP33WDabIZ+0/fdYNpshn7T+EHUDfVNjtP4QdQN9U2O0/hB1A31TY7T+EHUDfVNjtP4QdQN9U2O0/hB1A31TY7T+EHUDfVNjtP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/KmlUW66S7j8qaVRbrpLuPyppVFuuku4/KmlUW66S7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP43td/TK2O4/je139MrY7j+N7Xf0ytjuP/gvyOqJ/+4/+C/I6on/7j/4L8jqif/uP/gvyOqJ/+4/+C/I6on/7j/4L8jqif/uP/gvyOqJ/+4/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvP5U0qi1XSe8/lTSqLVdJ7z+VNKotV0nvP5U0qi1XSe8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP8b2O3plbO8/xvY7emVs7z/G9jt6ZWzvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/Y/sdvTK27z9j+x29MrbvP2P7Hb0ytu8/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"y\":{\"__ndarray__\":\"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FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8V+awbTJHvPxX5rBtMke8/FfmsG0yR7z8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]}},\"selected\":{\"id\":\"3812\"},\"selection_policy\":{\"id\":\"3811\"}},\"id\":\"3795\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"red\"},\"hatch_color\":{\"value\":\"red\"},\"line_color\":{\"value\":\"red\"},\"x\":{\"field\":\"outx\"},\"y\":{\"field\":\"outy\"}},\"id\":\"3665\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"3632\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"3693\",\"type\":\"PanTool\"},{\"attributes\":{\"fill_color\":{\"value\":\"#1f77b4\"},\"height\":{\"value\":0.001},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"upper\"}},\"id\":\"3659\",\"type\":\"Rect\"},{\"attributes\":{\"source\":{\"id\":\"3898\"}},\"id\":\"3901\",\"type\":\"CDSView\"},{\"attributes\":{\"toolbars\":[{\"id\":\"3577\"},{\"id\":\"3700\"},{\"id\":\"3782\"}],\"tools\":[{\"id\":\"3570\"},{\"id\":\"3571\"},{\"id\":\"3572\"},{\"id\":\"3573\"},{\"id\":\"3574\"},{\"id\":\"3575\"},{\"id\":\"3670\"},{\"id\":\"3672\"},{\"id\":\"3693\"},{\"id\":\"3694\"},{\"id\":\"3695\"},{\"id\":\"3696\"},{\"id\":\"3697\"},{\"id\":\"3698\"},{\"id\":\"3775\"},{\"id\":\"3776\"},{\"id\":\"3777\"},{\"id\":\"3778\"},{\"id\":\"3779\"},{\"id\":\"3780\"},{\"id\":\"3816\"},{\"id\":\"3865\"}]},\"id\":\"3961\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"children\":[{\"id\":\"3899\"}],\"height\":95,\"width\":950},\"id\":\"3902\",\"type\":\"WidgetBox\"},{\"attributes\":{\"x0\":{\"field\":\"group_name\"},\"x1\":{\"field\":\"group_name\"},\"y0\":{\"field\":\"upper\"},\"y1\":{\"field\":\"q3\"}},\"id\":\"3609\",\"type\":\"Segment\"},{\"attributes\":{\"end\":1.2413177554570847,\"start\":-0.24706147211129886},\"id\":\"3557\",\"type\":\"Range1d\"},{\"attributes\":{\"source\":{\"id\":\"3869\"}},\"id\":\"3874\",\"type\":\"CDSView\"},{\"attributes\":{\"axis_label\":\"Class\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"3631\"},\"group\":null,\"major_label_policy\":{\"id\":\"3632\"},\"ticker\":{\"id\":\"3564\"}},\"id\":\"3563\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"3561\",\"type\":\"LinearScale\"},{\"attributes\":{\"children\":[[{\"id\":\"3552\"},0,0],[{\"id\":\"3674\"},0,1],[{\"id\":\"3756\"},0,2]]},\"id\":\"3960\",\"type\":\"GridBox\"},{\"attributes\":{},\"id\":\"3633\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3559\",\"type\":\"CategoricalScale\"},{\"attributes\":{},\"id\":\"3720\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"3550\"}},\"id\":\"3663\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3564\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"data\":{\"ci\":{\"__ndarray__\":\"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UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/MCeBuFBzkj8wJ4G4UHOSPzAngbhQc5I/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD8gBGXva0KQPyAEZe9rQpA/IARl72tCkD/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz/AusEU+ayLP8C6wRT5rIs/wLrBFPmsiz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP6B0iYIvS4c/oHSJgi9Lhz+gdImCL0uHP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AJ4G4UHOCP0AngbhQc4I/QCeBuFBzgj9AwpFMDiN8P0DCkUwOI3w/QMKRTA4jfD9AwpFMDiN8P0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/QCeBuFBzcj9AJ4G4UHNyP0AngbhQc3I/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8ANiEoe19jPwA2ISh7X2M/ADYhKHtfYz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"lowci\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"spec\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"uppci\":{\"__ndarray__\":\"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vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j++5Vu+5VvuP77lW77lW+4/vuVbvuVb7j+6pmu6pmvuP3Ipl3Ipl+4/cimXcimX7j9yKZdyKZfuP3Ipl3Ipl+4/cimXcimX7j9yKZdyKZfuP3Ipl3Ipl+4/cimXcimX7j+R870e/+/uP5HzvR7/7+4/kfO9Hv/v7j+R870e/+/uP5HzvR7/7+4/kfO9Hv/v7j+R870e/+/uP5HzvR7/7+4/kfO9Hv/v7j+R870e/+/uP5HzvR7/7+4/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/tVIrtVIr7z+1Uiu1UivvP7VSK7VSK+8/XdM1XdM17z9d0zVd0zXvP13TNV3TNe8/XdM1XdM17z9d0zVd0zXvP13TNV3TNe8/XdM1XdM17z9d0zVd0zXvP13TNV3TNe8/XdM1XdM17z9d0zVd0zXvP13TNV3TNe8/XdM1XdM17z9d0zVd0zXvPzoVq1OxOu8/OhWrU7E67z86FatTsTrvPzoVq1OxOu8/OhWrU7E67z86FatTsTrvPzoVq1OxOu8/OhWrU7E67z86FatTsTrvPzoVq1OxOu8/OhWrU7E67z86FatTsTrvPzoVq1OxOu8/OhWrU7E67z86FatTsTrvPzoVq1OxOu8/OhWrU7E67z86FatTsTrvP8/zPM/zPO8/z/M8z/M87z/P8zzP8zzvP8/zPM/zPO8/z/M8z/M87z/P8zzP8zzvP8/zPM/zPO8/z/M8z/M87z/P8zzP8zzvP8/zPM/zPO8/z/M8z/M87z/P8zzP8zzvP8/zPM/zPO8/z/M8z/M87z+5lEu5lEvvP7mUS7mUS+8/uZRLuZRL7z+5lEu5lEvvP7mUS7mUS+8/uZRLuZRL7z+5lEu5lEvvP7mUS7mUS+8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z9RTR53lrDvP1FNHneWsO8/UU0ed5aw7z8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAB2gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfIP3aDKfJZN8g/doMp8lk3yD92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D92gynyWTfYP3aDKfJZN9g/doMp8lk32D8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T8jn3WDKfLZPyOfdYMp8tk/I591gyny2T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T991g2myGfdP33WDabIZ90/fdYNpshn3T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/whT5rBtM4T/CFPmsG0zhP8IU+awbTOE/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/RT7rBlPk4z9FPusGU+TjP0U+6wZT5OM/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/yWfdYIp85j/JZ91ginzmP8ln3WCKfOY/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/n3WDKfJZ5z+fdYMp8lnnP591gynyWec/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpP0yRz7rBFOk/TJHPusEU6T9Mkc+6wRTpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpPyOfdYMp8uk/I591gyny6T8jn3WDKfLpP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/+awbTJHP6j/5rBtMkc/qP/msG0yRz+o/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/pshn3WCK7D+myGfdYIrsP6bIZ91giuw/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T991g2myGftP33WDabIZ+0/fdYNpshn7T9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/U+SzbjBF7j9T5LNuMEXuP1Pks24wRe4/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPyryWTeYIu8/KvJZN5gi7z8q8lk3mCLvPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/AAAAAAAA8D8AAAAAAADwPwAAAAAAAPA/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1002]}},\"selected\":{\"id\":\"3862\"},\"selection_policy\":{\"id\":\"3861\"}},\"id\":\"3841\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis\":{\"id\":\"3563\"},\"coordinates\":null,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"3565\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"3634\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3721\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3571\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3844\",\"type\":\"Line\"},{\"attributes\":{\"children\":[{\"id\":\"3962\"},{\"id\":\"3960\"}]},\"id\":\"3963\",\"type\":\"Column\"},{\"attributes\":{\"toolbar\":{\"id\":\"3961\"},\"toolbar_location\":\"above\"},\"id\":\"3962\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"axis_label\":\"Median Predicted Score\",\"axis_label_text_font_size\":\"10pt\",\"coordinates\":null,\"formatter\":{\"id\":\"3628\"},\"group\":null,\"major_label_policy\":{\"id\":\"3629\"},\"ticker\":{\"id\":\"3567\"}},\"id\":\"3566\",\"type\":\"LinearAxis\"},{\"attributes\":{\"axis\":{\"id\":\"3566\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null,\"visible\":false},\"id\":\"3569\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.2},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"lower\"}},\"id\":\"3655\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"OOB (95% CI)\"},\"renderers\":[{\"id\":\"3873\"}]},\"id\":\"3893\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.2},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"upper\"}},\"id\":\"3661\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"3567\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"orange\",\"line_width\":2.5,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3845\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3841\"},\"glyph\":{\"id\":\"3843\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3845\"},\"nonselection_glyph\":{\"id\":\"3844\"},\"view\":{\"id\":\"3847\"}},\"id\":\"3846\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.1},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"lower\"}},\"id\":\"3654\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"3575\",\"type\":\"HelpTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"height\":{\"value\":0.001},\"line_alpha\":{\"value\":0.1},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"upper\"}},\"id\":\"3660\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"Test\"},\"renderers\":[{\"id\":\"3846\"}]},\"id\":\"3864\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"3570\",\"type\":\"PanTool\"},{\"attributes\":{\"data\":{\"height\":[5],\"width\":[5],\"x\":[10],\"y\":[20]},\"selected\":{\"id\":\"3891\"},\"selection_policy\":{\"id\":\"3890\"}},\"id\":\"3869\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"overlay\":{\"id\":\"3576\"}},\"id\":\"3572\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"children\":[{\"id\":\"3902\"}]},\"id\":\"3964\",\"type\":\"Row\"},{\"attributes\":{},\"id\":\"3573\",\"type\":\"SaveTool\"},{\"attributes\":{\"bottom\":{\"field\":\"q2\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"top\":{\"field\":\"q1\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"group_name\"}},\"id\":\"3648\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"3862\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3574\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"3861\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3804\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"#1f77b4\"},\"height\":{\"value\":0.001},\"width\":{\"value\":0.05},\"x\":{\"field\":\"group_name\"},\"y\":{\"field\":\"lower\"}},\"id\":\"3653\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"3719\",\"type\":\"AllLabels\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"3576\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.8,\"line_dash\":[6],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3790\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"red\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"red\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"red\"},\"x\":{\"field\":\"outx\"},\"y\":{\"field\":\"outy\"}},\"id\":\"3667\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"3635\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"3550\"}},\"id\":\"3651\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3550\"},\"glyph\":{\"id\":\"3647\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3649\"},\"nonselection_glyph\":{\"id\":\"3648\"},\"view\":{\"id\":\"3651\"}},\"id\":\"3650\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3715\",\"type\":\"BasicTickFormatter\"}],\"root_ids\":[\"3965\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n",
+              "  const render_items = [{\"docid\":\"33988bdc-5696-443f-b325-d6be2152f502\",\"root_ids\":[\"3965\"],\"roots\":{\"3965\":\"59b19f0c-ba8d-43bb-be31-63ad516c4b30\"}}];\n",
+              "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
+              "  }\n",
+              "  if (root.Bokeh !== undefined) {\n",
+              "    embed_document(root);\n",
+              "  } else {\n",
+              "    let attempts = 0;\n",
+              "    const timer = setInterval(function(root) {\n",
+              "      if (root.Bokeh !== undefined) {\n",
+              "        clearInterval(timer);\n",
+              "        embed_document(root);\n",
+              "      } else {\n",
+              "        attempts++;\n",
+              "        if (attempts > 100) {\n",
+              "          clearInterval(timer);\n",
+              "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
+              "        }\n",
+              "      }\n",
+              "    }, 10, root)\n",
+              "  }\n",
+              "})(window);"
+            ],
+            "application/vnd.bokehjs_exec.v0+json": ""
+          },
+          "metadata": {
+            "application/vnd.bokehjs_exec.v0+json": {
+              "id": "3965"
+            }
+          }
+        }
+      ],
+      "source": [
+        "# Extract X Data\n",
+        "XBoot = DataTable2[PeakList]\n",
+        "XBootLog = np.log(XBoot)\n",
+        "XBootScale = cb.utils.scale(XBootLog, method='auto')\n",
+        "XBootKnn = cb.utils.knnimpute(XBootScale, k=3)\n",
+        "YPredBoot = model.train(XBootKnn, Y)\n",
+        "\n",
+        "# Build Boostrap Models\n",
+        "bootmodel = cb.bootstrap.Per(model, bootnum=100) \n",
+        "bootmodel.run()\n",
+        "\n",
+        "# Boostrap Evaluate Model (include Test Dataset)\n",
+        "bootmodel.evaluate(trainset=EvalTrain, testset=EvalTest)  "
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "JSjEujSMpWvc"
+      },
+      "source": [
+        "### 7. Export Results"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 9,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "HyH9AwWjpWvc",
+        "outputId": "39d9870b-d8ba-478b-80de-4304e21d1913"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Done! Saved results as SVMLin_MTBLS92.xlsx\n"
+          ]
+        }
+      ],
+      "source": [
+        "file = 'SVMLin_MTBLS92.xlsx'\n",
+        "\n",
+        "bootmodel.save_results(file)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 10,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/",
+          "height": 206
+        },
+        "id": "f-_OngxlpWvd",
+        "outputId": "6238c71e-7a9e-4b56-949e-60a110575145"
+      },
+      "outputs": [
+        {
+          "output_type": "execute_result",
+          "data": {
+            "text/plain": [
+              "    Idx Name           Label\n",
+              "84   84  M84  SM(d18:1/24:0)\n",
+              "42   42  M42       PC(38:2e)\n",
+              "60   60  M60        PE(36:0)\n",
+              "30   30  M30        PC(35:2)\n",
+              "70   70  M70  SM(d18:1/16:0)"
+            ],
+            "text/html": [
+              "\n",
+              "  <div id=\"df-95495130-db99-4671-8f3b-6d2ea7f5dc99\">\n",
+              "    <div class=\"colab-df-container\">\n",
+              "      <div>\n",
+              "<style scoped>\n",
+              "    .dataframe tbody tr th:only-of-type {\n",
+              "        vertical-align: middle;\n",
+              "    }\n",
+              "\n",
+              "    .dataframe tbody tr th {\n",
+              "        vertical-align: top;\n",
+              "    }\n",
+              "\n",
+              "    .dataframe thead th {\n",
+              "        text-align: right;\n",
+              "    }\n",
+              "</style>\n",
+              "<table border=\"1\" class=\"dataframe\">\n",
+              "  <thead>\n",
+              "    <tr style=\"text-align: right;\">\n",
+              "      <th></th>\n",
+              "      <th>Idx</th>\n",
+              "      <th>Name</th>\n",
+              "      <th>Label</th>\n",
+              "    </tr>\n",
+              "  </thead>\n",
+              "  <tbody>\n",
+              "    <tr>\n",
+              "      <th>84</th>\n",
+              "      <td>84</td>\n",
+              "      <td>M84</td>\n",
+              "      <td>SM(d18:1/24:0)</td>\n",
+              "    </tr>\n",
+              "    <tr>\n",
+              "      <th>42</th>\n",
+              "      <td>42</td>\n",
+              "      <td>M42</td>\n",
+              "      <td>PC(38:2e)</td>\n",
+              "    </tr>\n",
+              "    <tr>\n",
+              "      <th>60</th>\n",
+              "      <td>60</td>\n",
+              "      <td>M60</td>\n",
+              "      <td>PE(36:0)</td>\n",
+              "    </tr>\n",
+              "    <tr>\n",
+              "      <th>30</th>\n",
+              "      <td>30</td>\n",
+              "      <td>M30</td>\n",
+              "      <td>PC(35:2)</td>\n",
+              "    </tr>\n",
+              "    <tr>\n",
+              "      <th>70</th>\n",
+              "      <td>70</td>\n",
+              "      <td>M70</td>\n",
+              "      <td>SM(d18:1/16:0)</td>\n",
+              "    </tr>\n",
+              "  </tbody>\n",
+              "</table>\n",
+              "</div>\n",
+              "      <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-95495130-db99-4671-8f3b-6d2ea7f5dc99')\"\n",
+              "              title=\"Convert this dataframe to an interactive table.\"\n",
+              "              style=\"display:none;\">\n",
+              "        \n",
+              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
+              "       width=\"24px\">\n",
+              "    <path d=\"M0 0h24v24H0V0z\" fill=\"none\"/>\n",
+              "    <path d=\"M18.56 5.44l.94 2.06.94-2.06 2.06-.94-2.06-.94-.94-2.06-.94 2.06-2.06.94zm-11 1L8.5 8.5l.94-2.06 2.06-.94-2.06-.94L8.5 2.5l-.94 2.06-2.06.94zm10 10l.94 2.06.94-2.06 2.06-.94-2.06-.94-.94-2.06-.94 2.06-2.06.94z\"/><path d=\"M17.41 7.96l-1.37-1.37c-.4-.4-.92-.59-1.43-.59-.52 0-1.04.2-1.43.59L10.3 9.45l-7.72 7.72c-.78.78-.78 2.05 0 2.83L4 21.41c.39.39.9.59 1.41.59.51 0 1.02-.2 1.41-.59l7.78-7.78 2.81-2.81c.8-.78.8-2.07 0-2.86zM5.41 20L4 18.59l7.72-7.72 1.47 1.35L5.41 20z\"/>\n",
+              "  </svg>\n",
+              "      </button>\n",
+              "      \n",
+              "  <style>\n",
+              "    .colab-df-container {\n",
+              "      display:flex;\n",
+              "      flex-wrap:wrap;\n",
+              "      gap: 12px;\n",
+              "    }\n",
+              "\n",
+              "    .colab-df-convert {\n",
+              "      background-color: #E8F0FE;\n",
+              "      border: none;\n",
+              "      border-radius: 50%;\n",
+              "      cursor: pointer;\n",
+              "      display: none;\n",
+              "      fill: #1967D2;\n",
+              "      height: 32px;\n",
+              "      padding: 0 0 0 0;\n",
+              "      width: 32px;\n",
+              "    }\n",
+              "\n",
+              "    .colab-df-convert:hover {\n",
+              "      background-color: #E2EBFA;\n",
+              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
+              "      fill: #174EA6;\n",
+              "    }\n",
+              "\n",
+              "    [theme=dark] .colab-df-convert {\n",
+              "      background-color: #3B4455;\n",
+              "      fill: #D2E3FC;\n",
+              "    }\n",
+              "\n",
+              "    [theme=dark] .colab-df-convert:hover {\n",
+              "      background-color: #434B5C;\n",
+              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
+              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
+              "      fill: #FFFFFF;\n",
+              "    }\n",
+              "  </style>\n",
+              "\n",
+              "      <script>\n",
+              "        const buttonEl =\n",
+              "          document.querySelector('#df-95495130-db99-4671-8f3b-6d2ea7f5dc99 button.colab-df-convert');\n",
+              "        buttonEl.style.display =\n",
+              "          google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
+              "\n",
+              "        async function convertToInteractive(key) {\n",
+              "          const element = document.querySelector('#df-95495130-db99-4671-8f3b-6d2ea7f5dc99');\n",
+              "          const dataTable =\n",
+              "            await google.colab.kernel.invokeFunction('convertToInteractive',\n",
+              "                                                     [key], {});\n",
+              "          if (!dataTable) return;\n",
+              "\n",
+              "          const docLinkHtml = 'Like what you see? Visit the ' +\n",
+              "            '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
+              "            + ' to learn more about interactive tables.';\n",
+              "          element.innerHTML = '';\n",
+              "          dataTable['output_type'] = 'display_data';\n",
+              "          await google.colab.output.renderOutput(dataTable, element);\n",
+              "          const docLink = document.createElement('div');\n",
+              "          docLink.innerHTML = docLinkHtml;\n",
+              "          element.appendChild(docLink);\n",
+              "        }\n",
+              "      </script>\n",
+              "    </div>\n",
+              "  </div>\n",
+              "  "
+            ]
+          },
+          "metadata": {},
+          "execution_count": 10
+        }
+      ],
+      "source": [
+        "coef = model.model.coef_\n",
+        "#important_feat = abs(coef)\n",
+        "important_feat= abs(coef[0])\n",
+        "#get indices of those important features\n",
+        "idx = important_feat.argsort(kind= \"quicksort\")\n",
+        "idx= idx[::-1][:5]\n",
+        "#get more information from peaktable:\n",
+        "top_met = PeakList.iloc[idx]\n",
+        "top_met_info = PeakTable.iloc[top_met.index-1]\n",
+        "#5 most important metabolites\n",
+        "top_met_info"
+      ]
+    }
+  ],
+  "metadata": {
+    "kernelspec": {
+      "display_name": "Python 3",
+      "language": "python",
+      "name": "python3"
+    },
+    "language_info": {
+      "codemirror_mode": {
+        "name": "ipython",
+        "version": 3
+      },
+      "file_extension": ".py",
+      "mimetype": "text/x-python",
+      "name": "python",
+      "nbconvert_exporter": "python",
+      "pygments_lexer": "ipython3",
+      "version": "3.7.3"
+    },
+    "toc": {
+      "base_numbering": 1,
+      "nav_menu": {},
+      "number_sections": false,
+      "sideBar": false,
+      "skip_h1_title": false,
+      "title_cell": "Table of Contents",
+      "title_sidebar": "Contents",
+      "toc_cell": false,
+      "toc_position": {},
+      "toc_section_display": false,
+      "toc_window_display": false
+    },
+    "toc-autonumbering": false,
+    "toc-showmarkdowntxt": false,
+    "colab": {
+      "provenance": []
+    }
+  },
+  "nbformat": 4,
+  "nbformat_minor": 0
+}
\ No newline at end of file
-- 
GitLab