{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "0ad85a1e",
   "metadata": {},
   "source": [
    "# Imports"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "e84bb922-5f9f-4da0-8bc5-2b65a26021df",
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/var/folders/63/wxl6xn215jv9b9snrf52bxd00000gq/T/ipykernel_78013/3791004227.py:15: DeprecationWarning: `set_matplotlib_formats` is deprecated since IPython 7.23, directly use `matplotlib_inline.backend_inline.set_matplotlib_formats()`\n",
      "  set_matplotlib_formats('svg')\n"
     ]
    }
   ],
   "source": [
    "#Imports\n",
    "import warnings\n",
    "import numpy as np\n",
    "import pandas as pd\n",
    "import seaborn as sns\n",
    "import matplotlib.pyplot as plt\n",
    "from IPython.display import set_matplotlib_formats\n",
    "import lightgbm as lgb\n",
    "from scipy.stats import spearmanr\n",
    "\n",
    "sns.set_style(\"white\")\n",
    "warnings.filterwarnings(\"ignore\", category=UserWarning)\n",
    "\n",
    "%matplotlib inline\n",
    "set_matplotlib_formats('svg')\n",
    "\n",
    "plt.rcParams[\"font.family\"] = \"Times New Roman\" # !!!!\n",
    "plt.rcParams.update({'font.size': 32})\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c04f1aac",
   "metadata": {},
   "source": [
    "# Loading Files"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "e9cc5e4b",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<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>index</th>\n",
       "      <th>train_the_pile_arxiv</th>\n",
       "      <th>train_the_pile_freelaw</th>\n",
       "      <th>train_the_pile_nih_exporter</th>\n",
       "      <th>train_the_pile_pubmed_central</th>\n",
       "      <th>train_the_pile_wikipedia_en</th>\n",
       "      <th>train_the_pile_dm_mathematics</th>\n",
       "      <th>train_the_pile_github</th>\n",
       "      <th>train_the_pile_philpapers</th>\n",
       "      <th>train_the_pile_stackexchange</th>\n",
       "      <th>train_the_pile_enron_emails</th>\n",
       "      <th>train_the_pile_gutenberg_pg_19</th>\n",
       "      <th>train_the_pile_pile_cc</th>\n",
       "      <th>train_the_pile_ubuntu_irc</th>\n",
       "      <th>train_the_pile_europarl</th>\n",
       "      <th>train_the_pile_hackernews</th>\n",
       "      <th>train_the_pile_pubmed_abstracts</th>\n",
       "      <th>train_the_pile_uspto_backgrounds</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.00</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.004</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.209</td>\n",
       "      <td>0.787</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>0.025</td>\n",
       "      <td>0.002</td>\n",
       "      <td>0.05</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.047</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.304</td>\n",
       "      <td>0.009</td>\n",
       "      <td>0.003</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.103</td>\n",
       "      <td>0.299</td>\n",
       "      <td>0.024</td>\n",
       "      <td>0.040</td>\n",
       "      <td>0.090</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>0.679</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.00</td>\n",
       "      <td>0.044</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.003</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.269</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.003</td>\n",
       "      <td>0.000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>0.008</td>\n",
       "      <td>0.025</td>\n",
       "      <td>0.00</td>\n",
       "      <td>0.007</td>\n",
       "      <td>0.015</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.315</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.216</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.109</td>\n",
       "      <td>0.006</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.009</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.054</td>\n",
       "      <td>0.237</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>0.193</td>\n",
       "      <td>0.003</td>\n",
       "      <td>0.00</td>\n",
       "      <td>0.060</td>\n",
       "      <td>0.010</td>\n",
       "      <td>0.061</td>\n",
       "      <td>0.031</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.417</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.128</td>\n",
       "      <td>0.022</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.008</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.067</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   index  train_the_pile_arxiv  train_the_pile_freelaw  \\\n",
       "0      1                 0.000                   0.000   \n",
       "1      2                 0.025                   0.002   \n",
       "2      3                 0.679                   0.000   \n",
       "3      4                 0.008                   0.025   \n",
       "4      5                 0.193                   0.003   \n",
       "\n",
       "   train_the_pile_nih_exporter  train_the_pile_pubmed_central  \\\n",
       "0                         0.00                          0.000   \n",
       "1                         0.05                          0.000   \n",
       "2                         0.00                          0.044   \n",
       "3                         0.00                          0.007   \n",
       "4                         0.00                          0.060   \n",
       "\n",
       "   train_the_pile_wikipedia_en  train_the_pile_dm_mathematics  \\\n",
       "0                        0.000                          0.000   \n",
       "1                        0.047                          0.000   \n",
       "2                        0.000                          0.001   \n",
       "3                        0.015                          0.000   \n",
       "4                        0.010                          0.061   \n",
       "\n",
       "   train_the_pile_github  train_the_pile_philpapers  \\\n",
       "0                  0.000                      0.004   \n",
       "1                  0.304                      0.009   \n",
       "2                  0.000                      0.003   \n",
       "3                  0.315                      0.000   \n",
       "4                  0.031                      0.000   \n",
       "\n",
       "   train_the_pile_stackexchange  train_the_pile_enron_emails  \\\n",
       "0                         0.000                        0.000   \n",
       "1                         0.003                        0.001   \n",
       "2                         0.000                        0.001   \n",
       "3                         0.216                        0.000   \n",
       "4                         0.417                        0.000   \n",
       "\n",
       "   train_the_pile_gutenberg_pg_19  train_the_pile_pile_cc  \\\n",
       "0                           0.209                   0.787   \n",
       "1                           0.103                   0.299   \n",
       "2                           0.000                   0.269   \n",
       "3                           0.109                   0.006   \n",
       "4                           0.128                   0.022   \n",
       "\n",
       "   train_the_pile_ubuntu_irc  train_the_pile_europarl  \\\n",
       "0                      0.000                    0.000   \n",
       "1                      0.024                    0.040   \n",
       "2                      0.000                    0.000   \n",
       "3                      0.000                    0.009   \n",
       "4                      0.000                    0.008   \n",
       "\n",
       "   train_the_pile_hackernews  train_the_pile_pubmed_abstracts  \\\n",
       "0                      0.000                            0.000   \n",
       "1                      0.090                            0.001   \n",
       "2                      0.000                            0.003   \n",
       "3                      0.000                            0.054   \n",
       "4                      0.001                            0.000   \n",
       "\n",
       "   train_the_pile_uspto_backgrounds  \n",
       "0                             0.000  \n",
       "1                             0.000  \n",
       "2                             0.000  \n",
       "3                             0.237  \n",
       "4                             0.067  "
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_config = pd.read_csv(\"data/train_mixture_1m.csv\")\n",
    "df_config.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "372a873e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<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>index</th>\n",
       "      <th>metric/the_pile_arxiv_val_loss</th>\n",
       "      <th>metric/the_pile_freelaw_val_loss</th>\n",
       "      <th>metric/the_pile_pubmed_central_val_loss</th>\n",
       "      <th>metric/the_pile_wikipedia_en_val_loss</th>\n",
       "      <th>metric/the_pile_dm_mathematics_val_loss</th>\n",
       "      <th>metric/the_pile_github_val_loss</th>\n",
       "      <th>metric/the_pile_stackexchange_val_loss</th>\n",
       "      <th>metric/the_pile_gutenberg_pg_19_val_loss</th>\n",
       "      <th>metric/the_pile_pile_cc_val_loss</th>\n",
       "      <th>metric/the_pile_ubuntu_irc_val_loss</th>\n",
       "      <th>metric/the_pile_hackernews_val_loss</th>\n",
       "      <th>metric/the_pile_pubmed_abstracts_val_loss</th>\n",
       "      <th>metric/the_pile_uspto_backgrounds_val_loss</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>7.025587</td>\n",
       "      <td>5.360581</td>\n",
       "      <td>6.536047</td>\n",
       "      <td>5.639575</td>\n",
       "      <td>5.820675</td>\n",
       "      <td>6.632823</td>\n",
       "      <td>6.107804</td>\n",
       "      <td>4.726567</td>\n",
       "      <td>5.169478</td>\n",
       "      <td>7.224245</td>\n",
       "      <td>5.206871</td>\n",
       "      <td>5.892633</td>\n",
       "      <td>5.417375</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>4.738542</td>\n",
       "      <td>5.466145</td>\n",
       "      <td>5.808464</td>\n",
       "      <td>5.425566</td>\n",
       "      <td>4.614905</td>\n",
       "      <td>4.141744</td>\n",
       "      <td>4.922904</td>\n",
       "      <td>4.954422</td>\n",
       "      <td>5.343519</td>\n",
       "      <td>5.278083</td>\n",
       "      <td>4.801190</td>\n",
       "      <td>5.653642</td>\n",
       "      <td>5.584351</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>3.730259</td>\n",
       "      <td>5.793972</td>\n",
       "      <td>4.721465</td>\n",
       "      <td>5.933120</td>\n",
       "      <td>4.077418</td>\n",
       "      <td>6.540956</td>\n",
       "      <td>6.079324</td>\n",
       "      <td>5.561454</td>\n",
       "      <td>5.506681</td>\n",
       "      <td>7.476072</td>\n",
       "      <td>5.495143</td>\n",
       "      <td>5.626058</td>\n",
       "      <td>5.507367</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>4.887355</td>\n",
       "      <td>5.040224</td>\n",
       "      <td>5.371085</td>\n",
       "      <td>5.858129</td>\n",
       "      <td>5.298434</td>\n",
       "      <td>4.150363</td>\n",
       "      <td>4.455072</td>\n",
       "      <td>5.095428</td>\n",
       "      <td>5.828740</td>\n",
       "      <td>7.491353</td>\n",
       "      <td>5.551083</td>\n",
       "      <td>5.268948</td>\n",
       "      <td>4.475535</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>4.034541</td>\n",
       "      <td>5.597910</td>\n",
       "      <td>4.693126</td>\n",
       "      <td>5.814626</td>\n",
       "      <td>2.008140</td>\n",
       "      <td>4.485220</td>\n",
       "      <td>4.249207</td>\n",
       "      <td>5.003798</td>\n",
       "      <td>5.760408</td>\n",
       "      <td>7.100966</td>\n",
       "      <td>5.329304</td>\n",
       "      <td>5.664215</td>\n",
       "      <td>4.813331</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   index  metric/the_pile_arxiv_val_loss  metric/the_pile_freelaw_val_loss  \\\n",
       "0      1                        7.025587                          5.360581   \n",
       "1      2                        4.738542                          5.466145   \n",
       "2      3                        3.730259                          5.793972   \n",
       "3      4                        4.887355                          5.040224   \n",
       "4      5                        4.034541                          5.597910   \n",
       "\n",
       "   metric/the_pile_pubmed_central_val_loss  \\\n",
       "0                                 6.536047   \n",
       "1                                 5.808464   \n",
       "2                                 4.721465   \n",
       "3                                 5.371085   \n",
       "4                                 4.693126   \n",
       "\n",
       "   metric/the_pile_wikipedia_en_val_loss  \\\n",
       "0                               5.639575   \n",
       "1                               5.425566   \n",
       "2                               5.933120   \n",
       "3                               5.858129   \n",
       "4                               5.814626   \n",
       "\n",
       "   metric/the_pile_dm_mathematics_val_loss  metric/the_pile_github_val_loss  \\\n",
       "0                                 5.820675                         6.632823   \n",
       "1                                 4.614905                         4.141744   \n",
       "2                                 4.077418                         6.540956   \n",
       "3                                 5.298434                         4.150363   \n",
       "4                                 2.008140                         4.485220   \n",
       "\n",
       "   metric/the_pile_stackexchange_val_loss  \\\n",
       "0                                6.107804   \n",
       "1                                4.922904   \n",
       "2                                6.079324   \n",
       "3                                4.455072   \n",
       "4                                4.249207   \n",
       "\n",
       "   metric/the_pile_gutenberg_pg_19_val_loss  metric/the_pile_pile_cc_val_loss  \\\n",
       "0                                  4.726567                          5.169478   \n",
       "1                                  4.954422                          5.343519   \n",
       "2                                  5.561454                          5.506681   \n",
       "3                                  5.095428                          5.828740   \n",
       "4                                  5.003798                          5.760408   \n",
       "\n",
       "   metric/the_pile_ubuntu_irc_val_loss  metric/the_pile_hackernews_val_loss  \\\n",
       "0                             7.224245                             5.206871   \n",
       "1                             5.278083                             4.801190   \n",
       "2                             7.476072                             5.495143   \n",
       "3                             7.491353                             5.551083   \n",
       "4                             7.100966                             5.329304   \n",
       "\n",
       "   metric/the_pile_pubmed_abstracts_val_loss  \\\n",
       "0                                   5.892633   \n",
       "1                                   5.653642   \n",
       "2                                   5.626058   \n",
       "3                                   5.268948   \n",
       "4                                   5.664215   \n",
       "\n",
       "   metric/the_pile_uspto_backgrounds_val_loss  \n",
       "0                                    5.417375  \n",
       "1                                    5.584351  \n",
       "2                                    5.507367  \n",
       "3                                    4.475535  \n",
       "4                                    4.813331  "
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_wandb = pd.read_csv(\"data/train_pile_loss_1m.csv\")\n",
    "df_wandb.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "ed442af0",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(512, 17)"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X_train = df_config[df_config.columns[1:]].values\n",
    "X_train.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "8b33982e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(512, 13)"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "y_train = df_wandb[df_wandb.columns[1:]].values\n",
    "y_train.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "0a4a6b09",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<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>index</th>\n",
       "      <th>train_the_pile_arxiv</th>\n",
       "      <th>train_the_pile_freelaw</th>\n",
       "      <th>train_the_pile_nih_exporter</th>\n",
       "      <th>train_the_pile_pubmed_central</th>\n",
       "      <th>train_the_pile_wikipedia_en</th>\n",
       "      <th>train_the_pile_dm_mathematics</th>\n",
       "      <th>train_the_pile_github</th>\n",
       "      <th>train_the_pile_philpapers</th>\n",
       "      <th>train_the_pile_stackexchange</th>\n",
       "      <th>train_the_pile_enron_emails</th>\n",
       "      <th>train_the_pile_gutenberg_pg_19</th>\n",
       "      <th>train_the_pile_pile_cc</th>\n",
       "      <th>train_the_pile_ubuntu_irc</th>\n",
       "      <th>train_the_pile_europarl</th>\n",
       "      <th>train_the_pile_hackernews</th>\n",
       "      <th>train_the_pile_pubmed_abstracts</th>\n",
       "      <th>train_the_pile_uspto_backgrounds</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>0.080</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.464</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.015</td>\n",
       "      <td>0.353</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.042</td>\n",
       "      <td>0.039</td>\n",
       "      <td>0.005</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>0.035</td>\n",
       "      <td>0.016</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.022</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.040</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.097</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.632</td>\n",
       "      <td>0.066</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.092</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>0.014</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.004</td>\n",
       "      <td>0.022</td>\n",
       "      <td>0.003</td>\n",
       "      <td>0.084</td>\n",
       "      <td>0.477</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.209</td>\n",
       "      <td>0.052</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.002</td>\n",
       "      <td>0.013</td>\n",
       "      <td>0.093</td>\n",
       "      <td>0.027</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>0.215</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.238</td>\n",
       "      <td>0.012</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.050</td>\n",
       "      <td>0.009</td>\n",
       "      <td>0.186</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.258</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.032</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>0.732</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.004</td>\n",
       "      <td>0.027</td>\n",
       "      <td>0.035</td>\n",
       "      <td>0.001</td>\n",
       "      <td>0.113</td>\n",
       "      <td>0.004</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.005</td>\n",
       "      <td>0.040</td>\n",
       "      <td>0.037</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.000</td>\n",
       "      <td>0.003</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   index  train_the_pile_arxiv  train_the_pile_freelaw  \\\n",
       "0      1                 0.080                   0.000   \n",
       "1      2                 0.035                   0.016   \n",
       "2      3                 0.014                   0.000   \n",
       "3      4                 0.215                   0.000   \n",
       "4      5                 0.732                   0.000   \n",
       "\n",
       "   train_the_pile_nih_exporter  train_the_pile_pubmed_central  \\\n",
       "0                        0.000                          0.464   \n",
       "1                        0.000                          0.022   \n",
       "2                        0.004                          0.022   \n",
       "3                        0.000                          0.238   \n",
       "4                        0.000                          0.000   \n",
       "\n",
       "   train_the_pile_wikipedia_en  train_the_pile_dm_mathematics  \\\n",
       "0                        0.000                          0.000   \n",
       "1                        0.000                          0.040   \n",
       "2                        0.003                          0.084   \n",
       "3                        0.012                          0.000   \n",
       "4                        0.004                          0.027   \n",
       "\n",
       "   train_the_pile_github  train_the_pile_philpapers  \\\n",
       "0                  0.000                      0.000   \n",
       "1                  0.000                      0.001   \n",
       "2                  0.477                      0.000   \n",
       "3                  0.050                      0.009   \n",
       "4                  0.035                      0.001   \n",
       "\n",
       "   train_the_pile_stackexchange  train_the_pile_enron_emails  \\\n",
       "0                         0.000                        0.000   \n",
       "1                         0.097                        0.000   \n",
       "2                         0.000                        0.000   \n",
       "3                         0.186                        0.000   \n",
       "4                         0.113                        0.004   \n",
       "\n",
       "   train_the_pile_gutenberg_pg_19  train_the_pile_pile_cc  \\\n",
       "0                           0.015                   0.353   \n",
       "1                           0.000                   0.632   \n",
       "2                           0.209                   0.052   \n",
       "3                           0.258                   0.000   \n",
       "4                           0.000                   0.005   \n",
       "\n",
       "   train_the_pile_ubuntu_irc  train_the_pile_europarl  \\\n",
       "0                      0.001                    0.000   \n",
       "1                      0.066                    0.000   \n",
       "2                      0.000                    0.002   \n",
       "3                      0.000                    0.001   \n",
       "4                      0.040                    0.037   \n",
       "\n",
       "   train_the_pile_hackernews  train_the_pile_pubmed_abstracts  \\\n",
       "0                      0.042                            0.039   \n",
       "1                      0.000                            0.000   \n",
       "2                      0.013                            0.093   \n",
       "3                      0.032                            0.000   \n",
       "4                      0.000                            0.000   \n",
       "\n",
       "   train_the_pile_uspto_backgrounds  \n",
       "0                             0.005  \n",
       "1                             0.092  \n",
       "2                             0.027  \n",
       "3                             0.000  \n",
       "4                             0.003  "
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_config = pd.read_csv(\"data/test_mixture_1m.csv\")\n",
    "df_config.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "70596ce2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<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>index</th>\n",
       "      <th>metric/the_pile_arxiv_val_loss</th>\n",
       "      <th>metric/the_pile_freelaw_val_loss</th>\n",
       "      <th>metric/the_pile_pubmed_central_val_loss</th>\n",
       "      <th>metric/the_pile_wikipedia_en_val_loss</th>\n",
       "      <th>metric/the_pile_dm_mathematics_val_loss</th>\n",
       "      <th>metric/the_pile_github_val_loss</th>\n",
       "      <th>metric/the_pile_stackexchange_val_loss</th>\n",
       "      <th>metric/the_pile_gutenberg_pg_19_val_loss</th>\n",
       "      <th>metric/the_pile_pile_cc_val_loss</th>\n",
       "      <th>metric/the_pile_ubuntu_irc_val_loss</th>\n",
       "      <th>metric/the_pile_hackernews_val_loss</th>\n",
       "      <th>metric/the_pile_pubmed_abstracts_val_loss</th>\n",
       "      <th>metric/the_pile_uspto_backgrounds_val_loss</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>4.409878</td>\n",
       "      <td>5.640963</td>\n",
       "      <td>4.020510</td>\n",
       "      <td>5.786687</td>\n",
       "      <td>5.373440</td>\n",
       "      <td>6.537395</td>\n",
       "      <td>6.013463</td>\n",
       "      <td>5.168976</td>\n",
       "      <td>5.318246</td>\n",
       "      <td>6.674062</td>\n",
       "      <td>4.873102</td>\n",
       "      <td>4.895959</td>\n",
       "      <td>5.148867</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>4.512283</td>\n",
       "      <td>4.921931</td>\n",
       "      <td>4.903955</td>\n",
       "      <td>5.703417</td>\n",
       "      <td>2.097457</td>\n",
       "      <td>5.441458</td>\n",
       "      <td>4.677061</td>\n",
       "      <td>5.263875</td>\n",
       "      <td>5.180474</td>\n",
       "      <td>5.076257</td>\n",
       "      <td>5.219115</td>\n",
       "      <td>5.637612</td>\n",
       "      <td>4.686644</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>4.887048</td>\n",
       "      <td>5.998435</td>\n",
       "      <td>4.854981</td>\n",
       "      <td>5.970596</td>\n",
       "      <td>2.001365</td>\n",
       "      <td>3.971266</td>\n",
       "      <td>4.995669</td>\n",
       "      <td>4.931247</td>\n",
       "      <td>5.765591</td>\n",
       "      <td>7.315047</td>\n",
       "      <td>5.190172</td>\n",
       "      <td>5.143716</td>\n",
       "      <td>5.084033</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>4.036879</td>\n",
       "      <td>6.015464</td>\n",
       "      <td>4.318847</td>\n",
       "      <td>5.785333</td>\n",
       "      <td>5.331811</td>\n",
       "      <td>4.567320</td>\n",
       "      <td>4.527231</td>\n",
       "      <td>4.845276</td>\n",
       "      <td>5.847572</td>\n",
       "      <td>7.271599</td>\n",
       "      <td>5.007455</td>\n",
       "      <td>5.406201</td>\n",
       "      <td>5.613669</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>3.706780</td>\n",
       "      <td>6.436367</td>\n",
       "      <td>6.248679</td>\n",
       "      <td>6.208549</td>\n",
       "      <td>2.151843</td>\n",
       "      <td>4.729089</td>\n",
       "      <td>4.668032</td>\n",
       "      <td>6.203099</td>\n",
       "      <td>6.068568</td>\n",
       "      <td>5.248656</td>\n",
       "      <td>5.765752</td>\n",
       "      <td>6.618337</td>\n",
       "      <td>5.621876</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   index  metric/the_pile_arxiv_val_loss  metric/the_pile_freelaw_val_loss  \\\n",
       "0      1                        4.409878                          5.640963   \n",
       "1      2                        4.512283                          4.921931   \n",
       "2      3                        4.887048                          5.998435   \n",
       "3      4                        4.036879                          6.015464   \n",
       "4      5                        3.706780                          6.436367   \n",
       "\n",
       "   metric/the_pile_pubmed_central_val_loss  \\\n",
       "0                                 4.020510   \n",
       "1                                 4.903955   \n",
       "2                                 4.854981   \n",
       "3                                 4.318847   \n",
       "4                                 6.248679   \n",
       "\n",
       "   metric/the_pile_wikipedia_en_val_loss  \\\n",
       "0                               5.786687   \n",
       "1                               5.703417   \n",
       "2                               5.970596   \n",
       "3                               5.785333   \n",
       "4                               6.208549   \n",
       "\n",
       "   metric/the_pile_dm_mathematics_val_loss  metric/the_pile_github_val_loss  \\\n",
       "0                                 5.373440                         6.537395   \n",
       "1                                 2.097457                         5.441458   \n",
       "2                                 2.001365                         3.971266   \n",
       "3                                 5.331811                         4.567320   \n",
       "4                                 2.151843                         4.729089   \n",
       "\n",
       "   metric/the_pile_stackexchange_val_loss  \\\n",
       "0                                6.013463   \n",
       "1                                4.677061   \n",
       "2                                4.995669   \n",
       "3                                4.527231   \n",
       "4                                4.668032   \n",
       "\n",
       "   metric/the_pile_gutenberg_pg_19_val_loss  metric/the_pile_pile_cc_val_loss  \\\n",
       "0                                  5.168976                          5.318246   \n",
       "1                                  5.263875                          5.180474   \n",
       "2                                  4.931247                          5.765591   \n",
       "3                                  4.845276                          5.847572   \n",
       "4                                  6.203099                          6.068568   \n",
       "\n",
       "   metric/the_pile_ubuntu_irc_val_loss  metric/the_pile_hackernews_val_loss  \\\n",
       "0                             6.674062                             4.873102   \n",
       "1                             5.076257                             5.219115   \n",
       "2                             7.315047                             5.190172   \n",
       "3                             7.271599                             5.007455   \n",
       "4                             5.248656                             5.765752   \n",
       "\n",
       "   metric/the_pile_pubmed_abstracts_val_loss  \\\n",
       "0                                   4.895959   \n",
       "1                                   5.637612   \n",
       "2                                   5.143716   \n",
       "3                                   5.406201   \n",
       "4                                   6.618337   \n",
       "\n",
       "   metric/the_pile_uspto_backgrounds_val_loss  \n",
       "0                                    5.148867  \n",
       "1                                    4.686644  \n",
       "2                                    5.084033  \n",
       "3                                    5.613669  \n",
       "4                                    5.621876  "
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_wandb = pd.read_csv(\"data/test_pile_loss_1m.csv\")\n",
    "df_wandb.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "0a52772f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(256, 17)"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X_test = df_config[df_config.columns[1:]].values\n",
    "X_test.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "513dbfb6",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(256, 13)"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "y_test = df_wandb[df_wandb.columns[1:]].values\n",
    "y_test.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "862ad594",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['metric/the_pile_arxiv_val_loss',\n",
       " 'metric/the_pile_freelaw_val_loss',\n",
       " 'metric/the_pile_pubmed_central_val_loss',\n",
       " 'metric/the_pile_wikipedia_en_val_loss',\n",
       " 'metric/the_pile_dm_mathematics_val_loss',\n",
       " 'metric/the_pile_github_val_loss',\n",
       " 'metric/the_pile_stackexchange_val_loss',\n",
       " 'metric/the_pile_gutenberg_pg_19_val_loss',\n",
       " 'metric/the_pile_pile_cc_val_loss',\n",
       " 'metric/the_pile_ubuntu_irc_val_loss',\n",
       " 'metric/the_pile_hackernews_val_loss',\n",
       " 'metric/the_pile_pubmed_abstracts_val_loss',\n",
       " 'metric/the_pile_uspto_backgrounds_val_loss']"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "KEY_METRICS = df_wandb.columns[1:].tolist()\n",
    "KEY_METRICS"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6bd3058a",
   "metadata": {},
   "source": [
    "# Fitting"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "26922ce7",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0 metric/the_pile_arxiv_val_loss Correlation: 99.6\n",
      "1 metric/the_pile_freelaw_val_loss Correlation: 99.71\n",
      "2 metric/the_pile_pubmed_central_val_loss Correlation: 99.08\n",
      "3 metric/the_pile_wikipedia_en_val_loss Correlation: 99.45\n",
      "4 metric/the_pile_dm_mathematics_val_loss Correlation: 97.2\n",
      "5 metric/the_pile_github_val_loss Correlation: 99.77\n",
      "6 metric/the_pile_stackexchange_val_loss Correlation: 99.73\n",
      "7 metric/the_pile_gutenberg_pg_19_val_loss Correlation: 99.18\n",
      "8 metric/the_pile_pile_cc_val_loss Correlation: 98.92\n",
      "9 metric/the_pile_ubuntu_irc_val_loss Correlation: 96.87\n",
      "10 metric/the_pile_hackernews_val_loss Correlation: 98.51\n",
      "11 metric/the_pile_pubmed_abstracts_val_loss Correlation: 99.19\n",
      "12 metric/the_pile_uspto_backgrounds_val_loss Correlation: 99.12\n"
     ]
    }
   ],
   "source": [
    "hyper_params = {\n",
    "    'task': 'train',\n",
    "    'boosting_type': 'gbdt',\n",
    "    'objective': 'regression',\n",
    "    'metric': ['l1','l2'],\n",
    "    \"num_iterations\": 1000, \n",
    "    'seed': 42,\n",
    "    'learning_rate': 1e-2,\n",
    "    \"verbosity\": -1,\n",
    "}\n",
    "\n",
    "        \n",
    "np.random.seed(42)\n",
    "\n",
    "predictor = []\n",
    "\n",
    "for i in range(len(KEY_METRICS)):\n",
    "\n",
    "    target = y_train[:, i]\n",
    "    test_target = y_test[:, i]\n",
    "    \n",
    "    gbm = lgb.LGBMRegressor(**hyper_params)\n",
    "\n",
    "    reg = gbm.fit(X_train, target,\n",
    "        eval_set=[(X_test, test_target)],\n",
    "        eval_metric='l2', callbacks=[\n",
    "        lgb.early_stopping(stopping_rounds=3, verbose=False),\n",
    "    ])\n",
    "    r, p = spearmanr(reg.predict(X_test), test_target)\n",
    "    print(i, KEY_METRICS[i], \"Correlation: {}\".format(np.round(r*100, 2)))\n",
    "\n",
    "    predictor.append(reg)\n",
    "    # break"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "65947198",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"615.797764pt\" height=\"590.226244pt\" viewBox=\"0 0 615.797764 590.226244\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2024-07-03T16:46:59.362534</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.8.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 590.226244 \n",
       "L 615.797764 590.226244 \n",
       "L 615.797764 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 117.7975 499.363744 \n",
       "L 591.458643 499.363744 \n",
       "L 591.458643 15.710029 \n",
       "L 117.7975 15.710029 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path d=\"M 260.114336 499.363744 \n",
       "L 260.114336 15.710029 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 5.5 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(240.114336 528.583744) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-35\" d=\"M 2778 4238 \n",
       "L 2534 3706 \n",
       "L 1259 3706 \n",
       "L 981 3138 \n",
       "Q 1809 3016 2294 2522 \n",
       "Q 2709 2097 2709 1522 \n",
       "Q 2709 1188 2573 903 \n",
       "Q 2438 619 2231 419 \n",
       "Q 2025 219 1772 97 \n",
       "Q 1413 -75 1034 -75 \n",
       "Q 653 -75 479 54 \n",
       "Q 306 184 306 341 \n",
       "Q 306 428 378 495 \n",
       "Q 450 563 559 563 \n",
       "Q 641 563 702 538 \n",
       "Q 763 513 909 409 \n",
       "Q 1144 247 1384 247 \n",
       "Q 1750 247 2026 523 \n",
       "Q 2303 800 2303 1197 \n",
       "Q 2303 1581 2056 1914 \n",
       "Q 1809 2247 1375 2428 \n",
       "Q 1034 2569 447 2591 \n",
       "L 1259 4238 \n",
       "L 2778 4238 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"TimesNewRomanPSMT-2e\" d=\"M 800 606 \n",
       "Q 947 606 1047 504 \n",
       "Q 1147 403 1147 259 \n",
       "Q 1147 116 1045 14 \n",
       "Q 944 -88 800 -88 \n",
       "Q 656 -88 554 14 \n",
       "Q 453 116 453 259 \n",
       "Q 453 406 554 506 \n",
       "Q 656 606 800 606 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"75\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_2\">\n",
       "      <path d=\"M 424.35605 499.363744 \n",
       "L 424.35605 15.710029 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 6.0 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(404.35605 528.583744) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-36\" d=\"M 2869 4325 \n",
       "L 2869 4209 \n",
       "Q 2456 4169 2195 4045 \n",
       "Q 1934 3922 1679 3669 \n",
       "Q 1425 3416 1258 3105 \n",
       "Q 1091 2794 978 2366 \n",
       "Q 1428 2675 1881 2675 \n",
       "Q 2316 2675 2634 2325 \n",
       "Q 2953 1975 2953 1425 \n",
       "Q 2953 894 2631 456 \n",
       "Q 2244 -75 1606 -75 \n",
       "Q 1172 -75 869 213 \n",
       "Q 275 772 275 1663 \n",
       "Q 275 2231 503 2743 \n",
       "Q 731 3256 1154 3653 \n",
       "Q 1578 4050 1965 4187 \n",
       "Q 2353 4325 2688 4325 \n",
       "L 2869 4325 \n",
       "z\n",
       "M 925 2138 \n",
       "Q 869 1716 869 1456 \n",
       "Q 869 1156 980 804 \n",
       "Q 1091 453 1309 247 \n",
       "Q 1469 100 1697 100 \n",
       "Q 1969 100 2183 356 \n",
       "Q 2397 613 2397 1088 \n",
       "Q 2397 1622 2184 2012 \n",
       "Q 1972 2403 1581 2403 \n",
       "Q 1463 2403 1327 2353 \n",
       "Q 1191 2303 925 2138 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"TimesNewRomanPSMT-30\" d=\"M 231 2094 \n",
       "Q 231 2819 450 3342 \n",
       "Q 669 3866 1031 4122 \n",
       "Q 1313 4325 1613 4325 \n",
       "Q 2100 4325 2488 3828 \n",
       "Q 2972 3213 2972 2159 \n",
       "Q 2972 1422 2759 906 \n",
       "Q 2547 391 2217 158 \n",
       "Q 1888 -75 1581 -75 \n",
       "Q 975 -75 572 641 \n",
       "Q 231 1244 231 2094 \n",
       "z\n",
       "M 844 2016 \n",
       "Q 844 1141 1059 588 \n",
       "Q 1238 122 1591 122 \n",
       "Q 1759 122 1940 273 \n",
       "Q 2122 425 2216 781 \n",
       "Q 2359 1319 2359 2297 \n",
       "Q 2359 3022 2209 3506 \n",
       "Q 2097 3866 1919 4016 \n",
       "Q 1791 4119 1609 4119 \n",
       "Q 1397 4119 1231 3928 \n",
       "Q 1006 3669 925 3112 \n",
       "Q 844 2556 844 2016 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"75\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <path d=\"M 588.597764 499.363744 \n",
       "L 588.597764 15.710029 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 6.5 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(568.597764 528.583744) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"75\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_4\">\n",
       "     <!-- Pred Loss -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(259.295571 572.758744) scale(0.48 -0.48)\">\n",
       "      <defs>\n",
       "       <path id=\"TimesNewRomanPSMT-50\" d=\"M 1313 1984 \n",
       "L 1313 750 \n",
       "Q 1313 350 1400 253 \n",
       "Q 1519 116 1759 116 \n",
       "L 1922 116 \n",
       "L 1922 0 \n",
       "L 106 0 \n",
       "L 106 116 \n",
       "L 266 116 \n",
       "Q 534 116 650 291 \n",
       "Q 713 388 713 750 \n",
       "L 713 3488 \n",
       "Q 713 3888 628 3984 \n",
       "Q 506 4122 266 4122 \n",
       "L 106 4122 \n",
       "L 106 4238 \n",
       "L 1659 4238 \n",
       "Q 2228 4238 2556 4120 \n",
       "Q 2884 4003 3109 3725 \n",
       "Q 3334 3447 3334 3066 \n",
       "Q 3334 2547 2992 2222 \n",
       "Q 2650 1897 2025 1897 \n",
       "Q 1872 1897 1694 1919 \n",
       "Q 1516 1941 1313 1984 \n",
       "z\n",
       "M 1313 2163 \n",
       "Q 1478 2131 1606 2115 \n",
       "Q 1734 2100 1825 2100 \n",
       "Q 2150 2100 2386 2351 \n",
       "Q 2622 2603 2622 3003 \n",
       "Q 2622 3278 2509 3514 \n",
       "Q 2397 3750 2190 3867 \n",
       "Q 1984 3984 1722 3984 \n",
       "Q 1563 3984 1313 3925 \n",
       "L 1313 2163 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-72\" d=\"M 1038 2947 \n",
       "L 1038 2303 \n",
       "Q 1397 2947 1775 2947 \n",
       "Q 1947 2947 2059 2842 \n",
       "Q 2172 2738 2172 2600 \n",
       "Q 2172 2478 2090 2393 \n",
       "Q 2009 2309 1897 2309 \n",
       "Q 1788 2309 1652 2417 \n",
       "Q 1516 2525 1450 2525 \n",
       "Q 1394 2525 1328 2463 \n",
       "Q 1188 2334 1038 2041 \n",
       "L 1038 669 \n",
       "Q 1038 431 1097 309 \n",
       "Q 1138 225 1241 169 \n",
       "Q 1344 113 1538 113 \n",
       "L 1538 0 \n",
       "L 72 0 \n",
       "L 72 113 \n",
       "Q 291 113 397 181 \n",
       "Q 475 231 506 341 \n",
       "Q 522 394 522 644 \n",
       "L 522 1753 \n",
       "Q 522 2253 501 2348 \n",
       "Q 481 2444 426 2487 \n",
       "Q 372 2531 291 2531 \n",
       "Q 194 2531 72 2484 \n",
       "L 41 2597 \n",
       "L 906 2947 \n",
       "L 1038 2947 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-65\" d=\"M 681 1784 \n",
       "Q 678 1147 991 784 \n",
       "Q 1303 422 1725 422 \n",
       "Q 2006 422 2214 576 \n",
       "Q 2422 731 2563 1106 \n",
       "L 2659 1044 \n",
       "Q 2594 616 2278 264 \n",
       "Q 1963 -88 1488 -88 \n",
       "Q 972 -88 605 314 \n",
       "Q 238 716 238 1394 \n",
       "Q 238 2128 614 2539 \n",
       "Q 991 2950 1559 2950 \n",
       "Q 2041 2950 2350 2633 \n",
       "Q 2659 2316 2659 1784 \n",
       "L 681 1784 \n",
       "z\n",
       "M 681 1966 \n",
       "L 2006 1966 \n",
       "Q 1991 2241 1941 2353 \n",
       "Q 1863 2528 1708 2628 \n",
       "Q 1553 2728 1384 2728 \n",
       "Q 1125 2728 920 2526 \n",
       "Q 716 2325 681 1966 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-64\" d=\"M 2222 322 \n",
       "Q 2013 103 1813 7 \n",
       "Q 1613 -88 1381 -88 \n",
       "Q 913 -88 563 304 \n",
       "Q 213 697 213 1313 \n",
       "Q 213 1928 600 2439 \n",
       "Q 988 2950 1597 2950 \n",
       "Q 1975 2950 2222 2709 \n",
       "L 2222 3238 \n",
       "Q 2222 3728 2198 3840 \n",
       "Q 2175 3953 2125 3993 \n",
       "Q 2075 4034 2000 4034 \n",
       "Q 1919 4034 1784 3984 \n",
       "L 1744 4094 \n",
       "L 2597 4444 \n",
       "L 2738 4444 \n",
       "L 2738 1134 \n",
       "Q 2738 631 2761 520 \n",
       "Q 2784 409 2836 365 \n",
       "Q 2888 322 2956 322 \n",
       "Q 3041 322 3181 375 \n",
       "L 3216 266 \n",
       "L 2366 -88 \n",
       "L 2222 -88 \n",
       "L 2222 322 \n",
       "z\n",
       "M 2222 541 \n",
       "L 2222 2016 \n",
       "Q 2203 2228 2109 2403 \n",
       "Q 2016 2578 1861 2667 \n",
       "Q 1706 2756 1559 2756 \n",
       "Q 1284 2756 1069 2509 \n",
       "Q 784 2184 784 1559 \n",
       "Q 784 928 1059 592 \n",
       "Q 1334 256 1672 256 \n",
       "Q 1956 256 2222 541 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-20\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-4c\" d=\"M 3669 1172 \n",
       "L 3772 1150 \n",
       "L 3409 0 \n",
       "L 128 0 \n",
       "L 128 116 \n",
       "L 288 116 \n",
       "Q 556 116 672 291 \n",
       "Q 738 391 738 753 \n",
       "L 738 3488 \n",
       "Q 738 3884 650 3984 \n",
       "Q 528 4122 288 4122 \n",
       "L 128 4122 \n",
       "L 128 4238 \n",
       "L 2047 4238 \n",
       "L 2047 4122 \n",
       "Q 1709 4125 1573 4059 \n",
       "Q 1438 3994 1388 3894 \n",
       "Q 1338 3794 1338 3416 \n",
       "L 1338 753 \n",
       "Q 1338 494 1388 397 \n",
       "Q 1425 331 1503 300 \n",
       "Q 1581 269 1991 269 \n",
       "L 2300 269 \n",
       "Q 2788 269 2984 341 \n",
       "Q 3181 413 3343 595 \n",
       "Q 3506 778 3669 1172 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-6f\" d=\"M 1600 2947 \n",
       "Q 2250 2947 2644 2453 \n",
       "Q 2978 2031 2978 1484 \n",
       "Q 2978 1100 2793 706 \n",
       "Q 2609 313 2286 112 \n",
       "Q 1963 -88 1566 -88 \n",
       "Q 919 -88 538 428 \n",
       "Q 216 863 216 1403 \n",
       "Q 216 1797 411 2186 \n",
       "Q 606 2575 925 2761 \n",
       "Q 1244 2947 1600 2947 \n",
       "z\n",
       "M 1503 2744 \n",
       "Q 1338 2744 1170 2645 \n",
       "Q 1003 2547 900 2300 \n",
       "Q 797 2053 797 1666 \n",
       "Q 797 1041 1045 587 \n",
       "Q 1294 134 1700 134 \n",
       "Q 2003 134 2200 384 \n",
       "Q 2397 634 2397 1244 \n",
       "Q 2397 2006 2069 2444 \n",
       "Q 1847 2744 1503 2744 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-73\" d=\"M 2050 2947 \n",
       "L 2050 1972 \n",
       "L 1947 1972 \n",
       "Q 1828 2431 1642 2597 \n",
       "Q 1456 2763 1169 2763 \n",
       "Q 950 2763 815 2647 \n",
       "Q 681 2531 681 2391 \n",
       "Q 681 2216 781 2091 \n",
       "Q 878 1963 1175 1819 \n",
       "L 1631 1597 \n",
       "Q 2266 1288 2266 781 \n",
       "Q 2266 391 1970 151 \n",
       "Q 1675 -88 1309 -88 \n",
       "Q 1047 -88 709 6 \n",
       "Q 606 38 541 38 \n",
       "Q 469 38 428 -44 \n",
       "L 325 -44 \n",
       "L 325 978 \n",
       "L 428 978 \n",
       "Q 516 541 762 319 \n",
       "Q 1009 97 1316 97 \n",
       "Q 1531 97 1667 223 \n",
       "Q 1803 350 1803 528 \n",
       "Q 1803 744 1651 891 \n",
       "Q 1500 1038 1047 1263 \n",
       "Q 594 1488 453 1669 \n",
       "Q 313 1847 313 2119 \n",
       "Q 313 2472 555 2709 \n",
       "Q 797 2947 1181 2947 \n",
       "Q 1350 2947 1591 2875 \n",
       "Q 1750 2828 1803 2828 \n",
       "Q 1853 2828 1881 2850 \n",
       "Q 1909 2872 1947 2947 \n",
       "L 2050 2947 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-50\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-72\" x=\"55.615234\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-65\" x=\"88.916016\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-64\" x=\"133.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-20\" x=\"183.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-4c\" x=\"208.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6f\" x=\"269.384766\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-73\" x=\"319.384766\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-73\" x=\"358.300781\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <path d=\"M 117.7975 434.040597 \n",
       "L 591.458643 434.040597 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 5.25 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 445.150597) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-32\" d=\"M 2934 816 \n",
       "L 2638 0 \n",
       "L 138 0 \n",
       "L 138 116 \n",
       "Q 1241 1122 1691 1759 \n",
       "Q 2141 2397 2141 2925 \n",
       "Q 2141 3328 1894 3587 \n",
       "Q 1647 3847 1303 3847 \n",
       "Q 991 3847 742 3664 \n",
       "Q 494 3481 375 3128 \n",
       "L 259 3128 \n",
       "Q 338 3706 661 4015 \n",
       "Q 984 4325 1469 4325 \n",
       "Q 1984 4325 2329 3994 \n",
       "Q 2675 3663 2675 3213 \n",
       "Q 2675 2891 2525 2569 \n",
       "Q 2294 2063 1775 1497 \n",
       "Q 997 647 803 472 \n",
       "L 1909 472 \n",
       "Q 2247 472 2383 497 \n",
       "Q 2519 522 2628 598 \n",
       "Q 2738 675 2819 816 \n",
       "L 2934 816 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-32\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <path d=\"M 117.7975 364.752164 \n",
       "L 591.458643 364.752164 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 5.50 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 375.862164) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_6\">\n",
       "      <path d=\"M 117.7975 295.463731 \n",
       "L 591.458643 295.463731 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 5.75 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 306.573731) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-37\" d=\"M 644 4238 \n",
       "L 2916 4238 \n",
       "L 2916 4119 \n",
       "L 1503 -88 \n",
       "L 1153 -88 \n",
       "L 2419 3728 \n",
       "L 1253 3728 \n",
       "Q 900 3728 750 3644 \n",
       "Q 488 3500 328 3200 \n",
       "L 238 3234 \n",
       "L 644 4238 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-37\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path d=\"M 117.7975 226.175298 \n",
       "L 591.458643 226.175298 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 6.00 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 237.285298) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <path d=\"M 117.7975 156.886866 \n",
       "L 591.458643 156.886866 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- 6.25 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 167.996866) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-32\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <path d=\"M 117.7975 87.598433 \n",
       "L 591.458643 87.598433 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- 6.50 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 98.708433) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <path d=\"M 117.7975 18.31 \n",
       "L 591.458643 18.31 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 2.96,1.28; stroke-dashoffset: 0; stroke: #cccccc; stroke-width: 0.8\"/>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 6.75 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.7975 29.42) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-37\" x=\"75\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_12\">\n",
       "     <!-- True Loss -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(40.53 353.341887) rotate(-90) scale(0.48 -0.48)\">\n",
       "      <defs>\n",
       "       <path id=\"TimesNewRomanPSMT-54\" d=\"M 3703 4238 \n",
       "L 3750 3244 \n",
       "L 3631 3244 \n",
       "Q 3597 3506 3538 3619 \n",
       "Q 3441 3800 3280 3886 \n",
       "Q 3119 3972 2856 3972 \n",
       "L 2259 3972 \n",
       "L 2259 734 \n",
       "Q 2259 344 2344 247 \n",
       "Q 2463 116 2709 116 \n",
       "L 2856 116 \n",
       "L 2856 0 \n",
       "L 1059 0 \n",
       "L 1059 116 \n",
       "L 1209 116 \n",
       "Q 1478 116 1591 278 \n",
       "Q 1659 378 1659 734 \n",
       "L 1659 3972 \n",
       "L 1150 3972 \n",
       "Q 853 3972 728 3928 \n",
       "Q 566 3869 450 3700 \n",
       "Q 334 3531 313 3244 \n",
       "L 194 3244 \n",
       "L 244 4238 \n",
       "L 3703 4238 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-75\" d=\"M 2709 2863 \n",
       "L 2709 1128 \n",
       "Q 2709 631 2732 520 \n",
       "Q 2756 409 2807 365 \n",
       "Q 2859 322 2928 322 \n",
       "Q 3025 322 3147 375 \n",
       "L 3191 266 \n",
       "L 2334 -88 \n",
       "L 2194 -88 \n",
       "L 2194 519 \n",
       "Q 1825 119 1631 15 \n",
       "Q 1438 -88 1222 -88 \n",
       "Q 981 -88 804 51 \n",
       "Q 628 191 559 409 \n",
       "Q 491 628 491 1028 \n",
       "L 491 2306 \n",
       "Q 491 2509 447 2587 \n",
       "Q 403 2666 317 2708 \n",
       "Q 231 2750 6 2747 \n",
       "L 6 2863 \n",
       "L 1009 2863 \n",
       "L 1009 947 \n",
       "Q 1009 547 1148 422 \n",
       "Q 1288 297 1484 297 \n",
       "Q 1619 297 1789 381 \n",
       "Q 1959 466 2194 703 \n",
       "L 2194 2325 \n",
       "Q 2194 2569 2105 2655 \n",
       "Q 2016 2741 1734 2747 \n",
       "L 1734 2863 \n",
       "L 2709 2863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-54\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-72\" x=\"57.583984\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-75\" x=\"90.884766\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-65\" x=\"140.884766\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-20\" x=\"185.269531\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-4c\" x=\"210.269531\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6f\" x=\"271.353516\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-73\" x=\"321.353516\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-73\" x=\"360.269531\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"PathCollection_1\">\n",
       "    <defs>\n",
       "     <path id=\"m523aad7d18\" d=\"M 0 5.656854 \n",
       "C 1.500215 5.656854 2.939188 5.060812 4 4 \n",
       "C 5.060812 2.939188 5.656854 1.500215 5.656854 0 \n",
       "C 5.656854 -1.500215 5.060812 -2.939188 4 -4 \n",
       "C 2.939188 -5.060812 1.500215 -5.656854 0 -5.656854 \n",
       "C -1.500215 -5.656854 -2.939188 -5.060812 -4 -4 \n",
       "C -5.060812 -2.939188 -5.656854 -1.500215 -5.656854 0 \n",
       "C -5.656854 1.500215 -5.060812 2.939188 -4 4 \n",
       "C -2.939188 5.060812 -1.500215 5.656854 0 5.656854 \n",
       "z\n",
       "\" style=\"stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "    </defs>\n",
       "    <g clip-path=\"url(#p4225c67e68)\">\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"195.163726\" y=\"415.125994\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"167.440231\" y=\"453.309909\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"338.90806\" y=\"291.142587\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"398.645658\" y=\"268.421197\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"437.924799\" y=\"207.17149\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"287.61174\" y=\"356.50159\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"569.928591\" y=\"37.694289\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"418.304141\" y=\"240.038324\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"176.149734\" y=\"439.361113\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"394.32529\" y=\"266.918173\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"373.096901\" y=\"268.322079\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"144.992883\" y=\"457.48753\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"390.637356\" y=\"247.331155\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"241.556736\" y=\"375.841342\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"309.183385\" y=\"335.794143\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"422.744616\" y=\"214.56476\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"263.6223\" y=\"351.921947\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"440.406811\" y=\"228.435979\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"563.501655\" y=\"164.505596\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"466.736383\" y=\"161.301445\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"399.418188\" y=\"247.86692\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"406.26144\" y=\"233.586674\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"350.779091\" y=\"303.586245\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"355.444958\" y=\"297.924366\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"276.014647\" y=\"358.029063\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"532.654466\" y=\"81.018987\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"410.806757\" y=\"250.074606\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"309.675617\" y=\"329.386634\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"276.894286\" y=\"332.162463\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"335.716511\" y=\"311.088545\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"414.219254\" y=\"238.491953\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"417.085186\" y=\"241.742095\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"186.919954\" y=\"432.099208\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"307.990668\" y=\"341.959937\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"237.981641\" y=\"393.838774\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"343.876084\" y=\"276.678643\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"434.199813\" y=\"233.527732\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"483.216654\" y=\"166.296855\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"358.365461\" y=\"292.134691\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"236.221769\" y=\"407.624752\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"258.437419\" y=\"387.663068\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"310.900253\" y=\"340.087666\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"240.092803\" y=\"392.719667\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"408.510612\" y=\"252.196786\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"289.796249\" y=\"341.716504\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"300.22957\" y=\"345.792628\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"404.146491\" y=\"243.520138\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"366.306792\" y=\"270.456021\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"393.685773\" y=\"247.593883\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"370.753529\" y=\"284.390808\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"258.518136\" y=\"363.602925\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"475.433523\" y=\"203.845093\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"232.40707\" y=\"395.457832\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"402.639175\" y=\"284.762434\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"398.196274\" y=\"238.704462\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"336.669781\" y=\"287.228355\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"532.013252\" y=\"128.739101\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"228.935318\" y=\"399.999678\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"280.971655\" y=\"360.176882\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"404.615398\" y=\"252.081545\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"146.667722\" y=\"461.84396\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"185.364152\" y=\"423.922113\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"440.348499\" y=\"229.479096\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"403.943064\" y=\"237.808436\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"160.612917\" y=\"440.322293\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"281.616115\" y=\"357.751665\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"526.760347\" y=\"157.544083\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"226.880708\" y=\"398.163222\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"371.311818\" y=\"290.96325\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"179.721037\" y=\"431.942073\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"353.9695\" y=\"284.89327\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"368.632896\" y=\"267.295085\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"328.909119\" y=\"306.81696\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"177.862331\" y=\"439.968772\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"263.63306\" y=\"368.83265\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"256.303121\" y=\"374.735715\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"191.250023\" y=\"428.491316\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"450.78892\" y=\"213.965956\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"562.428038\" y=\"71.058563\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"369.803611\" y=\"249.666108\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"282.419351\" y=\"359.989615\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"393.828165\" y=\"239.717579\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"351.221681\" y=\"309.315391\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"183.612945\" y=\"425.93685\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"492.672252\" y=\"158.170773\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"365.026623\" y=\"261.248894\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"407.169707\" y=\"233.447116\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"207.245592\" y=\"400.826057\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"190.812367\" y=\"429.78117\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"383.843155\" y=\"271.030773\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"213.020974\" y=\"407.389776\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"421.170454\" y=\"246.598872\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"498.825677\" y=\"177.995542\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"335.839203\" y=\"294.904574\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"324.951215\" y=\"317.760104\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"417.036594\" y=\"243.858592\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"178.451199\" y=\"428.858184\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"410.616404\" y=\"243.051244\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"391.62562\" y=\"269.192466\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"418.047882\" y=\"237.315225\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"407.380926\" y=\"234.685561\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"457.692565\" y=\"204.644512\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"470.714084\" y=\"167.356227\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"290.872307\" y=\"354.400159\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"226.195529\" y=\"401.294422\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"301.856916\" y=\"333.989537\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"159.202619\" y=\"444.885945\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"275.735072\" y=\"363.488741\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"151.649929\" y=\"460.489349\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"441.460513\" y=\"218.010627\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"466.189053\" y=\"188.424595\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"412.492654\" y=\"248.879641\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"235.124758\" y=\"396.948036\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"346.33116\" y=\"312.091486\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"176.003787\" y=\"436.658367\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"324.372986\" y=\"325.377249\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"390.078774\" y=\"258.661784\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"385.695795\" y=\"267.965387\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"309.919136\" y=\"345.483248\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"279.969618\" y=\"357.821973\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"375.087361\" y=\"253.051315\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"297.742148\" y=\"345.765536\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"463.546338\" y=\"203.892405\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"423.772651\" y=\"229.489404\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"278.803843\" y=\"358.785531\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"397.526175\" y=\"271.206674\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"414.469651\" y=\"258.324783\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"246.875086\" y=\"373.023883\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"155.576957\" y=\"443.485211\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"324.956735\" y=\"316.539104\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"241.258447\" y=\"400.321217\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"425.855252\" y=\"250.51165\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"365.711883\" y=\"288.229446\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"143.542992\" y=\"466.155589\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"530.01114\" y=\"156.832153\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"363.953429\" y=\"290.251584\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"318.358436\" y=\"310.892952\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"399.076703\" y=\"248.54145\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"529.649108\" y=\"78.195845\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"303.142047\" y=\"337.347387\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"504.97925\" y=\"135.755458\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"318.607193\" y=\"343.124639\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"300.001052\" y=\"337.535579\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"399.400285\" y=\"263.238388\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"288.370879\" y=\"337.619366\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"317.995341\" y=\"319.97572\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"397.321258\" y=\"250.20227\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"424.671918\" y=\"238.606533\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"502.944197\" y=\"176.13424\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"410.663108\" y=\"223.396693\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"392.287769\" y=\"270.087567\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"382.685763\" y=\"280.616531\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"364.480879\" y=\"305.558162\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"334.188423\" y=\"292.385922\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"296.063895\" y=\"331.926827\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"333.273853\" y=\"291.742845\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"189.982539\" y=\"430.19588\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"326.968514\" y=\"312.920508\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"547.787297\" y=\"98.845275\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"341.13658\" y=\"291.726458\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"146.131926\" y=\"467.471742\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"415.613961\" y=\"237.871475\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"378.185963\" y=\"277.163924\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"314.082532\" y=\"355.969393\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"331.982353\" y=\"305.321469\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"383.379996\" y=\"263.049403\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"442.250721\" y=\"178.880863\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"285.297927\" y=\"355.969129\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"420.83713\" y=\"227.21564\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"177.72974\" y=\"439.057548\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"408.190789\" y=\"250.461166\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"211.585981\" y=\"406.155296\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"271.857803\" y=\"356.362297\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"398.277044\" y=\"265.915893\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"447.037333\" y=\"175.085837\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"244.604015\" y=\"387.979717\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"173.976948\" y=\"439.72481\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"260.00499\" y=\"375.404563\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"224.877879\" y=\"391.645889\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"361.681303\" y=\"280.381027\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"319.439177\" y=\"309.801333\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"315.380322\" y=\"323.083793\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"319.972136\" y=\"313.197509\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"149.607458\" y=\"459.645393\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"144.304065\" y=\"466.926197\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"419.927652\" y=\"230.68926\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"310.739442\" y=\"346.512621\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"233.046079\" y=\"385.845378\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"154.313427\" y=\"448.386525\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"324.82102\" y=\"314.5956\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"433.911487\" y=\"212.063421\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"365.645334\" y=\"298.18868\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"368.523204\" y=\"262.583681\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"147.72111\" y=\"453.200219\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"287.501826\" y=\"351.501819\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"477.54752\" y=\"152.046873\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"311.036375\" y=\"320.280738\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"481.84561\" y=\"193.771807\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"366.375836\" y=\"285.278905\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"367.648795\" y=\"289.364544\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"383.578274\" y=\"259.562171\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"495.927384\" y=\"157.853331\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"293.51811\" y=\"327.489649\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"268.167349\" y=\"355.79336\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"237.02591\" y=\"382.521228\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"437.508706\" y=\"234.494065\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"475.920001\" y=\"194.898447\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"545.428584\" y=\"113.819082\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"296.292751\" y=\"336.801049\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"252.73987\" y=\"375.185446\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"327.208444\" y=\"328.246514\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"371.804787\" y=\"285.217187\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"513.497341\" y=\"127.907039\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"266.016815\" y=\"372.298076\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"256.731315\" y=\"379.99121\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"471.077701\" y=\"183.659006\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"139.327552\" y=\"468.082309\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"498.203569\" y=\"141.136503\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"280.177506\" y=\"366.061842\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"406.389079\" y=\"268.2186\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"377.953361\" y=\"257.145413\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"181.474093\" y=\"427.905331\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"491.433274\" y=\"148.855408\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"403.394053\" y=\"258.591344\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"269.64862\" y=\"357.559509\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"370.264436\" y=\"286.641842\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"422.995774\" y=\"238.813491\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"233.708002\" y=\"376.120194\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"177.135423\" y=\"446.495355\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"349.619408\" y=\"281.298066\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"339.491087\" y=\"286.602723\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"324.549742\" y=\"318.372256\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"450.597454\" y=\"199.908262\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"520.242464\" y=\"147.021066\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"225.619428\" y=\"400.094567\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"473.921345\" y=\"193.503396\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"561.254684\" y=\"123.169732\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"445.650071\" y=\"214.258287\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"289.980489\" y=\"340.404447\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"368.063417\" y=\"296.353942\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"502.200151\" y=\"196.11773\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"425.376187\" y=\"211.293869\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"216.386437\" y=\"407.27665\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"319.860273\" y=\"317.655304\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"292.199152\" y=\"331.23353\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"393.921794\" y=\"251.585427\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"249.117872\" y=\"367.365044\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"317.304734\" y=\"326.814194\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"288.300359\" y=\"349.06788\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"390.439987\" y=\"248.79321\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"343.352624\" y=\"288.837369\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"287.380238\" y=\"333.742271\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"296.762208\" y=\"345.940776\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"241.462543\" y=\"363.3698\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"307.144387\" y=\"359.151606\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "     <use xlink:href=\"#m523aad7d18\" x=\"314.97462\" y=\"287.889406\" style=\"fill: #5969cb; fill-opacity: 0.8; stroke: #5969cb; stroke-opacity: 0.8\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"PolyCollection_1\">\n",
       "    <defs>\n",
       "     <path id=\"m928f7e9d08\" d=\"M 139.327552 -120.79342 \n",
       "L 139.327552 -112.84676 \n",
       "L 143.677057 -116.679451 \n",
       "L 148.026563 -120.509959 \n",
       "L 152.376068 -124.328492 \n",
       "L 156.725574 -128.171905 \n",
       "L 161.075079 -132.002174 \n",
       "L 165.424585 -135.832266 \n",
       "L 169.77409 -139.663357 \n",
       "L 174.123596 -143.519264 \n",
       "L 178.473101 -147.371657 \n",
       "L 182.822606 -151.214607 \n",
       "L 187.172112 -155.049139 \n",
       "L 191.521617 -158.883986 \n",
       "L 195.871123 -162.718832 \n",
       "L 200.220628 -166.557569 \n",
       "L 204.570134 -170.387318 \n",
       "L 208.919639 -174.220965 \n",
       "L 213.269144 -178.020133 \n",
       "L 217.61865 -181.856212 \n",
       "L 221.968155 -185.716503 \n",
       "L 226.317661 -189.540232 \n",
       "L 230.667166 -193.380183 \n",
       "L 235.016672 -197.174965 \n",
       "L 239.366177 -200.962154 \n",
       "L 243.715683 -204.775014 \n",
       "L 248.065188 -208.607182 \n",
       "L 252.414693 -212.419711 \n",
       "L 256.764199 -216.225212 \n",
       "L 261.113704 -220.04424 \n",
       "L 265.46321 -223.818479 \n",
       "L 269.812715 -227.638719 \n",
       "L 274.162221 -231.410072 \n",
       "L 278.511726 -235.169532 \n",
       "L 282.861232 -238.929081 \n",
       "L 287.210737 -242.693569 \n",
       "L 291.560242 -246.482871 \n",
       "L 295.909748 -250.283035 \n",
       "L 300.259253 -254.042919 \n",
       "L 304.608759 -257.774322 \n",
       "L 308.958264 -261.488629 \n",
       "L 313.30777 -265.221368 \n",
       "L 317.657275 -268.923798 \n",
       "L 322.006781 -272.625731 \n",
       "L 326.356286 -276.313535 \n",
       "L 330.705791 -279.981626 \n",
       "L 335.055297 -283.653364 \n",
       "L 339.404802 -287.328912 \n",
       "L 343.754308 -290.987122 \n",
       "L 348.103813 -294.645721 \n",
       "L 352.453319 -298.30432 \n",
       "L 356.802824 -301.972824 \n",
       "L 361.15233 -305.682059 \n",
       "L 365.501835 -309.390828 \n",
       "L 369.85134 -313.045063 \n",
       "L 374.200846 -316.713355 \n",
       "L 378.550351 -320.38015 \n",
       "L 382.899857 -324.043091 \n",
       "L 387.249362 -327.65188 \n",
       "L 391.598868 -331.355331 \n",
       "L 395.948373 -334.992358 \n",
       "L 400.297879 -338.668186 \n",
       "L 404.647384 -342.346184 \n",
       "L 408.996889 -345.996932 \n",
       "L 413.346395 -349.683808 \n",
       "L 417.6959 -353.381584 \n",
       "L 422.045406 -357.044183 \n",
       "L 426.394911 -360.68238 \n",
       "L 430.744417 -364.320577 \n",
       "L 435.093922 -367.95614 \n",
       "L 439.443428 -371.582292 \n",
       "L 443.792933 -375.225839 \n",
       "L 448.142438 -378.874757 \n",
       "L 452.491944 -382.512959 \n",
       "L 456.841449 -386.151419 \n",
       "L 461.190955 -389.790386 \n",
       "L 465.54046 -393.431022 \n",
       "L 469.889966 -397.087835 \n",
       "L 474.239471 -400.744668 \n",
       "L 478.588977 -404.401501 \n",
       "L 482.938482 -408.058334 \n",
       "L 487.287987 -411.701691 \n",
       "L 491.637493 -415.336725 \n",
       "L 495.986998 -418.972154 \n",
       "L 500.336504 -422.610852 \n",
       "L 504.686009 -426.249252 \n",
       "L 509.035515 -429.898535 \n",
       "L 513.38502 -433.534169 \n",
       "L 517.734526 -437.15937 \n",
       "L 522.084031 -440.779498 \n",
       "L 526.433536 -444.413544 \n",
       "L 530.783042 -448.04802 \n",
       "L 535.132547 -451.682742 \n",
       "L 539.482053 -455.317464 \n",
       "L 543.831558 -458.964288 \n",
       "L 548.181064 -462.619667 \n",
       "L 552.530569 -466.255537 \n",
       "L 556.880075 -469.891408 \n",
       "L 561.22958 -473.535092 \n",
       "L 565.579085 -477.178835 \n",
       "L 569.928591 -480.822607 \n",
       "L 569.928591 -494.124707 \n",
       "L 569.928591 -494.124707 \n",
       "L 565.579085 -490.271065 \n",
       "L 561.22958 -486.417423 \n",
       "L 556.880075 -482.563781 \n",
       "L 552.530569 -478.726996 \n",
       "L 548.181064 -474.89224 \n",
       "L 543.831558 -471.045942 \n",
       "L 539.482053 -467.195704 \n",
       "L 535.132547 -463.345466 \n",
       "L 530.783042 -459.495228 \n",
       "L 526.433536 -455.644722 \n",
       "L 522.084031 -451.817617 \n",
       "L 517.734526 -447.969006 \n",
       "L 513.38502 -444.099155 \n",
       "L 509.035515 -440.258407 \n",
       "L 504.686009 -436.425949 \n",
       "L 500.336504 -432.572986 \n",
       "L 495.986998 -428.734637 \n",
       "L 491.637493 -424.895429 \n",
       "L 487.287987 -421.029656 \n",
       "L 482.938482 -417.164226 \n",
       "L 478.588977 -413.339927 \n",
       "L 474.239471 -409.515228 \n",
       "L 469.889966 -405.6665 \n",
       "L 465.54046 -401.807942 \n",
       "L 461.190955 -397.956544 \n",
       "L 456.841449 -394.135552 \n",
       "L 452.491944 -390.314045 \n",
       "L 448.142438 -386.454733 \n",
       "L 443.792933 -382.595364 \n",
       "L 439.443428 -378.735594 \n",
       "L 435.093922 -374.875825 \n",
       "L 430.744417 -371.036032 \n",
       "L 426.394911 -367.23392 \n",
       "L 422.045406 -363.431808 \n",
       "L 417.6959 -359.629696 \n",
       "L 413.346395 -355.801921 \n",
       "L 408.996889 -351.959929 \n",
       "L 404.647384 -348.110212 \n",
       "L 400.297879 -344.27107 \n",
       "L 395.948373 -340.447799 \n",
       "L 391.598868 -336.609577 \n",
       "L 387.249362 -332.80857 \n",
       "L 382.899857 -328.964616 \n",
       "L 378.550351 -325.17158 \n",
       "L 374.200846 -321.371421 \n",
       "L 369.85134 -317.581173 \n",
       "L 365.501835 -313.740451 \n",
       "L 361.15233 -309.912946 \n",
       "L 356.802824 -306.100247 \n",
       "L 352.453319 -302.281972 \n",
       "L 348.103813 -298.470227 \n",
       "L 343.754308 -294.664056 \n",
       "L 339.404802 -290.844153 \n",
       "L 335.055297 -287.064997 \n",
       "L 330.705791 -283.249369 \n",
       "L 326.356286 -279.448881 \n",
       "L 322.006781 -275.604022 \n",
       "L 317.657275 -271.832777 \n",
       "L 313.30777 -268.029581 \n",
       "L 308.958264 -264.220625 \n",
       "L 304.608759 -260.436212 \n",
       "L 300.259253 -256.686114 \n",
       "L 295.909748 -252.922066 \n",
       "L 291.560242 -249.186325 \n",
       "L 287.210737 -245.519938 \n",
       "L 282.861232 -241.777582 \n",
       "L 278.511726 -238.061557 \n",
       "L 274.162221 -234.342361 \n",
       "L 269.812715 -230.624583 \n",
       "L 265.46321 -226.938651 \n",
       "L 261.113704 -223.264477 \n",
       "L 256.764199 -219.557757 \n",
       "L 252.414693 -215.885719 \n",
       "L 248.065188 -212.19838 \n",
       "L 243.715683 -208.489983 \n",
       "L 239.366177 -204.815127 \n",
       "L 235.016672 -201.150398 \n",
       "L 230.667166 -197.501992 \n",
       "L 226.317661 -193.830625 \n",
       "L 221.968155 -190.119363 \n",
       "L 217.61865 -186.441777 \n",
       "L 213.269144 -182.776489 \n",
       "L 208.919639 -179.096975 \n",
       "L 204.570134 -175.445812 \n",
       "L 200.220628 -171.78009 \n",
       "L 195.871123 -168.115003 \n",
       "L 191.521617 -164.449238 \n",
       "L 187.172112 -160.78459 \n",
       "L 182.822606 -157.1427 \n",
       "L 178.473101 -153.501129 \n",
       "L 174.123596 -149.864684 \n",
       "L 169.77409 -146.273795 \n",
       "L 165.424585 -142.672093 \n",
       "L 161.075079 -139.025929 \n",
       "L 156.725574 -135.379728 \n",
       "L 152.376068 -131.733255 \n",
       "L 148.026563 -128.086643 \n",
       "L 143.677057 -124.440031 \n",
       "L 139.327552 -120.79342 \n",
       "z\n",
       "\" style=\"stroke: #ffffff; stroke-opacity: 0.15\"/>\n",
       "    </defs>\n",
       "    <g clip-path=\"url(#p4225c67e68)\">\n",
       "     <use xlink:href=\"#m928f7e9d08\" x=\"0\" y=\"590.226244\" style=\"fill: #c3364a; fill-opacity: 0.15; stroke: #ffffff; stroke-opacity: 0.15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_11\">\n",
       "    <path d=\"M 139.327552 473.398646 \n",
       "L 143.677057 469.65451 \n",
       "L 148.026563 465.910374 \n",
       "L 152.376068 462.166238 \n",
       "L 156.725574 458.422102 \n",
       "L 161.075079 454.677966 \n",
       "L 165.424585 450.93383 \n",
       "L 169.77409 447.189694 \n",
       "L 174.123596 443.445558 \n",
       "L 178.473101 439.701422 \n",
       "L 182.822606 435.957285 \n",
       "L 187.172112 432.213149 \n",
       "L 191.521617 428.469013 \n",
       "L 195.871123 424.724877 \n",
       "L 200.220628 420.980741 \n",
       "L 204.570134 417.236605 \n",
       "L 208.919639 413.492469 \n",
       "L 213.269144 409.748333 \n",
       "L 217.61865 406.004197 \n",
       "L 221.968155 402.260061 \n",
       "L 226.317661 398.515925 \n",
       "L 230.667166 394.771788 \n",
       "L 235.016672 391.027652 \n",
       "L 239.366177 387.283516 \n",
       "L 243.715683 383.53938 \n",
       "L 248.065188 379.795244 \n",
       "L 252.414693 376.051108 \n",
       "L 256.764199 372.306972 \n",
       "L 261.113704 368.562836 \n",
       "L 265.46321 364.8187 \n",
       "L 269.812715 361.074564 \n",
       "L 274.162221 357.330428 \n",
       "L 278.511726 353.586292 \n",
       "L 282.861232 349.842155 \n",
       "L 287.210737 346.098019 \n",
       "L 291.560242 342.353883 \n",
       "L 295.909748 338.609747 \n",
       "L 300.259253 334.865611 \n",
       "L 304.608759 331.121475 \n",
       "L 308.958264 327.377339 \n",
       "L 313.30777 323.633203 \n",
       "L 317.657275 319.889067 \n",
       "L 322.006781 316.144931 \n",
       "L 326.356286 312.400795 \n",
       "L 330.705791 308.656658 \n",
       "L 335.055297 304.912522 \n",
       "L 339.404802 301.168386 \n",
       "L 343.754308 297.42425 \n",
       "L 348.103813 293.680114 \n",
       "L 352.453319 289.935978 \n",
       "L 356.802824 286.191842 \n",
       "L 361.15233 282.447706 \n",
       "L 365.501835 278.70357 \n",
       "L 369.85134 274.959434 \n",
       "L 374.200846 271.215298 \n",
       "L 378.550351 267.471161 \n",
       "L 382.899857 263.727025 \n",
       "L 387.249362 259.982889 \n",
       "L 391.598868 256.238753 \n",
       "L 395.948373 252.494617 \n",
       "L 400.297879 248.750481 \n",
       "L 404.647384 245.006345 \n",
       "L 408.996889 241.262209 \n",
       "L 413.346395 237.518073 \n",
       "L 417.6959 233.773937 \n",
       "L 422.045406 230.029801 \n",
       "L 426.394911 226.285664 \n",
       "L 430.744417 222.541528 \n",
       "L 435.093922 218.797392 \n",
       "L 439.443428 215.053256 \n",
       "L 443.792933 211.30912 \n",
       "L 448.142438 207.564984 \n",
       "L 452.491944 203.820848 \n",
       "L 456.841449 200.076712 \n",
       "L 461.190955 196.332576 \n",
       "L 465.54046 192.58844 \n",
       "L 469.889966 188.844304 \n",
       "L 474.239471 185.100167 \n",
       "L 478.588977 181.356031 \n",
       "L 482.938482 177.611895 \n",
       "L 487.287987 173.867759 \n",
       "L 491.637493 170.123623 \n",
       "L 495.986998 166.379487 \n",
       "L 500.336504 162.635351 \n",
       "L 504.686009 158.891215 \n",
       "L 509.035515 155.147079 \n",
       "L 513.38502 151.402943 \n",
       "L 517.734526 147.658807 \n",
       "L 522.084031 143.91467 \n",
       "L 526.433536 140.170534 \n",
       "L 530.783042 136.426398 \n",
       "L 535.132547 132.682262 \n",
       "L 539.482053 128.938126 \n",
       "L 543.831558 125.19399 \n",
       "L 548.181064 121.449854 \n",
       "L 552.530569 117.705718 \n",
       "L 556.880075 113.961582 \n",
       "L 561.22958 110.217446 \n",
       "L 565.579085 106.47331 \n",
       "L 569.928591 102.729174 \n",
       "\" clip-path=\"url(#p4225c67e68)\" style=\"fill: none; stroke-dasharray: 22.2,9.6; stroke-dashoffset: 0; stroke: #c3364a; stroke-width: 6\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_12\"/>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 117.7975 499.363744 \n",
       "L 117.7975 15.710029 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 591.458643 499.363744 \n",
       "L 591.458643 15.710029 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 117.7975 499.363744 \n",
       "L 591.458643 499.363744 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 117.7975 15.710029 \n",
       "L 591.458643 15.710029 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"legend_1\">\n",
       "    <g id=\"patch_7\">\n",
       "     <path d=\"M 133.7975 86.555029 \n",
       "L 387.6225 86.555029 \n",
       "L 387.6225 31.710029 \n",
       "L 133.7975 31.710029 \n",
       "z\n",
       "\" style=\"fill: #ffffff; opacity: 0.8; stroke: #000000; stroke-linejoin: miter\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_13\"/>\n",
       "    <g id=\"text_13\">\n",
       "     <!-- Correlation: 0.99 -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(156.1975 66.910029) scale(0.32 -0.32)\">\n",
       "      <defs>\n",
       "       <path id=\"TimesNewRomanPSMT-43\" d=\"M 3853 4334 \n",
       "L 3950 2894 \n",
       "L 3853 2894 \n",
       "Q 3659 3541 3300 3825 \n",
       "Q 2941 4109 2438 4109 \n",
       "Q 2016 4109 1675 3895 \n",
       "Q 1334 3681 1139 3212 \n",
       "Q 944 2744 944 2047 \n",
       "Q 944 1472 1128 1050 \n",
       "Q 1313 628 1683 403 \n",
       "Q 2053 178 2528 178 \n",
       "Q 2941 178 3256 354 \n",
       "Q 3572 531 3950 1056 \n",
       "L 4047 994 \n",
       "Q 3728 428 3303 165 \n",
       "Q 2878 -97 2294 -97 \n",
       "Q 1241 -97 663 684 \n",
       "Q 231 1266 231 2053 \n",
       "Q 231 2688 515 3219 \n",
       "Q 800 3750 1298 4042 \n",
       "Q 1797 4334 2388 4334 \n",
       "Q 2847 4334 3294 4109 \n",
       "Q 3425 4041 3481 4041 \n",
       "Q 3566 4041 3628 4100 \n",
       "Q 3709 4184 3744 4334 \n",
       "L 3853 4334 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-6c\" d=\"M 1184 4444 \n",
       "L 1184 647 \n",
       "Q 1184 378 1223 290 \n",
       "Q 1263 203 1344 158 \n",
       "Q 1425 113 1647 113 \n",
       "L 1647 0 \n",
       "L 244 0 \n",
       "L 244 113 \n",
       "Q 441 113 512 153 \n",
       "Q 584 194 625 287 \n",
       "Q 666 381 666 647 \n",
       "L 666 3247 \n",
       "Q 666 3731 644 3842 \n",
       "Q 622 3953 573 3993 \n",
       "Q 525 4034 450 4034 \n",
       "Q 369 4034 244 3984 \n",
       "L 191 4094 \n",
       "L 1044 4444 \n",
       "L 1184 4444 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-61\" d=\"M 1822 413 \n",
       "Q 1381 72 1269 19 \n",
       "Q 1100 -59 909 -59 \n",
       "Q 613 -59 420 144 \n",
       "Q 228 347 228 678 \n",
       "Q 228 888 322 1041 \n",
       "Q 450 1253 767 1440 \n",
       "Q 1084 1628 1822 1897 \n",
       "L 1822 2009 \n",
       "Q 1822 2438 1686 2597 \n",
       "Q 1550 2756 1291 2756 \n",
       "Q 1094 2756 978 2650 \n",
       "Q 859 2544 859 2406 \n",
       "L 866 2225 \n",
       "Q 866 2081 792 2003 \n",
       "Q 719 1925 600 1925 \n",
       "Q 484 1925 411 2006 \n",
       "Q 338 2088 338 2228 \n",
       "Q 338 2497 613 2722 \n",
       "Q 888 2947 1384 2947 \n",
       "Q 1766 2947 2009 2819 \n",
       "Q 2194 2722 2281 2516 \n",
       "Q 2338 2381 2338 1966 \n",
       "L 2338 994 \n",
       "Q 2338 584 2353 492 \n",
       "Q 2369 400 2405 369 \n",
       "Q 2441 338 2488 338 \n",
       "Q 2538 338 2575 359 \n",
       "Q 2641 400 2828 588 \n",
       "L 2828 413 \n",
       "Q 2478 -56 2159 -56 \n",
       "Q 2006 -56 1915 50 \n",
       "Q 1825 156 1822 413 \n",
       "z\n",
       "M 1822 616 \n",
       "L 1822 1706 \n",
       "Q 1350 1519 1213 1441 \n",
       "Q 966 1303 859 1153 \n",
       "Q 753 1003 753 825 \n",
       "Q 753 600 887 451 \n",
       "Q 1022 303 1197 303 \n",
       "Q 1434 303 1822 616 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-74\" d=\"M 1031 3803 \n",
       "L 1031 2863 \n",
       "L 1700 2863 \n",
       "L 1700 2644 \n",
       "L 1031 2644 \n",
       "L 1031 788 \n",
       "Q 1031 509 1111 412 \n",
       "Q 1191 316 1316 316 \n",
       "Q 1419 316 1516 380 \n",
       "Q 1613 444 1666 569 \n",
       "L 1788 569 \n",
       "Q 1678 263 1478 108 \n",
       "Q 1278 -47 1066 -47 \n",
       "Q 922 -47 784 33 \n",
       "Q 647 113 581 261 \n",
       "Q 516 409 516 719 \n",
       "L 516 2644 \n",
       "L 63 2644 \n",
       "L 63 2747 \n",
       "Q 234 2816 414 2980 \n",
       "Q 594 3144 734 3369 \n",
       "Q 806 3488 934 3803 \n",
       "L 1031 3803 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-69\" d=\"M 928 4444 \n",
       "Q 1059 4444 1151 4351 \n",
       "Q 1244 4259 1244 4128 \n",
       "Q 1244 3997 1151 3903 \n",
       "Q 1059 3809 928 3809 \n",
       "Q 797 3809 703 3903 \n",
       "Q 609 3997 609 4128 \n",
       "Q 609 4259 701 4351 \n",
       "Q 794 4444 928 4444 \n",
       "z\n",
       "M 1188 2947 \n",
       "L 1188 647 \n",
       "Q 1188 378 1227 289 \n",
       "Q 1266 200 1342 156 \n",
       "Q 1419 113 1622 113 \n",
       "L 1622 0 \n",
       "L 231 0 \n",
       "L 231 113 \n",
       "Q 441 113 512 153 \n",
       "Q 584 194 626 287 \n",
       "Q 669 381 669 647 \n",
       "L 669 1750 \n",
       "Q 669 2216 641 2353 \n",
       "Q 619 2453 572 2492 \n",
       "Q 525 2531 444 2531 \n",
       "Q 356 2531 231 2484 \n",
       "L 188 2597 \n",
       "L 1050 2947 \n",
       "L 1188 2947 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-6e\" d=\"M 1034 2341 \n",
       "Q 1538 2947 1994 2947 \n",
       "Q 2228 2947 2397 2830 \n",
       "Q 2566 2713 2666 2444 \n",
       "Q 2734 2256 2734 1869 \n",
       "L 2734 647 \n",
       "Q 2734 375 2778 278 \n",
       "Q 2813 200 2889 156 \n",
       "Q 2966 113 3172 113 \n",
       "L 3172 0 \n",
       "L 1756 0 \n",
       "L 1756 113 \n",
       "L 1816 113 \n",
       "Q 2016 113 2095 173 \n",
       "Q 2175 234 2206 353 \n",
       "Q 2219 400 2219 647 \n",
       "L 2219 1819 \n",
       "Q 2219 2209 2117 2386 \n",
       "Q 2016 2563 1775 2563 \n",
       "Q 1403 2563 1034 2156 \n",
       "L 1034 647 \n",
       "Q 1034 356 1069 288 \n",
       "Q 1113 197 1189 155 \n",
       "Q 1266 113 1500 113 \n",
       "L 1500 0 \n",
       "L 84 0 \n",
       "L 84 113 \n",
       "L 147 113 \n",
       "Q 366 113 442 223 \n",
       "Q 519 334 519 647 \n",
       "L 519 1709 \n",
       "Q 519 2225 495 2337 \n",
       "Q 472 2450 423 2490 \n",
       "Q 375 2531 294 2531 \n",
       "Q 206 2531 84 2484 \n",
       "L 38 2597 \n",
       "L 900 2947 \n",
       "L 1034 2947 \n",
       "L 1034 2341 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-3a\" d=\"M 903 2950 \n",
       "Q 1047 2950 1148 2848 \n",
       "Q 1250 2747 1250 2603 \n",
       "Q 1250 2459 1148 2357 \n",
       "Q 1047 2256 903 2256 \n",
       "Q 759 2256 657 2357 \n",
       "Q 556 2459 556 2603 \n",
       "Q 556 2747 657 2848 \n",
       "Q 759 2950 903 2950 \n",
       "z\n",
       "M 897 609 \n",
       "Q 1044 609 1145 506 \n",
       "Q 1247 403 1247 259 \n",
       "Q 1247 116 1144 14 \n",
       "Q 1041 -88 897 -88 \n",
       "Q 753 -88 651 14 \n",
       "Q 550 116 550 259 \n",
       "Q 550 403 651 506 \n",
       "Q 753 609 897 609 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-39\" d=\"M 338 -88 \n",
       "L 338 28 \n",
       "Q 744 34 1094 217 \n",
       "Q 1444 400 1770 856 \n",
       "Q 2097 1313 2225 1859 \n",
       "Q 1734 1544 1338 1544 \n",
       "Q 891 1544 572 1889 \n",
       "Q 253 2234 253 2806 \n",
       "Q 253 3363 572 3797 \n",
       "Q 956 4325 1575 4325 \n",
       "Q 2097 4325 2469 3894 \n",
       "Q 2925 3359 2925 2575 \n",
       "Q 2925 1869 2578 1258 \n",
       "Q 2231 647 1613 244 \n",
       "Q 1109 -88 516 -88 \n",
       "L 338 -88 \n",
       "z\n",
       "M 2275 2091 \n",
       "Q 2331 2497 2331 2741 \n",
       "Q 2331 3044 2228 3395 \n",
       "Q 2125 3747 1936 3934 \n",
       "Q 1747 4122 1506 4122 \n",
       "Q 1228 4122 1018 3872 \n",
       "Q 809 3622 809 3128 \n",
       "Q 809 2469 1088 2097 \n",
       "Q 1291 1828 1588 1828 \n",
       "Q 1731 1828 1928 1897 \n",
       "Q 2125 1966 2275 2091 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-43\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6f\" x=\"66.699219\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-72\" x=\"116.699219\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-72\" x=\"150\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-65\" x=\"183.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6c\" x=\"227.685547\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-61\" x=\"255.46875\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-74\" x=\"299.853516\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-69\" x=\"327.636719\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6f\" x=\"355.419922\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6e\" x=\"405.419922\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-3a\" x=\"455.419922\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-20\" x=\"483.203125\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"508.203125\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"558.203125\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-39\" x=\"583.203125\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-39\" x=\"633.203125\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p4225c67e68\">\n",
       "   <rect x=\"117.7975\" y=\"15.710029\" width=\"473.661143\" height=\"483.653714\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 1000x1000 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Visualize the fitting on Pile-CC\n",
    "selected = 8\n",
    "\n",
    "data = {\n",
    "    'True Loss': y_test[:, selected],\n",
    "    'Pred Loss': predictor[selected].predict(X_test)\n",
    "}\n",
    "\n",
    "graph = sns.jointplot(data, x='Pred Loss', y='True Loss', kind='reg',\n",
    "                      height=10, \n",
    "                      scatter_kws={'s': 128, 'color': '#5969CB'},\n",
    "                  joint_kws={'line_kws': {\n",
    "                      'color': '#C3364A', \n",
    "                                          'linewidth': 6,\n",
    "                      'linestyle': 'dashed',\n",
    "                  }},\n",
    "                  marginal_kws={'line_kws': {\n",
    "                      'color': '#5969CB', \n",
    "                      'linewidth': 6}}\n",
    "             )\n",
    "\n",
    "r, p = spearmanr(data['Pred Loss'], data['True Loss'])\n",
    "\n",
    "phantom, = graph.ax_joint.plot([], [], linestyle=\"\", alpha=0)\n",
    "\n",
    "graph.ax_joint.legend(\n",
    "    [phantom],['Correlation: {:.2f}'.format(np.round(r, 2))],\n",
    "    edgecolor='black', \n",
    "           fancybox=False,\n",
    "           prop={'size': 32, }, \n",
    "           handlelength=-0.5\n",
    ")\n",
    "\n",
    "graph.ax_joint.set_ylabel('True Loss', fontdict={\n",
    "    'size':48\n",
    "})\n",
    "graph.ax_joint.set_xlabel('Pred Loss', fontdict={\n",
    "    'size':48\n",
    "})\n",
    "\n",
    "graph.ax_marg_x.remove()\n",
    "graph.ax_marg_y.remove()\n",
    "\n",
    "graph.ax_joint.grid(True, ls='dashed')\n",
    "graph.ax_joint.spines[['right', 'top']].set_visible(True)\n",
    "\n",
    "plt.savefig('misc/1m_pile_cc_loss.pdf')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d8267e47",
   "metadata": {},
   "source": [
    "# Simulate"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "1a30cf13-5633-4e15-94a7-6b1e61f0b673",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(100000, 17)"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# simulate for Pile-CC\n",
    "selected = 8\n",
    "np.random.seed(42)\n",
    "\n",
    "# token distribution of each domain\n",
    "prior_dist = [0.11328527, 0.07960865, 0.00391349, 0.1853759, \n",
    "              0.05108136, 0.01596293, 0.10175077, 0.00370752, \n",
    "              0.06652935, 0.00175077, 0.02708548, 0.23686921, \n",
    "              0.01184346, 0.00792997, 0.00803296, 0.03882595, \n",
    "              0.04644696]\n",
    "\n",
    "samples = np.random.dirichlet(prior_dist * 1, 100000)\n",
    "samples.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "409601e6-8270-468e-8267-d76b52a08f7c",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\n"
     ]
    },
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"475.585pt\" height=\"349.642pt\" viewBox=\"0 0 475.585 349.642\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2024-07-03T16:47:01.322822</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.8.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M -0 349.642 \n",
       "L 475.585 349.642 \n",
       "L 475.585 0 \n",
       "L -0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 111.265 273.312 \n",
       "L 468.385 273.312 \n",
       "L 468.385 7.2 \n",
       "L 111.265 7.2 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 5.5 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(205.817411 302.532) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-35\" d=\"M 2778 4238 \n",
       "L 2534 3706 \n",
       "L 1259 3706 \n",
       "L 981 3138 \n",
       "Q 1809 3016 2294 2522 \n",
       "Q 2709 2097 2709 1522 \n",
       "Q 2709 1188 2573 903 \n",
       "Q 2438 619 2231 419 \n",
       "Q 2025 219 1772 97 \n",
       "Q 1413 -75 1034 -75 \n",
       "Q 653 -75 479 54 \n",
       "Q 306 184 306 341 \n",
       "Q 306 428 378 495 \n",
       "Q 450 563 559 563 \n",
       "Q 641 563 702 538 \n",
       "Q 763 513 909 409 \n",
       "Q 1144 247 1384 247 \n",
       "Q 1750 247 2026 523 \n",
       "Q 2303 800 2303 1197 \n",
       "Q 2303 1581 2056 1914 \n",
       "Q 1809 2247 1375 2428 \n",
       "Q 1034 2569 447 2591 \n",
       "L 1259 4238 \n",
       "L 2778 4238 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"TimesNewRomanPSMT-2e\" d=\"M 800 606 \n",
       "Q 947 606 1047 504 \n",
       "Q 1147 403 1147 259 \n",
       "Q 1147 116 1045 14 \n",
       "Q 944 -88 800 -88 \n",
       "Q 656 -88 554 14 \n",
       "Q 453 116 453 259 \n",
       "Q 453 406 554 506 \n",
       "Q 656 606 800 606 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-35\" x=\"75\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 6.0 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(334.87514 302.532) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-36\" d=\"M 2869 4325 \n",
       "L 2869 4209 \n",
       "Q 2456 4169 2195 4045 \n",
       "Q 1934 3922 1679 3669 \n",
       "Q 1425 3416 1258 3105 \n",
       "Q 1091 2794 978 2366 \n",
       "Q 1428 2675 1881 2675 \n",
       "Q 2316 2675 2634 2325 \n",
       "Q 2953 1975 2953 1425 \n",
       "Q 2953 894 2631 456 \n",
       "Q 2244 -75 1606 -75 \n",
       "Q 1172 -75 869 213 \n",
       "Q 275 772 275 1663 \n",
       "Q 275 2231 503 2743 \n",
       "Q 731 3256 1154 3653 \n",
       "Q 1578 4050 1965 4187 \n",
       "Q 2353 4325 2688 4325 \n",
       "L 2869 4325 \n",
       "z\n",
       "M 925 2138 \n",
       "Q 869 1716 869 1456 \n",
       "Q 869 1156 980 804 \n",
       "Q 1091 453 1309 247 \n",
       "Q 1469 100 1697 100 \n",
       "Q 1969 100 2183 356 \n",
       "Q 2397 613 2397 1088 \n",
       "Q 2397 1622 2184 2012 \n",
       "Q 1972 2403 1581 2403 \n",
       "Q 1463 2403 1327 2353 \n",
       "Q 1191 2303 925 2138 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"TimesNewRomanPSMT-30\" d=\"M 231 2094 \n",
       "Q 231 2819 450 3342 \n",
       "Q 669 3866 1031 4122 \n",
       "Q 1313 4325 1613 4325 \n",
       "Q 2100 4325 2488 3828 \n",
       "Q 2972 3213 2972 2159 \n",
       "Q 2972 1422 2759 906 \n",
       "Q 2547 391 2217 158 \n",
       "Q 1888 -75 1581 -75 \n",
       "Q 975 -75 572 641 \n",
       "Q 231 1244 231 2094 \n",
       "z\n",
       "M 844 2016 \n",
       "Q 844 1141 1059 588 \n",
       "Q 1238 122 1591 122 \n",
       "Q 1759 122 1940 273 \n",
       "Q 2122 425 2216 781 \n",
       "Q 2359 1319 2359 2297 \n",
       "Q 2359 3022 2209 3506 \n",
       "Q 2097 3866 1919 4016 \n",
       "Q 1791 4119 1609 4119 \n",
       "Q 1397 4119 1231 3928 \n",
       "Q 1006 3669 925 3112 \n",
       "Q 844 2556 844 2016 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"75\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_3\">\n",
       "     <!-- Pred Loss -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(226.27 335.597) scale(0.32 -0.32)\">\n",
       "      <defs>\n",
       "       <path id=\"TimesNewRomanPSMT-50\" d=\"M 1313 1984 \n",
       "L 1313 750 \n",
       "Q 1313 350 1400 253 \n",
       "Q 1519 116 1759 116 \n",
       "L 1922 116 \n",
       "L 1922 0 \n",
       "L 106 0 \n",
       "L 106 116 \n",
       "L 266 116 \n",
       "Q 534 116 650 291 \n",
       "Q 713 388 713 750 \n",
       "L 713 3488 \n",
       "Q 713 3888 628 3984 \n",
       "Q 506 4122 266 4122 \n",
       "L 106 4122 \n",
       "L 106 4238 \n",
       "L 1659 4238 \n",
       "Q 2228 4238 2556 4120 \n",
       "Q 2884 4003 3109 3725 \n",
       "Q 3334 3447 3334 3066 \n",
       "Q 3334 2547 2992 2222 \n",
       "Q 2650 1897 2025 1897 \n",
       "Q 1872 1897 1694 1919 \n",
       "Q 1516 1941 1313 1984 \n",
       "z\n",
       "M 1313 2163 \n",
       "Q 1478 2131 1606 2115 \n",
       "Q 1734 2100 1825 2100 \n",
       "Q 2150 2100 2386 2351 \n",
       "Q 2622 2603 2622 3003 \n",
       "Q 2622 3278 2509 3514 \n",
       "Q 2397 3750 2190 3867 \n",
       "Q 1984 3984 1722 3984 \n",
       "Q 1563 3984 1313 3925 \n",
       "L 1313 2163 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-72\" d=\"M 1038 2947 \n",
       "L 1038 2303 \n",
       "Q 1397 2947 1775 2947 \n",
       "Q 1947 2947 2059 2842 \n",
       "Q 2172 2738 2172 2600 \n",
       "Q 2172 2478 2090 2393 \n",
       "Q 2009 2309 1897 2309 \n",
       "Q 1788 2309 1652 2417 \n",
       "Q 1516 2525 1450 2525 \n",
       "Q 1394 2525 1328 2463 \n",
       "Q 1188 2334 1038 2041 \n",
       "L 1038 669 \n",
       "Q 1038 431 1097 309 \n",
       "Q 1138 225 1241 169 \n",
       "Q 1344 113 1538 113 \n",
       "L 1538 0 \n",
       "L 72 0 \n",
       "L 72 113 \n",
       "Q 291 113 397 181 \n",
       "Q 475 231 506 341 \n",
       "Q 522 394 522 644 \n",
       "L 522 1753 \n",
       "Q 522 2253 501 2348 \n",
       "Q 481 2444 426 2487 \n",
       "Q 372 2531 291 2531 \n",
       "Q 194 2531 72 2484 \n",
       "L 41 2597 \n",
       "L 906 2947 \n",
       "L 1038 2947 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-65\" d=\"M 681 1784 \n",
       "Q 678 1147 991 784 \n",
       "Q 1303 422 1725 422 \n",
       "Q 2006 422 2214 576 \n",
       "Q 2422 731 2563 1106 \n",
       "L 2659 1044 \n",
       "Q 2594 616 2278 264 \n",
       "Q 1963 -88 1488 -88 \n",
       "Q 972 -88 605 314 \n",
       "Q 238 716 238 1394 \n",
       "Q 238 2128 614 2539 \n",
       "Q 991 2950 1559 2950 \n",
       "Q 2041 2950 2350 2633 \n",
       "Q 2659 2316 2659 1784 \n",
       "L 681 1784 \n",
       "z\n",
       "M 681 1966 \n",
       "L 2006 1966 \n",
       "Q 1991 2241 1941 2353 \n",
       "Q 1863 2528 1708 2628 \n",
       "Q 1553 2728 1384 2728 \n",
       "Q 1125 2728 920 2526 \n",
       "Q 716 2325 681 1966 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-64\" d=\"M 2222 322 \n",
       "Q 2013 103 1813 7 \n",
       "Q 1613 -88 1381 -88 \n",
       "Q 913 -88 563 304 \n",
       "Q 213 697 213 1313 \n",
       "Q 213 1928 600 2439 \n",
       "Q 988 2950 1597 2950 \n",
       "Q 1975 2950 2222 2709 \n",
       "L 2222 3238 \n",
       "Q 2222 3728 2198 3840 \n",
       "Q 2175 3953 2125 3993 \n",
       "Q 2075 4034 2000 4034 \n",
       "Q 1919 4034 1784 3984 \n",
       "L 1744 4094 \n",
       "L 2597 4444 \n",
       "L 2738 4444 \n",
       "L 2738 1134 \n",
       "Q 2738 631 2761 520 \n",
       "Q 2784 409 2836 365 \n",
       "Q 2888 322 2956 322 \n",
       "Q 3041 322 3181 375 \n",
       "L 3216 266 \n",
       "L 2366 -88 \n",
       "L 2222 -88 \n",
       "L 2222 322 \n",
       "z\n",
       "M 2222 541 \n",
       "L 2222 2016 \n",
       "Q 2203 2228 2109 2403 \n",
       "Q 2016 2578 1861 2667 \n",
       "Q 1706 2756 1559 2756 \n",
       "Q 1284 2756 1069 2509 \n",
       "Q 784 2184 784 1559 \n",
       "Q 784 928 1059 592 \n",
       "Q 1334 256 1672 256 \n",
       "Q 1956 256 2222 541 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-20\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-4c\" d=\"M 3669 1172 \n",
       "L 3772 1150 \n",
       "L 3409 0 \n",
       "L 128 0 \n",
       "L 128 116 \n",
       "L 288 116 \n",
       "Q 556 116 672 291 \n",
       "Q 738 391 738 753 \n",
       "L 738 3488 \n",
       "Q 738 3884 650 3984 \n",
       "Q 528 4122 288 4122 \n",
       "L 128 4122 \n",
       "L 128 4238 \n",
       "L 2047 4238 \n",
       "L 2047 4122 \n",
       "Q 1709 4125 1573 4059 \n",
       "Q 1438 3994 1388 3894 \n",
       "Q 1338 3794 1338 3416 \n",
       "L 1338 753 \n",
       "Q 1338 494 1388 397 \n",
       "Q 1425 331 1503 300 \n",
       "Q 1581 269 1991 269 \n",
       "L 2300 269 \n",
       "Q 2788 269 2984 341 \n",
       "Q 3181 413 3343 595 \n",
       "Q 3506 778 3669 1172 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-6f\" d=\"M 1600 2947 \n",
       "Q 2250 2947 2644 2453 \n",
       "Q 2978 2031 2978 1484 \n",
       "Q 2978 1100 2793 706 \n",
       "Q 2609 313 2286 112 \n",
       "Q 1963 -88 1566 -88 \n",
       "Q 919 -88 538 428 \n",
       "Q 216 863 216 1403 \n",
       "Q 216 1797 411 2186 \n",
       "Q 606 2575 925 2761 \n",
       "Q 1244 2947 1600 2947 \n",
       "z\n",
       "M 1503 2744 \n",
       "Q 1338 2744 1170 2645 \n",
       "Q 1003 2547 900 2300 \n",
       "Q 797 2053 797 1666 \n",
       "Q 797 1041 1045 587 \n",
       "Q 1294 134 1700 134 \n",
       "Q 2003 134 2200 384 \n",
       "Q 2397 634 2397 1244 \n",
       "Q 2397 2006 2069 2444 \n",
       "Q 1847 2744 1503 2744 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-73\" d=\"M 2050 2947 \n",
       "L 2050 1972 \n",
       "L 1947 1972 \n",
       "Q 1828 2431 1642 2597 \n",
       "Q 1456 2763 1169 2763 \n",
       "Q 950 2763 815 2647 \n",
       "Q 681 2531 681 2391 \n",
       "Q 681 2216 781 2091 \n",
       "Q 878 1963 1175 1819 \n",
       "L 1631 1597 \n",
       "Q 2266 1288 2266 781 \n",
       "Q 2266 391 1970 151 \n",
       "Q 1675 -88 1309 -88 \n",
       "Q 1047 -88 709 6 \n",
       "Q 606 38 541 38 \n",
       "Q 469 38 428 -44 \n",
       "L 325 -44 \n",
       "L 325 978 \n",
       "L 428 978 \n",
       "Q 516 541 762 319 \n",
       "Q 1009 97 1316 97 \n",
       "Q 1531 97 1667 223 \n",
       "Q 1803 350 1803 528 \n",
       "Q 1803 744 1651 891 \n",
       "Q 1500 1038 1047 1263 \n",
       "Q 594 1488 453 1669 \n",
       "Q 313 1847 313 2119 \n",
       "Q 313 2472 555 2709 \n",
       "Q 797 2947 1181 2947 \n",
       "Q 1350 2947 1591 2875 \n",
       "Q 1750 2828 1803 2828 \n",
       "Q 1853 2828 1881 2850 \n",
       "Q 1909 2872 1947 2947 \n",
       "L 2050 2947 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-50\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-72\" x=\"55.615234\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-65\" x=\"88.916016\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-64\" x=\"133.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-20\" x=\"183.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-4c\" x=\"208.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6f\" x=\"269.384766\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-73\" x=\"319.384766\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-73\" x=\"358.300781\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 0 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(88.265 284.422) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 2000 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(40.265 211.141676) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-32\" d=\"M 2934 816 \n",
       "L 2638 0 \n",
       "L 138 0 \n",
       "L 138 116 \n",
       "Q 1241 1122 1691 1759 \n",
       "Q 2141 2397 2141 2925 \n",
       "Q 2141 3328 1894 3587 \n",
       "Q 1647 3847 1303 3847 \n",
       "Q 991 3847 742 3664 \n",
       "Q 494 3481 375 3128 \n",
       "L 259 3128 \n",
       "Q 338 3706 661 4015 \n",
       "Q 984 4325 1469 4325 \n",
       "Q 1984 4325 2329 3994 \n",
       "Q 2675 3663 2675 3213 \n",
       "Q 2675 2891 2525 2569 \n",
       "Q 2294 2063 1775 1497 \n",
       "Q 997 647 803 472 \n",
       "L 1909 472 \n",
       "Q 2247 472 2383 497 \n",
       "Q 2519 522 2628 598 \n",
       "Q 2738 675 2819 816 \n",
       "L 2934 816 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-32\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"100\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"150\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 4000 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(40.265 137.861352) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"TimesNewRomanPSMT-34\" d=\"M 2978 1563 \n",
       "L 2978 1119 \n",
       "L 2409 1119 \n",
       "L 2409 0 \n",
       "L 1894 0 \n",
       "L 1894 1119 \n",
       "L 100 1119 \n",
       "L 100 1519 \n",
       "L 2066 4325 \n",
       "L 2409 4325 \n",
       "L 2409 1563 \n",
       "L 2978 1563 \n",
       "z\n",
       "M 1894 1563 \n",
       "L 1894 3666 \n",
       "L 406 1563 \n",
       "L 1894 1563 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-34\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"100\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"150\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 6000 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(40.265 64.581028) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-36\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"50\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"100\"/>\n",
       "       <use xlink:href=\"#TimesNewRomanPSMT-30\" x=\"150\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_8\">\n",
       "     <!-- Frequency -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(29.36 207.7885) rotate(-90) scale(0.32 -0.32)\">\n",
       "      <defs>\n",
       "       <path id=\"TimesNewRomanPSMT-46\" d=\"M 1309 4006 \n",
       "L 1309 2341 \n",
       "L 2081 2341 \n",
       "Q 2347 2341 2470 2458 \n",
       "Q 2594 2575 2634 2922 \n",
       "L 2750 2922 \n",
       "L 2750 1488 \n",
       "L 2634 1488 \n",
       "Q 2631 1734 2570 1850 \n",
       "Q 2509 1966 2401 2023 \n",
       "Q 2294 2081 2081 2081 \n",
       "L 1309 2081 \n",
       "L 1309 750 \n",
       "Q 1309 428 1350 325 \n",
       "Q 1381 247 1481 191 \n",
       "Q 1619 116 1769 116 \n",
       "L 1922 116 \n",
       "L 1922 0 \n",
       "L 103 0 \n",
       "L 103 116 \n",
       "L 253 116 \n",
       "Q 516 116 634 269 \n",
       "Q 709 369 709 750 \n",
       "L 709 3488 \n",
       "Q 709 3809 669 3913 \n",
       "Q 638 3991 541 4047 \n",
       "Q 406 4122 253 4122 \n",
       "L 103 4122 \n",
       "L 103 4238 \n",
       "L 3256 4238 \n",
       "L 3297 3306 \n",
       "L 3188 3306 \n",
       "Q 3106 3603 2998 3742 \n",
       "Q 2891 3881 2733 3943 \n",
       "Q 2575 4006 2244 4006 \n",
       "L 1309 4006 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-71\" d=\"M 2734 2947 \n",
       "L 2734 -734 \n",
       "Q 2734 -1009 2771 -1087 \n",
       "Q 2809 -1166 2889 -1209 \n",
       "Q 2969 -1253 3200 -1253 \n",
       "L 3200 -1369 \n",
       "L 1756 -1369 \n",
       "L 1756 -1253 \n",
       "L 1816 -1253 \n",
       "Q 1991 -1253 2081 -1203 \n",
       "Q 2144 -1169 2181 -1080 \n",
       "Q 2219 -991 2219 -734 \n",
       "L 2219 497 \n",
       "Q 1934 159 1721 35 \n",
       "Q 1509 -88 1281 -88 \n",
       "Q 866 -88 539 290 \n",
       "Q 213 669 213 1303 \n",
       "Q 213 2031 644 2489 \n",
       "Q 1075 2947 1684 2947 \n",
       "Q 1863 2947 2013 2897 \n",
       "Q 2163 2847 2281 2747 \n",
       "Q 2463 2834 2628 2947 \n",
       "L 2734 2947 \n",
       "z\n",
       "M 2219 694 \n",
       "L 2219 2038 \n",
       "Q 2219 2272 2158 2406 \n",
       "Q 2097 2541 1940 2634 \n",
       "Q 1784 2728 1588 2728 \n",
       "Q 1238 2728 988 2431 \n",
       "Q 738 2134 738 1531 \n",
       "Q 738 953 992 653 \n",
       "Q 1247 353 1606 353 \n",
       "Q 1791 353 1934 433 \n",
       "Q 2078 513 2219 694 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-75\" d=\"M 2709 2863 \n",
       "L 2709 1128 \n",
       "Q 2709 631 2732 520 \n",
       "Q 2756 409 2807 365 \n",
       "Q 2859 322 2928 322 \n",
       "Q 3025 322 3147 375 \n",
       "L 3191 266 \n",
       "L 2334 -88 \n",
       "L 2194 -88 \n",
       "L 2194 519 \n",
       "Q 1825 119 1631 15 \n",
       "Q 1438 -88 1222 -88 \n",
       "Q 981 -88 804 51 \n",
       "Q 628 191 559 409 \n",
       "Q 491 628 491 1028 \n",
       "L 491 2306 \n",
       "Q 491 2509 447 2587 \n",
       "Q 403 2666 317 2708 \n",
       "Q 231 2750 6 2747 \n",
       "L 6 2863 \n",
       "L 1009 2863 \n",
       "L 1009 947 \n",
       "Q 1009 547 1148 422 \n",
       "Q 1288 297 1484 297 \n",
       "Q 1619 297 1789 381 \n",
       "Q 1959 466 2194 703 \n",
       "L 2194 2325 \n",
       "Q 2194 2569 2105 2655 \n",
       "Q 2016 2741 1734 2747 \n",
       "L 1734 2863 \n",
       "L 2709 2863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-6e\" d=\"M 1034 2341 \n",
       "Q 1538 2947 1994 2947 \n",
       "Q 2228 2947 2397 2830 \n",
       "Q 2566 2713 2666 2444 \n",
       "Q 2734 2256 2734 1869 \n",
       "L 2734 647 \n",
       "Q 2734 375 2778 278 \n",
       "Q 2813 200 2889 156 \n",
       "Q 2966 113 3172 113 \n",
       "L 3172 0 \n",
       "L 1756 0 \n",
       "L 1756 113 \n",
       "L 1816 113 \n",
       "Q 2016 113 2095 173 \n",
       "Q 2175 234 2206 353 \n",
       "Q 2219 400 2219 647 \n",
       "L 2219 1819 \n",
       "Q 2219 2209 2117 2386 \n",
       "Q 2016 2563 1775 2563 \n",
       "Q 1403 2563 1034 2156 \n",
       "L 1034 647 \n",
       "Q 1034 356 1069 288 \n",
       "Q 1113 197 1189 155 \n",
       "Q 1266 113 1500 113 \n",
       "L 1500 0 \n",
       "L 84 0 \n",
       "L 84 113 \n",
       "L 147 113 \n",
       "Q 366 113 442 223 \n",
       "Q 519 334 519 647 \n",
       "L 519 1709 \n",
       "Q 519 2225 495 2337 \n",
       "Q 472 2450 423 2490 \n",
       "Q 375 2531 294 2531 \n",
       "Q 206 2531 84 2484 \n",
       "L 38 2597 \n",
       "L 900 2947 \n",
       "L 1034 2947 \n",
       "L 1034 2341 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-63\" d=\"M 2631 1088 \n",
       "Q 2516 522 2178 217 \n",
       "Q 1841 -88 1431 -88 \n",
       "Q 944 -88 581 321 \n",
       "Q 219 731 219 1428 \n",
       "Q 219 2103 620 2525 \n",
       "Q 1022 2947 1584 2947 \n",
       "Q 2006 2947 2278 2723 \n",
       "Q 2550 2500 2550 2259 \n",
       "Q 2550 2141 2473 2067 \n",
       "Q 2397 1994 2259 1994 \n",
       "Q 2075 1994 1981 2113 \n",
       "Q 1928 2178 1911 2362 \n",
       "Q 1894 2547 1784 2644 \n",
       "Q 1675 2738 1481 2738 \n",
       "Q 1169 2738 978 2506 \n",
       "Q 725 2200 725 1697 \n",
       "Q 725 1184 976 792 \n",
       "Q 1228 400 1656 400 \n",
       "Q 1963 400 2206 609 \n",
       "Q 2378 753 2541 1131 \n",
       "L 2631 1088 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"TimesNewRomanPSMT-79\" d=\"M 38 2863 \n",
       "L 1372 2863 \n",
       "L 1372 2747 \n",
       "L 1306 2747 \n",
       "Q 1166 2747 1095 2686 \n",
       "Q 1025 2625 1025 2534 \n",
       "Q 1025 2413 1128 2197 \n",
       "L 1825 753 \n",
       "L 2466 2334 \n",
       "Q 2519 2463 2519 2588 \n",
       "Q 2519 2644 2497 2672 \n",
       "Q 2472 2706 2419 2726 \n",
       "Q 2366 2747 2231 2747 \n",
       "L 2231 2863 \n",
       "L 3163 2863 \n",
       "L 3163 2747 \n",
       "Q 3047 2734 2984 2696 \n",
       "Q 2922 2659 2847 2556 \n",
       "Q 2819 2513 2741 2316 \n",
       "L 1575 -541 \n",
       "Q 1406 -956 1132 -1168 \n",
       "Q 859 -1381 606 -1381 \n",
       "Q 422 -1381 303 -1275 \n",
       "Q 184 -1169 184 -1031 \n",
       "Q 184 -900 270 -820 \n",
       "Q 356 -741 506 -741 \n",
       "Q 609 -741 788 -809 \n",
       "Q 913 -856 944 -856 \n",
       "Q 1038 -856 1148 -759 \n",
       "Q 1259 -663 1372 -384 \n",
       "L 1575 113 \n",
       "L 547 2272 \n",
       "Q 500 2369 397 2513 \n",
       "Q 319 2622 269 2659 \n",
       "Q 197 2709 38 2747 \n",
       "L 38 2863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-46\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-72\" x=\"55.615234\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-65\" x=\"88.916016\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-71\" x=\"133.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-75\" x=\"183.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-65\" x=\"233.300781\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-6e\" x=\"277.685547\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-63\" x=\"327.685547\"/>\n",
       "      <use xlink:href=\"#TimesNewRomanPSMT-79\" x=\"372.070312\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 127.497727 273.312 \n",
       "L 137.643182 273.312 \n",
       "L 137.643182 19.872 \n",
       "L 127.497727 19.872 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 137.643182 273.312 \n",
       "L 147.788636 273.312 \n",
       "L 147.788636 24.525301 \n",
       "L 137.643182 24.525301 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 147.788636 273.312 \n",
       "L 157.934091 273.312 \n",
       "L 157.934091 157.89549 \n",
       "L 147.788636 157.89549 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 157.934091 273.312 \n",
       "L 168.079545 273.312 \n",
       "L 168.079545 87.8395 \n",
       "L 157.934091 87.8395 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 168.079545 273.312 \n",
       "L 178.225 273.312 \n",
       "L 178.225 118.800437 \n",
       "L 168.079545 118.800437 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 178.225 273.312 \n",
       "L 188.370455 273.312 \n",
       "L 188.370455 163.721276 \n",
       "L 178.225 163.721276 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 188.370455 273.312 \n",
       "L 198.515909 273.312 \n",
       "L 198.515909 176.985014 \n",
       "L 188.370455 176.985014 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 198.515909 273.312 \n",
       "L 208.661364 273.312 \n",
       "L 208.661364 185.998494 \n",
       "L 198.515909 185.998494 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path d=\"M 208.661364 273.312 \n",
       "L 218.806818 273.312 \n",
       "L 218.806818 172.075233 \n",
       "L 208.661364 172.075233 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_12\">\n",
       "    <path d=\"M 218.806818 273.312 \n",
       "L 228.952273 273.312 \n",
       "L 228.952273 125.945269 \n",
       "L 218.806818 125.945269 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path d=\"M 228.952273 273.312 \n",
       "L 239.097727 273.312 \n",
       "L 239.097727 169.656982 \n",
       "L 228.952273 169.656982 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path d=\"M 239.097727 273.312 \n",
       "L 249.243182 273.312 \n",
       "L 249.243182 188.196904 \n",
       "L 239.097727 188.196904 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_15\">\n",
       "    <path d=\"M 249.243182 273.312 \n",
       "L 259.388636 273.312 \n",
       "L 259.388636 164.71056 \n",
       "L 249.243182 164.71056 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_16\">\n",
       "    <path d=\"M 259.388636 273.312 \n",
       "L 269.534091 273.312 \n",
       "L 269.534091 129.169603 \n",
       "L 259.388636 129.169603 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_17\">\n",
       "    <path d=\"M 269.534091 273.312 \n",
       "L 279.679545 273.312 \n",
       "L 279.679545 115.979145 \n",
       "L 269.534091 115.979145 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_18\">\n",
       "    <path d=\"M 279.679545 273.312 \n",
       "L 289.825 273.312 \n",
       "L 289.825 132.357297 \n",
       "L 279.679545 132.357297 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_19\">\n",
       "    <path d=\"M 289.825 273.312 \n",
       "L 299.970455 273.312 \n",
       "L 299.970455 167.421932 \n",
       "L 289.825 167.421932 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_20\">\n",
       "    <path d=\"M 299.970455 273.312 \n",
       "L 310.115909 273.312 \n",
       "L 310.115909 181.674955 \n",
       "L 299.970455 181.674955 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_21\">\n",
       "    <path d=\"M 310.115909 273.312 \n",
       "L 320.261364 273.312 \n",
       "L 320.261364 161.046544 \n",
       "L 310.115909 161.046544 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_22\">\n",
       "    <path d=\"M 320.261364 273.312 \n",
       "L 330.406818 273.312 \n",
       "L 330.406818 153.974993 \n",
       "L 320.261364 153.974993 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_23\">\n",
       "    <path d=\"M 330.406818 273.312 \n",
       "L 340.552273 273.312 \n",
       "L 340.552273 160.13054 \n",
       "L 330.406818 160.13054 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_24\">\n",
       "    <path d=\"M 340.552273 273.312 \n",
       "L 350.697727 273.312 \n",
       "L 350.697727 155.257398 \n",
       "L 340.552273 155.257398 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_25\">\n",
       "    <path d=\"M 350.697727 273.312 \n",
       "L 360.843182 273.312 \n",
       "L 360.843182 122.317893 \n",
       "L 350.697727 122.317893 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_26\">\n",
       "    <path d=\"M 360.843182 273.312 \n",
       "L 370.988636 273.312 \n",
       "L 370.988636 136.241154 \n",
       "L 360.843182 136.241154 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_27\">\n",
       "    <path d=\"M 370.988636 273.312 \n",
       "L 381.134091 273.312 \n",
       "L 381.134091 143.312706 \n",
       "L 370.988636 143.312706 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_28\">\n",
       "    <path d=\"M 381.134091 273.312 \n",
       "L 391.279545 273.312 \n",
       "L 391.279545 158.371812 \n",
       "L 381.134091 158.371812 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_29\">\n",
       "    <path d=\"M 391.279545 273.312 \n",
       "L 401.425 273.312 \n",
       "L 401.425 210.657323 \n",
       "L 391.279545 210.657323 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_30\">\n",
       "    <path d=\"M 401.425 273.312 \n",
       "L 411.570455 273.312 \n",
       "L 411.570455 216.81287 \n",
       "L 401.425 216.81287 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_31\">\n",
       "    <path d=\"M 411.570455 273.312 \n",
       "L 421.715909 273.312 \n",
       "L 421.715909 221.795932 \n",
       "L 411.570455 221.795932 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_32\">\n",
       "    <path d=\"M 421.715909 273.312 \n",
       "L 431.861364 273.312 \n",
       "L 431.861364 239.126729 \n",
       "L 421.715909 239.126729 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_33\">\n",
       "    <path d=\"M 431.861364 273.312 \n",
       "L 442.006818 273.312 \n",
       "L 442.006818 247.297485 \n",
       "L 431.861364 247.297485 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_34\">\n",
       "    <path d=\"M 442.006818 273.312 \n",
       "L 452.152273 273.312 \n",
       "L 452.152273 272.799038 \n",
       "L 442.006818 272.799038 \n",
       "z\n",
       "\" clip-path=\"url(#pcb2d4bd5f1)\" style=\"fill: #1f77b4; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_35\">\n",
       "    <path d=\"M 111.265 273.312 \n",
       "L 111.265 7.2 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_36\">\n",
       "    <path d=\"M 468.385 273.312 \n",
       "L 468.385 7.2 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_37\">\n",
       "    <path d=\"M 111.265 273.312 \n",
       "L 468.385 273.312 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_38\">\n",
       "    <path d=\"M 111.265 7.2 \n",
       "L 468.385 7.2 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pcb2d4bd5f1\">\n",
       "   <rect x=\"111.265\" y=\"7.2\" width=\"357.12\" height=\"266.112\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# The targe metric is set as the Pile-CC validation loss\n",
    "simulation = predictor[selected].predict(samples)\n",
    "\n",
    "plt.hist(simulation, bins=32)\n",
    "\n",
    "plt.xlabel('Pred Loss')\n",
    "plt.ylabel('Frequency')\n",
    "print()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "fe1beed8",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[4.66329544e-03 3.94374644e-03 4.83724817e-07 5.81013210e-03\n",
      " 7.25528969e-03 6.89717990e-04 1.13732015e-03 1.25776313e-04\n",
      " 1.11175820e-03 2.56605336e-03 3.72214513e-03 8.90924344e-01\n",
      " 6.14285142e-02 3.44762896e-04 2.49409048e-03 1.23006293e-02\n",
      " 1.48194075e-03]\n"
     ]
    }
   ],
   "source": [
    "# take the average of top-k simulated data mixture as the optimal data mixture \n",
    "k = 128\n",
    "top_k_samples = samples[np.argsort(simulation)[0:k]]\n",
    "top_k_samples.shape\n",
    "\n",
    "# you can get the optimal data mixture by taking the average of top-k samples\n",
    "optimal_data_mixture = np.mean(top_k_samples, axis=0)\n",
    "print(optimal_data_mixture)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "2c6a0134",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<class 'pandas.core.frame.DataFrame'>\n",
      "RangeIndex: 2193 entries, 0 to 2192\n",
      "Data columns (total 3 columns):\n",
      " #   Column    Non-Null Count  Dtype  \n",
      "---  ------    --------------  -----  \n",
      " 0   variable  2193 non-null   object \n",
      " 1   value     2193 non-null   float64\n",
      " 2   type      2193 non-null   object \n",
      "dtypes: float64(1), object(2)\n",
      "memory usage: 51.5+ KB\n"
     ]
    }
   ],
   "source": [
    "df = pd.DataFrame(data=np.concatenate([np.array([prior_dist]), \n",
    "                                       top_k_samples], axis=0), columns=[i.split('train_the_pile_')[-1] for i in df_config.columns[1:]])\n",
    "df = pd.melt(df)\n",
    "df['type'] = (['Human']+['RegMix']*top_k_samples.shape[0])*len(df_config.columns[1:])\n",
    "df.info()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "fcd709eb",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"872.39952pt\" height=\"728.39952pt\" viewBox=\"0 0 872.39952 728.39952\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2024-07-03T16:47:03.573652</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.8.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 728.39952 \n",
       "L 872.39952 728.39952 \n",
       "L 872.39952 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 102.26 406.91452 \n",
       "L 865.19952 406.91452 \n",
       "L 865.19952 7.2 \n",
       "L 102.26 7.2 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path d=\"M 124.699398 406.91452 \n",
       "L 124.699398 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- arxiv -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(132.699398 485.00952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-61\" d=\"M 256 628 \n",
       "Q 256 1009 556 1248 \n",
       "Q 856 1488 1276 1586 \n",
       "Q 1697 1684 2075 1684 \n",
       "L 2075 1947 \n",
       "Q 2075 2131 1994 2304 \n",
       "Q 1913 2478 1759 2589 \n",
       "Q 1606 2700 1422 2700 \n",
       "Q 997 2700 775 2509 \n",
       "Q 897 2509 976 2417 \n",
       "Q 1056 2325 1056 2203 \n",
       "Q 1056 2075 965 1984 \n",
       "Q 875 1894 750 1894 \n",
       "Q 622 1894 531 1984 \n",
       "Q 441 2075 441 2203 \n",
       "Q 441 2541 747 2705 \n",
       "Q 1053 2869 1422 2869 \n",
       "Q 1681 2869 1943 2758 \n",
       "Q 2206 2647 2373 2440 \n",
       "Q 2541 2234 2541 1959 \n",
       "L 2541 519 \n",
       "Q 2541 394 2594 289 \n",
       "Q 2647 184 2759 184 \n",
       "Q 2866 184 2917 290 \n",
       "Q 2969 397 2969 519 \n",
       "L 2969 928 \n",
       "L 3156 928 \n",
       "L 3156 519 \n",
       "Q 3156 375 3081 245 \n",
       "Q 3006 116 2879 39 \n",
       "Q 2753 -38 2606 -38 \n",
       "Q 2419 -38 2283 107 \n",
       "Q 2147 253 2131 453 \n",
       "Q 2013 213 1781 70 \n",
       "Q 1550 -72 1288 -72 \n",
       "Q 1044 -72 808 0 \n",
       "Q 572 72 414 226 \n",
       "Q 256 381 256 628 \n",
       "z\n",
       "M 775 628 \n",
       "Q 775 403 940 250 \n",
       "Q 1106 97 1331 97 \n",
       "Q 1538 97 1706 200 \n",
       "Q 1875 303 1975 481 \n",
       "Q 2075 659 2075 856 \n",
       "L 2075 1522 \n",
       "Q 1784 1522 1479 1426 \n",
       "Q 1175 1331 975 1128 \n",
       "Q 775 925 775 628 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-72\" d=\"M 166 0 \n",
       "L 166 225 \n",
       "Q 384 225 525 259 \n",
       "Q 666 294 666 428 \n",
       "L 666 2175 \n",
       "Q 666 2347 614 2423 \n",
       "Q 563 2500 466 2517 \n",
       "Q 369 2534 166 2534 \n",
       "L 166 2759 \n",
       "L 1081 2828 \n",
       "L 1081 2203 \n",
       "Q 1184 2481 1375 2654 \n",
       "Q 1566 2828 1838 2828 \n",
       "Q 2028 2828 2178 2715 \n",
       "Q 2328 2603 2328 2419 \n",
       "Q 2328 2303 2245 2217 \n",
       "Q 2163 2131 2041 2131 \n",
       "Q 1922 2131 1837 2215 \n",
       "Q 1753 2300 1753 2419 \n",
       "Q 1753 2591 1875 2663 \n",
       "L 1838 2663 \n",
       "Q 1578 2663 1414 2475 \n",
       "Q 1250 2288 1181 2009 \n",
       "Q 1113 1731 1113 1478 \n",
       "L 1113 428 \n",
       "Q 1113 225 1734 225 \n",
       "L 1734 0 \n",
       "L 166 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-78\" d=\"M 78 0 \n",
       "L 78 225 \n",
       "Q 322 225 537 320 \n",
       "Q 753 416 903 603 \n",
       "L 1484 1344 \n",
       "L 728 2328 \n",
       "Q 616 2469 483 2501 \n",
       "Q 350 2534 109 2534 \n",
       "L 109 2759 \n",
       "L 1441 2759 \n",
       "L 1441 2534 \n",
       "Q 1356 2534 1282 2496 \n",
       "Q 1209 2459 1209 2388 \n",
       "Q 1209 2363 1228 2328 \n",
       "L 1741 1663 \n",
       "L 2125 2156 \n",
       "Q 2203 2250 2203 2344 \n",
       "Q 2203 2422 2151 2478 \n",
       "Q 2100 2534 2016 2534 \n",
       "L 2016 2759 \n",
       "L 3194 2759 \n",
       "L 3194 2534 \n",
       "Q 2947 2534 2730 2439 \n",
       "Q 2513 2344 2363 2156 \n",
       "L 1856 1509 \n",
       "L 2675 428 \n",
       "Q 2797 288 2928 256 \n",
       "Q 3059 225 3303 225 \n",
       "L 3303 0 \n",
       "L 1972 0 \n",
       "L 1972 225 \n",
       "Q 2050 225 2122 262 \n",
       "Q 2194 300 2194 372 \n",
       "Q 2194 400 2175 428 \n",
       "L 1600 1191 \n",
       "L 1141 603 \n",
       "Q 1069 522 1069 416 \n",
       "Q 1069 338 1122 281 \n",
       "Q 1175 225 1247 225 \n",
       "L 1247 0 \n",
       "L 78 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-69\" d=\"M 197 0 \n",
       "L 197 225 \n",
       "Q 416 225 556 259 \n",
       "Q 697 294 697 428 \n",
       "L 697 2175 \n",
       "Q 697 2422 601 2478 \n",
       "Q 506 2534 225 2534 \n",
       "L 225 2759 \n",
       "L 1147 2828 \n",
       "L 1147 428 \n",
       "Q 1147 294 1269 259 \n",
       "Q 1391 225 1594 225 \n",
       "L 1594 0 \n",
       "L 197 0 \n",
       "z\n",
       "M 469 3928 \n",
       "Q 469 4069 575 4175 \n",
       "Q 681 4281 819 4281 \n",
       "Q 909 4281 993 4234 \n",
       "Q 1078 4188 1125 4103 \n",
       "Q 1172 4019 1172 3928 \n",
       "Q 1172 3791 1065 3684 \n",
       "Q 959 3578 819 3578 \n",
       "Q 681 3578 575 3684 \n",
       "Q 469 3791 469 3928 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-76\" d=\"M 1563 0 \n",
       "L 628 2350 \n",
       "Q 569 2469 445 2501 \n",
       "Q 322 2534 122 2534 \n",
       "L 122 2759 \n",
       "L 1466 2759 \n",
       "L 1466 2534 \n",
       "Q 1106 2534 1106 2381 \n",
       "Q 1106 2356 1113 2344 \n",
       "L 1831 538 \n",
       "L 2478 2169 \n",
       "Q 2497 2219 2497 2272 \n",
       "Q 2497 2394 2405 2464 \n",
       "Q 2313 2534 2188 2534 \n",
       "L 2188 2759 \n",
       "L 3250 2759 \n",
       "L 3250 2534 \n",
       "Q 3053 2534 2904 2443 \n",
       "Q 2756 2353 2675 2175 \n",
       "L 1813 0 \n",
       "Q 1788 -72 1709 -72 \n",
       "L 1663 -72 \n",
       "Q 1584 -72 1563 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-61\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-78\" x=\"89.111328\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"141.796875\"/>\n",
       "       <use xlink:href=\"#Cmr10-76\" x=\"169.482422\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_2\">\n",
       "      <path d=\"M 169.578193 406.91452 \n",
       "L 169.578193 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- freelaw -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(177.578193 512.57452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-66\" d=\"M 206 0 \n",
       "L 206 225 \n",
       "Q 422 225 562 259 \n",
       "Q 703 294 703 428 \n",
       "L 703 2534 \n",
       "L 213 2534 \n",
       "L 213 2759 \n",
       "L 703 2759 \n",
       "L 703 3525 \n",
       "Q 703 3731 789 3911 \n",
       "Q 875 4091 1020 4225 \n",
       "Q 1166 4359 1355 4436 \n",
       "Q 1544 4513 1747 4513 \n",
       "Q 1963 4513 2136 4384 \n",
       "Q 2309 4256 2309 4044 \n",
       "Q 2309 3922 2226 3839 \n",
       "Q 2144 3756 2022 3756 \n",
       "Q 1900 3756 1814 3839 \n",
       "Q 1728 3922 1728 4044 \n",
       "Q 1728 4244 1900 4313 \n",
       "Q 1797 4347 1716 4347 \n",
       "Q 1528 4347 1395 4214 \n",
       "Q 1263 4081 1197 3890 \n",
       "Q 1131 3700 1131 3513 \n",
       "L 1131 2759 \n",
       "L 1869 2759 \n",
       "L 1869 2534 \n",
       "L 1153 2534 \n",
       "L 1153 428 \n",
       "Q 1153 297 1340 261 \n",
       "Q 1528 225 1772 225 \n",
       "L 1772 0 \n",
       "L 206 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-65\" d=\"M 1594 -72 \n",
       "Q 1203 -72 876 133 \n",
       "Q 550 338 364 680 \n",
       "Q 178 1022 178 1403 \n",
       "Q 178 1778 348 2115 \n",
       "Q 519 2453 823 2661 \n",
       "Q 1128 2869 1503 2869 \n",
       "Q 1797 2869 2014 2770 \n",
       "Q 2231 2672 2372 2497 \n",
       "Q 2513 2322 2584 2084 \n",
       "Q 2656 1847 2656 1563 \n",
       "Q 2656 1478 2591 1478 \n",
       "L 738 1478 \n",
       "L 738 1409 \n",
       "Q 738 878 952 497 \n",
       "Q 1166 116 1650 116 \n",
       "Q 1847 116 2014 203 \n",
       "Q 2181 291 2304 447 \n",
       "Q 2428 603 2472 781 \n",
       "Q 2478 803 2495 820 \n",
       "Q 2513 838 2534 838 \n",
       "L 2591 838 \n",
       "Q 2656 838 2656 756 \n",
       "Q 2566 394 2266 161 \n",
       "Q 1966 -72 1594 -72 \n",
       "z\n",
       "M 744 1638 \n",
       "L 2203 1638 \n",
       "Q 2203 1878 2136 2125 \n",
       "Q 2069 2372 1912 2536 \n",
       "Q 1756 2700 1503 2700 \n",
       "Q 1141 2700 942 2361 \n",
       "Q 744 2022 744 1638 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-6c\" d=\"M 197 0 \n",
       "L 197 225 \n",
       "Q 416 225 556 259 \n",
       "Q 697 294 697 428 \n",
       "L 697 3788 \n",
       "Q 697 3959 645 4036 \n",
       "Q 594 4113 497 4130 \n",
       "Q 400 4147 197 4147 \n",
       "L 197 4372 \n",
       "L 1147 4441 \n",
       "L 1147 428 \n",
       "Q 1147 294 1287 259 \n",
       "Q 1428 225 1644 225 \n",
       "L 1644 0 \n",
       "L 197 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-77\" d=\"M 1416 0 \n",
       "L 588 2328 \n",
       "Q 531 2469 425 2501 \n",
       "Q 319 2534 116 2534 \n",
       "L 116 2759 \n",
       "L 1434 2759 \n",
       "L 1434 2534 \n",
       "Q 1056 2534 1056 2375 \n",
       "Q 1059 2366 1061 2356 \n",
       "Q 1063 2347 1063 2328 \n",
       "L 1678 603 \n",
       "L 2209 2106 \n",
       "L 2125 2328 \n",
       "Q 2075 2469 1965 2501 \n",
       "Q 1856 2534 1656 2534 \n",
       "L 1656 2759 \n",
       "L 2919 2759 \n",
       "L 2919 2534 \n",
       "Q 2541 2534 2541 2375 \n",
       "Q 2541 2350 2547 2328 \n",
       "L 3188 525 \n",
       "L 3769 2156 \n",
       "Q 3781 2206 3781 2247 \n",
       "Q 3781 2381 3667 2457 \n",
       "Q 3553 2534 3413 2534 \n",
       "L 3413 2759 \n",
       "L 4500 2759 \n",
       "L 4500 2534 \n",
       "Q 4306 2534 4167 2432 \n",
       "Q 4028 2331 3963 2156 \n",
       "L 3200 0 \n",
       "Q 3178 -72 3103 -72 \n",
       "L 3053 -72 \n",
       "Q 2978 -72 2956 0 \n",
       "L 2309 1825 \n",
       "L 1663 0 \n",
       "Q 1631 -72 1563 -72 \n",
       "L 1516 -72 \n",
       "Q 1438 -72 1416 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-66\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"30.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"69.628906\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"114.013672\"/>\n",
       "       <use xlink:href=\"#Cmr10-6c\" x=\"158.398438\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"186.083984\"/>\n",
       "       <use xlink:href=\"#Cmr10-77\" x=\"236.083984\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <path d=\"M 214.456988 406.91452 \n",
       "L 214.456988 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- nih_exporter -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(222.456988 583.64952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-6e\" d=\"M 191 0 \n",
       "L 191 225 \n",
       "Q 409 225 550 259 \n",
       "Q 691 294 691 428 \n",
       "L 691 2175 \n",
       "Q 691 2347 639 2423 \n",
       "Q 588 2500 491 2517 \n",
       "Q 394 2534 191 2534 \n",
       "L 191 2759 \n",
       "L 1119 2828 \n",
       "L 1119 2203 \n",
       "Q 1247 2478 1498 2653 \n",
       "Q 1750 2828 2047 2828 \n",
       "Q 2491 2828 2714 2615 \n",
       "Q 2938 2403 2938 1966 \n",
       "L 2938 428 \n",
       "Q 2938 294 3078 259 \n",
       "Q 3219 225 3438 225 \n",
       "L 3438 0 \n",
       "L 1972 0 \n",
       "L 1972 225 \n",
       "Q 2191 225 2331 259 \n",
       "Q 2472 294 2472 428 \n",
       "L 2472 1947 \n",
       "Q 2472 2259 2381 2461 \n",
       "Q 2291 2663 2009 2663 \n",
       "Q 1638 2663 1398 2366 \n",
       "Q 1159 2069 1159 1691 \n",
       "L 1159 428 \n",
       "Q 1159 294 1300 259 \n",
       "Q 1441 225 1656 225 \n",
       "L 1656 0 \n",
       "L 191 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-68\" d=\"M 191 0 \n",
       "L 191 225 \n",
       "Q 409 225 550 259 \n",
       "Q 691 294 691 428 \n",
       "L 691 3788 \n",
       "Q 691 3959 639 4036 \n",
       "Q 588 4113 491 4130 \n",
       "Q 394 4147 191 4147 \n",
       "L 191 4372 \n",
       "L 1141 4441 \n",
       "L 1141 2241 \n",
       "Q 1275 2506 1515 2667 \n",
       "Q 1756 2828 2047 2828 \n",
       "Q 2491 2828 2714 2615 \n",
       "Q 2938 2403 2938 1966 \n",
       "L 2938 428 \n",
       "Q 2938 294 3078 259 \n",
       "Q 3219 225 3438 225 \n",
       "L 3438 0 \n",
       "L 1972 0 \n",
       "L 1972 225 \n",
       "Q 2191 225 2331 259 \n",
       "Q 2472 294 2472 428 \n",
       "L 2472 1947 \n",
       "Q 2472 2259 2381 2461 \n",
       "Q 2291 2663 2009 2663 \n",
       "Q 1638 2663 1398 2366 \n",
       "Q 1159 2069 1159 1691 \n",
       "L 1159 428 \n",
       "Q 1159 294 1300 259 \n",
       "Q 1441 225 1656 225 \n",
       "L 1656 0 \n",
       "L 191 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-5f\" d=\"M 538 3928 \n",
       "Q 538 4069 644 4175 \n",
       "Q 750 4281 891 4281 \n",
       "Q 978 4281 1062 4234 \n",
       "Q 1147 4188 1194 4103 \n",
       "Q 1241 4019 1241 3928 \n",
       "Q 1241 3791 1137 3684 \n",
       "Q 1034 3578 891 3578 \n",
       "Q 750 3578 644 3684 \n",
       "Q 538 3791 538 3928 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-70\" d=\"M 166 -1241 \n",
       "L 166 -1019 \n",
       "Q 384 -1019 525 -981 \n",
       "Q 666 -944 666 -813 \n",
       "L 666 2272 \n",
       "Q 666 2447 541 2490 \n",
       "Q 416 2534 166 2534 \n",
       "L 166 2759 \n",
       "L 1113 2828 \n",
       "L 1113 2431 \n",
       "Q 1288 2625 1520 2726 \n",
       "Q 1753 2828 2016 2828 \n",
       "Q 2394 2828 2697 2623 \n",
       "Q 3000 2419 3170 2086 \n",
       "Q 3341 1753 3341 1381 \n",
       "Q 3341 994 3152 659 \n",
       "Q 2963 325 2636 126 \n",
       "Q 2309 -72 1919 -72 \n",
       "Q 1453 -72 1131 306 \n",
       "L 1131 -813 \n",
       "Q 1131 -944 1273 -981 \n",
       "Q 1416 -1019 1631 -1019 \n",
       "L 1631 -1241 \n",
       "L 166 -1241 \n",
       "z\n",
       "M 1131 622 \n",
       "Q 1244 394 1444 245 \n",
       "Q 1644 97 1881 97 \n",
       "Q 2103 97 2273 215 \n",
       "Q 2444 334 2559 534 \n",
       "Q 2675 734 2729 954 \n",
       "Q 2784 1175 2784 1381 \n",
       "Q 2784 1638 2692 1936 \n",
       "Q 2600 2234 2411 2439 \n",
       "Q 2222 2644 1953 2644 \n",
       "Q 1694 2644 1476 2511 \n",
       "Q 1259 2378 1131 2150 \n",
       "L 1131 622 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-6f\" d=\"M 1600 -72 \n",
       "Q 1216 -72 887 123 \n",
       "Q 559 319 368 647 \n",
       "Q 178 975 178 1363 \n",
       "Q 178 1656 283 1928 \n",
       "Q 388 2200 583 2414 \n",
       "Q 778 2628 1037 2748 \n",
       "Q 1297 2869 1600 2869 \n",
       "Q 1994 2869 2317 2661 \n",
       "Q 2641 2453 2828 2104 \n",
       "Q 3016 1756 3016 1363 \n",
       "Q 3016 978 2825 648 \n",
       "Q 2634 319 2307 123 \n",
       "Q 1981 -72 1600 -72 \n",
       "z\n",
       "M 1600 116 \n",
       "Q 2113 116 2284 487 \n",
       "Q 2456 859 2456 1434 \n",
       "Q 2456 1756 2422 1967 \n",
       "Q 2388 2178 2272 2350 \n",
       "Q 2200 2456 2089 2536 \n",
       "Q 1978 2616 1854 2658 \n",
       "Q 1731 2700 1600 2700 \n",
       "Q 1400 2700 1220 2609 \n",
       "Q 1041 2519 922 2350 \n",
       "Q 803 2169 770 1951 \n",
       "Q 738 1734 738 1434 \n",
       "Q 738 1075 800 789 \n",
       "Q 863 503 1052 309 \n",
       "Q 1241 116 1600 116 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-74\" d=\"M 653 769 \n",
       "L 653 2534 \n",
       "L 122 2534 \n",
       "L 122 2700 \n",
       "Q 541 2700 737 3090 \n",
       "Q 934 3481 934 3938 \n",
       "L 1119 3938 \n",
       "L 1119 2759 \n",
       "L 2022 2759 \n",
       "L 2022 2534 \n",
       "L 1119 2534 \n",
       "L 1119 781 \n",
       "Q 1119 516 1208 316 \n",
       "Q 1297 116 1528 116 \n",
       "Q 1747 116 1844 327 \n",
       "Q 1941 538 1941 781 \n",
       "L 1941 1159 \n",
       "L 2125 1159 \n",
       "L 2125 769 \n",
       "Q 2125 569 2051 373 \n",
       "Q 1978 178 1834 53 \n",
       "Q 1691 -72 1484 -72 \n",
       "Q 1100 -72 876 158 \n",
       "Q 653 388 653 769 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-6e\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-68\" x=\"83.203125\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"138.720703\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"166.40625\"/>\n",
       "       <use xlink:href=\"#Cmr10-78\" x=\"210.791016\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"263.476562\"/>\n",
       "       <use xlink:href=\"#Cmr10-6f\" x=\"318.994141\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"368.994141\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"408.105469\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"446.923828\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"491.308594\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <path d=\"M 259.335784 406.91452 \n",
       "L 259.335784 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- pubmed_central -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(267.335784 630.66452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-75\" d=\"M 691 763 \n",
       "L 691 2175 \n",
       "Q 691 2347 639 2423 \n",
       "Q 588 2500 491 2517 \n",
       "Q 394 2534 191 2534 \n",
       "L 191 2759 \n",
       "L 1159 2828 \n",
       "L 1159 763 \n",
       "Q 1159 513 1195 373 \n",
       "Q 1231 234 1348 165 \n",
       "Q 1466 97 1722 97 \n",
       "Q 2066 97 2269 384 \n",
       "Q 2472 672 2472 1038 \n",
       "L 2472 2175 \n",
       "Q 2472 2347 2419 2423 \n",
       "Q 2366 2500 2270 2517 \n",
       "Q 2175 2534 1972 2534 \n",
       "L 1972 2759 \n",
       "L 2938 2828 \n",
       "L 2938 581 \n",
       "Q 2938 413 2989 336 \n",
       "Q 3041 259 3137 242 \n",
       "Q 3234 225 3438 225 \n",
       "L 3438 0 \n",
       "L 2491 -72 \n",
       "L 2491 469 \n",
       "Q 2372 228 2159 78 \n",
       "Q 1947 -72 1691 -72 \n",
       "Q 1231 -72 961 123 \n",
       "Q 691 319 691 763 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-62\" d=\"M 666 0 \n",
       "L 666 3788 \n",
       "Q 666 3959 614 4036 \n",
       "Q 563 4113 466 4130 \n",
       "Q 369 4147 166 4147 \n",
       "L 166 4372 \n",
       "L 1113 4441 \n",
       "L 1113 2438 \n",
       "Q 1219 2556 1361 2645 \n",
       "Q 1503 2734 1665 2781 \n",
       "Q 1828 2828 1997 2828 \n",
       "Q 2284 2828 2529 2712 \n",
       "Q 2775 2597 2956 2394 \n",
       "Q 3138 2191 3239 1927 \n",
       "Q 3341 1663 3341 1381 \n",
       "Q 3341 994 3152 659 \n",
       "Q 2963 325 2636 126 \n",
       "Q 2309 -72 1919 -72 \n",
       "Q 1675 -72 1447 53 \n",
       "Q 1219 178 1069 384 \n",
       "L 850 0 \n",
       "L 666 0 \n",
       "z\n",
       "M 1131 628 \n",
       "Q 1238 394 1438 245 \n",
       "Q 1638 97 1881 97 \n",
       "Q 2213 97 2417 287 \n",
       "Q 2622 478 2703 768 \n",
       "Q 2784 1059 2784 1381 \n",
       "Q 2784 1922 2644 2203 \n",
       "Q 2581 2328 2473 2434 \n",
       "Q 2366 2541 2233 2602 \n",
       "Q 2100 2663 1953 2663 \n",
       "Q 1697 2663 1478 2527 \n",
       "Q 1259 2391 1131 2163 \n",
       "L 1131 628 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-6d\" d=\"M 191 0 \n",
       "L 191 225 \n",
       "Q 409 225 550 259 \n",
       "Q 691 294 691 428 \n",
       "L 691 2175 \n",
       "Q 691 2347 639 2423 \n",
       "Q 588 2500 491 2517 \n",
       "Q 394 2534 191 2534 \n",
       "L 191 2759 \n",
       "L 1119 2828 \n",
       "L 1119 2203 \n",
       "Q 1247 2478 1498 2653 \n",
       "Q 1750 2828 2047 2828 \n",
       "Q 2784 2828 2913 2228 \n",
       "Q 3041 2497 3287 2662 \n",
       "Q 3534 2828 3828 2828 \n",
       "Q 4119 2828 4317 2734 \n",
       "Q 4516 2641 4616 2448 \n",
       "Q 4716 2256 4716 1966 \n",
       "L 4716 428 \n",
       "Q 4716 294 4858 259 \n",
       "Q 5000 225 5216 225 \n",
       "L 5216 0 \n",
       "L 3750 0 \n",
       "L 3750 225 \n",
       "Q 3969 225 4109 259 \n",
       "Q 4250 294 4250 428 \n",
       "L 4250 1947 \n",
       "Q 4250 2269 4159 2466 \n",
       "Q 4069 2663 3788 2663 \n",
       "Q 3419 2663 3178 2366 \n",
       "Q 2938 2069 2938 1691 \n",
       "L 2938 428 \n",
       "Q 2938 294 3078 259 \n",
       "Q 3219 225 3438 225 \n",
       "L 3438 0 \n",
       "L 1972 0 \n",
       "L 1972 225 \n",
       "Q 2191 225 2331 259 \n",
       "Q 2472 294 2472 428 \n",
       "L 2472 1947 \n",
       "Q 2472 2259 2381 2461 \n",
       "Q 2291 2663 2009 2663 \n",
       "Q 1638 2663 1398 2366 \n",
       "Q 1159 2069 1159 1691 \n",
       "L 1159 428 \n",
       "Q 1159 294 1300 259 \n",
       "Q 1441 225 1656 225 \n",
       "L 1656 0 \n",
       "L 191 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-64\" d=\"M 1563 -72 \n",
       "Q 1184 -72 871 133 \n",
       "Q 559 338 386 672 \n",
       "Q 213 1006 213 1381 \n",
       "Q 213 1769 402 2101 \n",
       "Q 591 2434 916 2631 \n",
       "Q 1241 2828 1631 2828 \n",
       "Q 1866 2828 2075 2729 \n",
       "Q 2284 2631 2438 2456 \n",
       "L 2438 3788 \n",
       "Q 2438 3959 2386 4036 \n",
       "Q 2334 4113 2239 4130 \n",
       "Q 2144 4147 1941 4147 \n",
       "L 1941 4372 \n",
       "L 2888 4441 \n",
       "L 2888 581 \n",
       "Q 2888 413 2939 336 \n",
       "Q 2991 259 3086 242 \n",
       "Q 3181 225 3384 225 \n",
       "L 3384 0 \n",
       "L 2419 -72 \n",
       "L 2419 331 \n",
       "Q 2253 141 2025 34 \n",
       "Q 1797 -72 1563 -72 \n",
       "z\n",
       "M 909 556 \n",
       "Q 1019 347 1201 222 \n",
       "Q 1384 97 1600 97 \n",
       "Q 1866 97 2087 250 \n",
       "Q 2309 403 2419 647 \n",
       "L 2419 2181 \n",
       "Q 2344 2322 2230 2433 \n",
       "Q 2116 2544 1973 2603 \n",
       "Q 1831 2663 1672 2663 \n",
       "Q 1338 2663 1134 2473 \n",
       "Q 931 2284 850 1990 \n",
       "Q 769 1697 769 1375 \n",
       "Q 769 1119 795 928 \n",
       "Q 822 738 909 556 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-63\" d=\"M 1594 -72 \n",
       "Q 1206 -72 890 129 \n",
       "Q 575 331 394 667 \n",
       "Q 213 1003 213 1381 \n",
       "Q 213 1759 392 2106 \n",
       "Q 572 2453 889 2661 \n",
       "Q 1206 2869 1594 2869 \n",
       "Q 1969 2869 2276 2722 \n",
       "Q 2584 2575 2584 2241 \n",
       "Q 2584 2116 2495 2023 \n",
       "Q 2406 1931 2278 1931 \n",
       "Q 2150 1931 2061 2023 \n",
       "Q 1972 2116 1972 2241 \n",
       "Q 1972 2353 2044 2436 \n",
       "Q 2116 2519 2222 2541 \n",
       "Q 2000 2681 1600 2681 \n",
       "Q 1294 2681 1106 2478 \n",
       "Q 919 2275 844 1975 \n",
       "Q 769 1675 769 1381 \n",
       "Q 769 1072 861 783 \n",
       "Q 953 494 1158 305 \n",
       "Q 1363 116 1672 116 \n",
       "Q 1975 116 2187 302 \n",
       "Q 2400 488 2478 788 \n",
       "Q 2478 825 2528 825 \n",
       "L 2606 825 \n",
       "Q 2625 825 2640 808 \n",
       "Q 2656 791 2656 769 \n",
       "L 2656 750 \n",
       "Q 2559 372 2271 150 \n",
       "Q 1984 -72 1594 -72 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-70\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"111.035156\"/>\n",
       "       <use xlink:href=\"#Cmr10-6d\" x=\"166.552734\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"249.853516\"/>\n",
       "       <use xlink:href=\"#Cmr10-64\" x=\"294.238281\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"349.755859\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"377.441406\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"421.826172\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"466.210938\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"521.728516\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"560.546875\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"599.658203\"/>\n",
       "       <use xlink:href=\"#Cmr10-6c\" x=\"649.658203\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <path d=\"M 304.214579 406.91452 \n",
       "L 304.214579 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- wikipedia_en -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(312.214579 587.02952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-6b\" d=\"M 166 0 \n",
       "L 166 225 \n",
       "Q 384 225 525 259 \n",
       "Q 666 294 666 428 \n",
       "L 666 3788 \n",
       "Q 666 3959 614 4036 \n",
       "Q 563 4113 466 4130 \n",
       "Q 369 4147 166 4147 \n",
       "L 166 4372 \n",
       "L 1113 4441 \n",
       "L 1113 1403 \n",
       "L 1972 2156 \n",
       "Q 2100 2278 2100 2381 \n",
       "Q 2100 2456 2047 2495 \n",
       "Q 1994 2534 1919 2534 \n",
       "L 1919 2759 \n",
       "L 3122 2759 \n",
       "L 3122 2534 \n",
       "Q 2688 2534 2253 2156 \n",
       "L 1797 1759 \n",
       "L 2613 603 \n",
       "Q 2781 363 2895 294 \n",
       "Q 3009 225 3272 225 \n",
       "L 3272 0 \n",
       "L 1997 0 \n",
       "L 1997 225 \n",
       "Q 2216 225 2216 359 \n",
       "Q 2216 456 2100 603 \n",
       "L 1484 1478 \n",
       "L 1094 1141 \n",
       "L 1094 428 \n",
       "Q 1094 294 1236 259 \n",
       "Q 1378 225 1594 225 \n",
       "L 1594 0 \n",
       "L 166 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-77\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"72.216797\"/>\n",
       "       <use xlink:href=\"#Cmr10-6b\" x=\"99.902344\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"152.587891\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"180.273438\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"235.791016\"/>\n",
       "       <use xlink:href=\"#Cmr10-64\" x=\"280.175781\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"335.693359\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"363.378906\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"413.378906\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"441.064453\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"485.449219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_6\">\n",
       "      <path d=\"M 349.093374 406.91452 \n",
       "L 349.093374 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- dm_mathematics -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(357.093374 644.98952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-73\" d=\"M 213 -19 \n",
       "L 213 1025 \n",
       "Q 213 1075 269 1075 \n",
       "L 347 1075 \n",
       "Q 384 1075 397 1025 \n",
       "Q 575 97 1259 97 \n",
       "Q 1563 97 1767 234 \n",
       "Q 1972 372 1972 659 \n",
       "Q 1972 866 1812 1011 \n",
       "Q 1653 1156 1434 1209 \n",
       "L 1006 1294 \n",
       "Q 791 1341 614 1437 \n",
       "Q 438 1534 325 1695 \n",
       "Q 213 1856 213 2069 \n",
       "Q 213 2350 361 2529 \n",
       "Q 509 2709 746 2789 \n",
       "Q 984 2869 1259 2869 \n",
       "Q 1588 2869 1831 2694 \n",
       "L 2016 2853 \n",
       "Q 2016 2869 2047 2869 \n",
       "L 2094 2869 \n",
       "Q 2113 2869 2128 2851 \n",
       "Q 2144 2834 2144 2816 \n",
       "L 2144 1978 \n",
       "Q 2144 1919 2094 1919 \n",
       "L 2016 1919 \n",
       "Q 1959 1919 1959 1978 \n",
       "Q 1959 2313 1773 2516 \n",
       "Q 1588 2719 1253 2719 \n",
       "Q 966 2719 755 2612 \n",
       "Q 544 2506 544 2247 \n",
       "Q 544 2069 695 1955 \n",
       "Q 847 1841 1050 1791 \n",
       "L 1484 1709 \n",
       "Q 1703 1659 1892 1540 \n",
       "Q 2081 1422 2192 1240 \n",
       "Q 2303 1059 2303 831 \n",
       "Q 2303 600 2223 429 \n",
       "Q 2144 259 2001 146 \n",
       "Q 1859 34 1665 -19 \n",
       "Q 1472 -72 1259 -72 \n",
       "Q 859 -72 575 197 \n",
       "L 341 -56 \n",
       "Q 341 -72 306 -72 \n",
       "L 269 -72 \n",
       "Q 213 -72 213 -19 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-64\"/>\n",
       "       <use xlink:href=\"#Cmr10-6d\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"138.818359\"/>\n",
       "       <use xlink:href=\"#Cmr10-6d\" x=\"166.503906\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"249.804688\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"299.804688\"/>\n",
       "       <use xlink:href=\"#Cmr10-68\" x=\"338.623047\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"394.140625\"/>\n",
       "       <use xlink:href=\"#Cmr10-6d\" x=\"438.525391\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"521.826172\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"571.826172\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"610.644531\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"638.330078\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"682.714844\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path d=\"M 393.972169 406.91452 \n",
       "L 393.972169 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- github -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(401.777169 504.48952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-67\" d=\"M 178 -500 \n",
       "Q 178 -272 343 -101 \n",
       "Q 509 69 738 141 \n",
       "Q 609 238 542 384 \n",
       "Q 475 531 475 697 \n",
       "Q 475 997 666 1228 \n",
       "Q 372 1516 372 1888 \n",
       "Q 372 2088 458 2263 \n",
       "Q 544 2438 697 2566 \n",
       "Q 850 2694 1037 2761 \n",
       "Q 1225 2828 1422 2828 \n",
       "Q 1803 2828 2106 2606 \n",
       "Q 2238 2747 2417 2823 \n",
       "Q 2597 2900 2791 2900 \n",
       "Q 2928 2900 3015 2801 \n",
       "Q 3103 2703 3103 2566 \n",
       "Q 3103 2488 3043 2428 \n",
       "Q 2984 2369 2906 2369 \n",
       "Q 2825 2369 2765 2428 \n",
       "Q 2706 2488 2706 2566 \n",
       "Q 2706 2684 2784 2731 \n",
       "Q 2453 2731 2216 2503 \n",
       "Q 2331 2388 2401 2220 \n",
       "Q 2472 2053 2472 1888 \n",
       "Q 2472 1616 2322 1398 \n",
       "Q 2172 1181 1926 1061 \n",
       "Q 1681 941 1422 941 \n",
       "Q 1072 941 781 1131 \n",
       "Q 691 1006 691 850 \n",
       "Q 691 681 802 554 \n",
       "Q 913 428 1081 428 \n",
       "L 1606 428 \n",
       "Q 1988 428 2294 359 \n",
       "Q 2600 291 2808 84 \n",
       "Q 3016 -122 3016 -500 \n",
       "Q 3016 -781 2778 -967 \n",
       "Q 2541 -1153 2211 -1236 \n",
       "Q 1881 -1319 1600 -1319 \n",
       "Q 1316 -1319 984 -1236 \n",
       "Q 653 -1153 415 -967 \n",
       "Q 178 -781 178 -500 \n",
       "z\n",
       "M 538 -500 \n",
       "Q 538 -716 713 -861 \n",
       "Q 888 -1006 1134 -1076 \n",
       "Q 1381 -1147 1600 -1147 \n",
       "Q 1816 -1147 2062 -1076 \n",
       "Q 2309 -1006 2482 -861 \n",
       "Q 2656 -716 2656 -500 \n",
       "Q 2656 -166 2350 -67 \n",
       "Q 2044 31 1606 31 \n",
       "L 1081 31 \n",
       "Q 934 31 811 -39 \n",
       "Q 688 -109 613 -236 \n",
       "Q 538 -363 538 -500 \n",
       "z\n",
       "M 1422 1113 \n",
       "Q 1966 1113 1966 1888 \n",
       "Q 1966 2222 1850 2439 \n",
       "Q 1734 2656 1422 2656 \n",
       "Q 1109 2656 993 2439 \n",
       "Q 878 2222 878 1888 \n",
       "Q 878 1675 922 1503 \n",
       "Q 966 1331 1084 1222 \n",
       "Q 1203 1113 1422 1113 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-67\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"77.685547\"/>\n",
       "       <use xlink:href=\"#Cmr10-68\" x=\"116.503906\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"172.021484\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"227.539062\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_8\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <path d=\"M 438.850965 406.91452 \n",
       "L 438.850965 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- philpapers -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(446.850965 558.02452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-70\"/>\n",
       "       <use xlink:href=\"#Cmr10-68\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"111.035156\"/>\n",
       "       <use xlink:href=\"#Cmr10-6c\" x=\"138.720703\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"166.40625\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"221.923828\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"271.923828\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"327.441406\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"371.826172\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"410.9375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_9\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <path d=\"M 483.72976 406.91452 \n",
       "L 483.72976 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- stackexchange -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(491.53476 613.01452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-73\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"39.404297\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"78.222656\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"128.222656\"/>\n",
       "       <use xlink:href=\"#Cmr10-6b\" x=\"172.607422\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"225.292969\"/>\n",
       "       <use xlink:href=\"#Cmr10-78\" x=\"269.677734\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"322.363281\"/>\n",
       "       <use xlink:href=\"#Cmr10-68\" x=\"366.748047\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"422.265625\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"472.265625\"/>\n",
       "       <use xlink:href=\"#Cmr10-67\" x=\"527.783203\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"577.783203\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_10\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <path d=\"M 528.608555 406.91452 \n",
       "L 528.608555 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- enron_emails -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(536.608555 588.21452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-65\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"44.384766\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"99.902344\"/>\n",
       "       <use xlink:href=\"#Cmr10-6f\" x=\"139.013672\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"189.013672\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"244.53125\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"272.216797\"/>\n",
       "       <use xlink:href=\"#Cmr10-6d\" x=\"316.601562\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"399.902344\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"449.902344\"/>\n",
       "       <use xlink:href=\"#Cmr10-6c\" x=\"477.587891\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"505.273438\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_11\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <path d=\"M 573.487351 406.91452 \n",
       "L 573.487351 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- gutenberg_pg_19 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(581.292351 636.03952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-31\" d=\"M 594 0 \n",
       "L 594 225 \n",
       "Q 1394 225 1394 428 \n",
       "L 1394 3788 \n",
       "Q 1063 3628 556 3628 \n",
       "L 556 3853 \n",
       "Q 1341 3853 1741 4263 \n",
       "L 1831 4263 \n",
       "Q 1853 4263 1873 4245 \n",
       "Q 1894 4228 1894 4206 \n",
       "L 1894 428 \n",
       "Q 1894 225 2694 225 \n",
       "L 2694 0 \n",
       "L 594 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-39\" d=\"M 722 269 \n",
       "Q 897 63 1331 63 \n",
       "Q 1575 63 1786 228 \n",
       "Q 1997 394 2113 634 \n",
       "Q 2247 906 2284 1214 \n",
       "Q 2322 1522 2322 1978 \n",
       "Q 2213 1719 2008 1553 \n",
       "Q 1803 1388 1538 1388 \n",
       "Q 1166 1388 873 1589 \n",
       "Q 581 1791 425 2120 \n",
       "Q 269 2450 269 2822 \n",
       "Q 269 3206 444 3539 \n",
       "Q 619 3872 928 4067 \n",
       "Q 1238 4263 1631 4263 \n",
       "Q 2019 4263 2280 4052 \n",
       "Q 2541 3841 2678 3508 \n",
       "Q 2816 3175 2870 2803 \n",
       "Q 2925 2431 2925 2069 \n",
       "Q 2925 1575 2744 1061 \n",
       "Q 2563 547 2202 203 \n",
       "Q 1841 -141 1331 -141 \n",
       "Q 953 -141 690 37 \n",
       "Q 428 216 428 575 \n",
       "Q 428 706 517 795 \n",
       "Q 606 884 738 884 \n",
       "Q 866 884 955 795 \n",
       "Q 1044 706 1044 575 \n",
       "Q 1044 450 953 359 \n",
       "Q 863 269 738 269 \n",
       "L 722 269 \n",
       "z\n",
       "M 1563 1556 \n",
       "Q 1825 1556 1992 1732 \n",
       "Q 2159 1909 2234 2171 \n",
       "Q 2309 2434 2309 2694 \n",
       "L 2309 2816 \n",
       "L 2309 2841 \n",
       "Q 2309 3322 2168 3700 \n",
       "Q 2028 4078 1631 4078 \n",
       "Q 1378 4078 1220 3967 \n",
       "Q 1063 3856 988 3672 \n",
       "Q 913 3488 892 3278 \n",
       "Q 872 3069 872 2822 \n",
       "Q 872 2459 906 2203 \n",
       "Q 941 1947 1094 1751 \n",
       "Q 1247 1556 1563 1556 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-67\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"105.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"144.335938\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"188.720703\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"244.238281\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"299.755859\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"344.140625\"/>\n",
       "       <use xlink:href=\"#Cmr10-67\" x=\"383.251953\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"433.251953\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"460.9375\"/>\n",
       "       <use xlink:href=\"#Cmr10-67\" x=\"516.455078\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"566.455078\"/>\n",
       "       <use xlink:href=\"#Cmr10-31\" x=\"594.140625\"/>\n",
       "       <use xlink:href=\"#Cmr10-39\" x=\"644.140625\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_12\">\n",
       "     <g id=\"line2d_12\">\n",
       "      <path d=\"M 618.366146 406.91452 \n",
       "L 618.366146 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- pile_cc -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(626.366146 500.87452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-70\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-6c\" x=\"83.203125\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"110.888672\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"155.273438\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"182.958984\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"227.34375\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_13\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path d=\"M 663.244941 406.91452 \n",
       "L 663.244941 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- ubuntu_irc -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(671.244941 559.59952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-75\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"111.035156\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"166.552734\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"222.070312\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"260.888672\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"316.40625\"/>\n",
       "       <use xlink:href=\"#Cmr10-69\" x=\"344.091797\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"371.777344\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"410.888672\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_14\">\n",
       "     <g id=\"line2d_14\">\n",
       "      <path d=\"M 708.123736 406.91452 \n",
       "L 708.123736 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- europarl -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(716.123736 529.53952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-65\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"44.384766\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"99.902344\"/>\n",
       "       <use xlink:href=\"#Cmr10-6f\" x=\"139.013672\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"189.013672\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"244.53125\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"294.53125\"/>\n",
       "       <use xlink:href=\"#Cmr10-6c\" x=\"333.642578\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_15\">\n",
       "     <g id=\"line2d_15\">\n",
       "      <path d=\"M 753.002532 406.91452 \n",
       "L 753.002532 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_15\">\n",
       "      <!-- hackernews -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(761.002532 573.15452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-68\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"105.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-6b\" x=\"149.902344\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"202.587891\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"246.972656\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"286.083984\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"341.601562\"/>\n",
       "       <use xlink:href=\"#Cmr10-77\" x=\"385.986328\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"458.203125\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_16\">\n",
       "     <g id=\"line2d_16\">\n",
       "      <path d=\"M 797.881327 406.91452 \n",
       "L 797.881327 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_16\">\n",
       "      <!-- pubmed_abstracts -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(805.881327 661.23952) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-70\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"111.035156\"/>\n",
       "       <use xlink:href=\"#Cmr10-6d\" x=\"166.552734\"/>\n",
       "       <use xlink:href=\"#Cmr10-65\" x=\"249.853516\"/>\n",
       "       <use xlink:href=\"#Cmr10-64\" x=\"294.238281\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"349.755859\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"377.441406\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"427.441406\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"482.958984\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"522.363281\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"561.181641\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"600.292969\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"650.292969\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"694.677734\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"733.496094\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_17\">\n",
       "     <g id=\"line2d_17\">\n",
       "      <path d=\"M 842.760122 406.91452 \n",
       "L 842.760122 7.2 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_17\">\n",
       "      <!-- uspto_backgrounds -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(850.565122 674.58452) rotate(-90) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-75\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"55.517578\"/>\n",
       "       <use xlink:href=\"#Cmr10-70\" x=\"94.921875\"/>\n",
       "       <use xlink:href=\"#Cmr10-74\" x=\"150.439453\"/>\n",
       "       <use xlink:href=\"#Cmr10-6f\" x=\"189.257812\"/>\n",
       "       <use xlink:href=\"#Cmr10-5f\" x=\"239.257812\"/>\n",
       "       <use xlink:href=\"#Cmr10-62\" x=\"266.943359\"/>\n",
       "       <use xlink:href=\"#Cmr10-61\" x=\"322.460938\"/>\n",
       "       <use xlink:href=\"#Cmr10-63\" x=\"372.460938\"/>\n",
       "       <use xlink:href=\"#Cmr10-6b\" x=\"416.845703\"/>\n",
       "       <use xlink:href=\"#Cmr10-67\" x=\"469.53125\"/>\n",
       "       <use xlink:href=\"#Cmr10-72\" x=\"519.53125\"/>\n",
       "       <use xlink:href=\"#Cmr10-6f\" x=\"558.642578\"/>\n",
       "       <use xlink:href=\"#Cmr10-75\" x=\"608.642578\"/>\n",
       "       <use xlink:href=\"#Cmr10-6e\" x=\"664.160156\"/>\n",
       "       <use xlink:href=\"#Cmr10-64\" x=\"719.677734\"/>\n",
       "       <use xlink:href=\"#Cmr10-73\" x=\"775.195312\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_18\">\n",
       "     <!-- Domain -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(401.45476 711.89202) scale(0.48 -0.48)\">\n",
       "      <defs>\n",
       "       <path id=\"Cmr10-44\" d=\"M 213 0 \n",
       "L 213 225 \n",
       "Q 872 225 872 428 \n",
       "L 872 3944 \n",
       "Q 872 4147 213 4147 \n",
       "L 213 4372 \n",
       "L 2572 4372 \n",
       "Q 3009 4372 3371 4183 \n",
       "Q 3734 3994 3990 3678 \n",
       "Q 4247 3363 4386 2963 \n",
       "Q 4525 2563 4525 2144 \n",
       "Q 4525 1738 4384 1355 \n",
       "Q 4244 972 3980 664 \n",
       "Q 3716 356 3355 178 \n",
       "Q 2994 0 2572 0 \n",
       "L 213 0 \n",
       "z\n",
       "M 1447 428 \n",
       "Q 1447 291 1525 258 \n",
       "Q 1603 225 1772 225 \n",
       "L 2406 225 \n",
       "Q 2734 225 3029 367 \n",
       "Q 3325 509 3519 763 \n",
       "Q 3722 1031 3790 1364 \n",
       "Q 3859 1697 3859 2144 \n",
       "Q 3859 2609 3790 2959 \n",
       "Q 3722 3309 3519 3584 \n",
       "Q 3328 3856 3034 4001 \n",
       "Q 2741 4147 2406 4147 \n",
       "L 1772 4147 \n",
       "Q 1656 4147 1592 4137 \n",
       "Q 1528 4128 1487 4083 \n",
       "Q 1447 4038 1447 3944 \n",
       "L 1447 428 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#Cmr10-44\"/>\n",
       "      <use xlink:href=\"#Cmr10-6f\" x=\"76.318359\"/>\n",
       "      <use xlink:href=\"#Cmr10-6d\" x=\"126.318359\"/>\n",
       "      <use xlink:href=\"#Cmr10-61\" x=\"209.619141\"/>\n",
       "      <use xlink:href=\"#Cmr10-69\" x=\"259.619141\"/>\n",
       "      <use xlink:href=\"#Cmr10-6e\" x=\"287.304688\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_18\">\n",
       "      <path d=\"M 102.26 406.91452 \n",
       "L 865.19952 406.91452 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_19\">\n",
       "      <!-- 0.0 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.4 418.01702) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-30\" d=\"M 1600 -141 \n",
       "Q 816 -141 533 504 \n",
       "Q 250 1150 250 2041 \n",
       "Q 250 2597 351 3087 \n",
       "Q 453 3578 754 3920 \n",
       "Q 1056 4263 1600 4263 \n",
       "Q 2022 4263 2290 4056 \n",
       "Q 2559 3850 2700 3523 \n",
       "Q 2841 3197 2892 2823 \n",
       "Q 2944 2450 2944 2041 \n",
       "Q 2944 1491 2842 1011 \n",
       "Q 2741 531 2444 195 \n",
       "Q 2147 -141 1600 -141 \n",
       "z\n",
       "M 1600 25 \n",
       "Q 1956 25 2131 390 \n",
       "Q 2306 756 2347 1200 \n",
       "Q 2388 1644 2388 2144 \n",
       "Q 2388 2625 2347 3031 \n",
       "Q 2306 3438 2132 3767 \n",
       "Q 1959 4097 1600 4097 \n",
       "Q 1238 4097 1063 3765 \n",
       "Q 888 3434 847 3029 \n",
       "Q 806 2625 806 2144 \n",
       "Q 806 1788 823 1472 \n",
       "Q 841 1156 916 820 \n",
       "Q 991 484 1158 254 \n",
       "Q 1325 25 1600 25 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"Cmr10-2e\" d=\"M 538 353 \n",
       "Q 538 497 644 600 \n",
       "Q 750 703 891 703 \n",
       "Q 978 703 1062 656 \n",
       "Q 1147 609 1194 525 \n",
       "Q 1241 441 1241 353 \n",
       "Q 1241 213 1137 106 \n",
       "Q 1034 0 891 0 \n",
       "Q 750 0 644 106 \n",
       "Q 538 213 538 353 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-30\"/>\n",
       "       <use xlink:href=\"#Cmr10-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-30\" x=\"77.685547\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path d=\"M 102.26 334.239153 \n",
       "L 865.19952 334.239153 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_20\">\n",
       "      <!-- 0.2 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.4 345.341653) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-32\" d=\"M 319 0 \n",
       "L 319 172 \n",
       "Q 319 188 331 206 \n",
       "L 1325 1306 \n",
       "Q 1550 1550 1690 1715 \n",
       "Q 1831 1881 1968 2097 \n",
       "Q 2106 2313 2186 2536 \n",
       "Q 2266 2759 2266 3009 \n",
       "Q 2266 3272 2169 3511 \n",
       "Q 2072 3750 1880 3894 \n",
       "Q 1688 4038 1416 4038 \n",
       "Q 1138 4038 916 3870 \n",
       "Q 694 3703 603 3438 \n",
       "Q 628 3444 672 3444 \n",
       "Q 816 3444 917 3347 \n",
       "Q 1019 3250 1019 3097 \n",
       "Q 1019 2950 917 2848 \n",
       "Q 816 2747 672 2747 \n",
       "Q 522 2747 420 2851 \n",
       "Q 319 2956 319 3097 \n",
       "Q 319 3338 409 3548 \n",
       "Q 500 3759 670 3923 \n",
       "Q 841 4088 1055 4175 \n",
       "Q 1269 4263 1509 4263 \n",
       "Q 1875 4263 2190 4108 \n",
       "Q 2506 3953 2690 3670 \n",
       "Q 2875 3388 2875 3009 \n",
       "Q 2875 2731 2753 2481 \n",
       "Q 2631 2231 2440 2026 \n",
       "Q 2250 1822 1953 1562 \n",
       "Q 1656 1303 1563 1216 \n",
       "L 838 519 \n",
       "L 1453 519 \n",
       "Q 1906 519 2211 526 \n",
       "Q 2516 534 2534 550 \n",
       "Q 2609 631 2688 1141 \n",
       "L 2875 1141 \n",
       "L 2694 0 \n",
       "L 319 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-30\"/>\n",
       "       <use xlink:href=\"#Cmr10-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-32\" x=\"77.685547\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_20\">\n",
       "      <path d=\"M 102.26 261.563785 \n",
       "L 865.19952 261.563785 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_21\">\n",
       "      <!-- 0.4 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.4 272.666285) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-34\" d=\"M 178 1056 \n",
       "L 178 1281 \n",
       "L 2156 4231 \n",
       "Q 2178 4263 2222 4263 \n",
       "L 2316 4263 \n",
       "Q 2388 4263 2388 4191 \n",
       "L 2388 1281 \n",
       "L 3016 1281 \n",
       "L 3016 1056 \n",
       "L 2388 1056 \n",
       "L 2388 428 \n",
       "Q 2388 297 2575 261 \n",
       "Q 2763 225 3009 225 \n",
       "L 3009 0 \n",
       "L 1247 0 \n",
       "L 1247 225 \n",
       "Q 1494 225 1681 261 \n",
       "Q 1869 297 1869 428 \n",
       "L 1869 1056 \n",
       "L 178 1056 \n",
       "z\n",
       "M 391 1281 \n",
       "L 1906 1281 \n",
       "L 1906 3547 \n",
       "L 391 1281 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-30\"/>\n",
       "       <use xlink:href=\"#Cmr10-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-34\" x=\"77.685547\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_21\">\n",
       "      <path d=\"M 102.26 188.888418 \n",
       "L 865.19952 188.888418 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_22\">\n",
       "      <!-- 0.6 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.4 199.990918) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-36\" d=\"M 1600 -141 \n",
       "Q 1203 -141 937 70 \n",
       "Q 672 281 526 617 \n",
       "Q 381 953 325 1322 \n",
       "Q 269 1691 269 2069 \n",
       "Q 269 2575 466 3084 \n",
       "Q 663 3594 1045 3928 \n",
       "Q 1428 4263 1953 4263 \n",
       "Q 2172 4263 2361 4180 \n",
       "Q 2550 4097 2658 3936 \n",
       "Q 2766 3775 2766 3547 \n",
       "Q 2766 3416 2677 3327 \n",
       "Q 2588 3238 2456 3238 \n",
       "Q 2331 3238 2240 3328 \n",
       "Q 2150 3419 2150 3547 \n",
       "Q 2150 3672 2240 3762 \n",
       "Q 2331 3853 2456 3853 \n",
       "L 2491 3853 \n",
       "Q 2409 3969 2261 4023 \n",
       "Q 2113 4078 1953 4078 \n",
       "Q 1759 4078 1595 3993 \n",
       "Q 1431 3909 1300 3765 \n",
       "Q 1169 3622 1081 3448 \n",
       "Q 994 3275 945 3053 \n",
       "Q 897 2831 884 2637 \n",
       "Q 872 2444 872 2150 \n",
       "Q 984 2413 1190 2580 \n",
       "Q 1397 2747 1656 2747 \n",
       "Q 1941 2747 2175 2631 \n",
       "Q 2409 2516 2578 2311 \n",
       "Q 2747 2106 2836 1843 \n",
       "Q 2925 1581 2925 1313 \n",
       "Q 2925 938 2758 598 \n",
       "Q 2591 259 2287 59 \n",
       "Q 1984 -141 1600 -141 \n",
       "z\n",
       "M 1600 63 \n",
       "Q 1847 63 1997 175 \n",
       "Q 2147 288 2217 473 \n",
       "Q 2288 659 2305 848 \n",
       "Q 2322 1038 2322 1313 \n",
       "Q 2322 1675 2287 1931 \n",
       "Q 2253 2188 2100 2383 \n",
       "Q 1947 2578 1631 2578 \n",
       "Q 1372 2578 1205 2403 \n",
       "Q 1038 2228 961 1961 \n",
       "Q 884 1694 884 1447 \n",
       "Q 884 1363 891 1319 \n",
       "Q 891 1309 889 1303 \n",
       "Q 888 1297 884 1288 \n",
       "Q 884 1013 940 731 \n",
       "Q 997 450 1156 256 \n",
       "Q 1316 63 1600 63 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-30\"/>\n",
       "       <use xlink:href=\"#Cmr10-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-36\" x=\"77.685547\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_22\">\n",
       "      <path d=\"M 102.26 116.213051 \n",
       "L 865.19952 116.213051 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_23\">\n",
       "      <!-- 0.8 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.4 127.315551) scale(0.32 -0.32)\">\n",
       "       <defs>\n",
       "        <path id=\"Cmr10-38\" d=\"M 269 972 \n",
       "Q 269 1356 522 1651 \n",
       "Q 775 1947 1172 2144 \n",
       "L 934 2297 \n",
       "Q 716 2441 578 2680 \n",
       "Q 441 2919 441 3181 \n",
       "Q 441 3488 602 3734 \n",
       "Q 763 3981 1030 4122 \n",
       "Q 1297 4263 1600 4263 \n",
       "Q 1884 4263 2148 4147 \n",
       "Q 2413 4031 2583 3815 \n",
       "Q 2753 3600 2753 3303 \n",
       "Q 2753 3088 2651 2903 \n",
       "Q 2550 2719 2373 2572 \n",
       "Q 2197 2425 1997 2322 \n",
       "L 2363 2088 \n",
       "Q 2616 1922 2770 1653 \n",
       "Q 2925 1384 2925 1088 \n",
       "Q 2925 741 2739 456 \n",
       "Q 2553 172 2247 15 \n",
       "Q 1941 -141 1600 -141 \n",
       "Q 1269 -141 961 -6 \n",
       "Q 653 128 461 383 \n",
       "Q 269 638 269 972 \n",
       "z\n",
       "M 616 972 \n",
       "Q 616 719 755 509 \n",
       "Q 894 300 1122 181 \n",
       "Q 1350 63 1600 63 \n",
       "Q 1972 63 2275 280 \n",
       "Q 2578 497 2578 856 \n",
       "Q 2578 978 2529 1098 \n",
       "Q 2481 1219 2395 1317 \n",
       "Q 2309 1416 2203 1478 \n",
       "L 1344 2034 \n",
       "Q 1144 1928 976 1765 \n",
       "Q 809 1603 712 1400 \n",
       "Q 616 1197 616 972 \n",
       "z\n",
       "M 1056 2925 \n",
       "L 1831 2425 \n",
       "Q 2100 2581 2272 2803 \n",
       "Q 2444 3025 2444 3303 \n",
       "Q 2444 3519 2323 3698 \n",
       "Q 2203 3878 2009 3978 \n",
       "Q 1816 4078 1594 4078 \n",
       "Q 1400 4078 1203 4003 \n",
       "Q 1006 3928 878 3779 \n",
       "Q 750 3631 750 3431 \n",
       "Q 750 3131 1056 2925 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#Cmr10-30\"/>\n",
       "       <use xlink:href=\"#Cmr10-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-38\" x=\"77.685547\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_23\">\n",
       "      <path d=\"M 102.26 43.537684 \n",
       "L 865.19952 43.537684 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #cccccc; stroke-width: 0.8; stroke-linecap: round\"/>\n",
       "     </g>\n",
       "     <g id=\"text_24\">\n",
       "      <!-- 1.0 -->\n",
       "      <g style=\"fill: #262626\" transform=\"translate(54.4 54.640184) scale(0.32 -0.32)\">\n",
       "       <use xlink:href=\"#Cmr10-31\"/>\n",
       "       <use xlink:href=\"#Cmr10-2e\" x=\"50\"/>\n",
       "       <use xlink:href=\"#Cmr10-30\" x=\"77.685547\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_25\">\n",
       "     <!-- Weight -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(40.5075 283.63976) rotate(-90) scale(0.48 -0.48)\">\n",
       "      <defs>\n",
       "       <path id=\"Cmr10-57\" d=\"M 1991 -72 \n",
       "L 684 3944 \n",
       "Q 634 4078 490 4112 \n",
       "Q 347 4147 116 4147 \n",
       "L 116 4372 \n",
       "L 1831 4372 \n",
       "L 1831 4147 \n",
       "Q 1294 4147 1294 3975 \n",
       "L 1294 3944 \n",
       "L 2316 794 \n",
       "L 3188 3488 \n",
       "L 3041 3944 \n",
       "Q 2991 4078 2847 4112 \n",
       "Q 2703 4147 2472 4147 \n",
       "L 2472 4372 \n",
       "L 4184 4372 \n",
       "L 4184 4147 \n",
       "Q 3641 4147 3641 3975 \n",
       "Q 3641 3966 3647 3947 \n",
       "Q 3653 3928 3653 3922 \n",
       "L 4672 794 \n",
       "L 5631 3769 \n",
       "Q 5638 3788 5638 3828 \n",
       "Q 5638 3997 5459 4072 \n",
       "Q 5281 4147 5088 4147 \n",
       "L 5088 4372 \n",
       "L 6456 4372 \n",
       "L 6456 4147 \n",
       "Q 5950 4147 5831 3769 \n",
       "L 4581 -72 \n",
       "Q 4559 -141 4488 -141 \n",
       "L 4441 -141 \n",
       "Q 4369 -141 4347 -72 \n",
       "L 3291 3188 \n",
       "L 2228 -72 \n",
       "Q 2206 -141 2131 -141 \n",
       "L 2088 -141 \n",
       "Q 2013 -141 1991 -72 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#Cmr10-57\"/>\n",
       "      <use xlink:href=\"#Cmr10-65\" x=\"102.685547\"/>\n",
       "      <use xlink:href=\"#Cmr10-69\" x=\"147.070312\"/>\n",
       "      <use xlink:href=\"#Cmr10-67\" x=\"174.755859\"/>\n",
       "      <use xlink:href=\"#Cmr10-68\" x=\"224.755859\"/>\n",
       "      <use xlink:href=\"#Cmr10-74\" x=\"280.273438\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 106.74788 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "L 124.699398 365.749277 \n",
       "L 106.74788 365.749277 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 151.626675 406.91452 \n",
       "L 169.578193 406.91452 \n",
       "L 169.578193 377.986581 \n",
       "L 151.626675 377.986581 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 196.50547 406.91452 \n",
       "L 214.456988 406.91452 \n",
       "L 214.456988 405.492448 \n",
       "L 196.50547 405.492448 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 241.384265 406.91452 \n",
       "L 259.335784 406.91452 \n",
       "L 259.335784 339.553212 \n",
       "L 241.384265 339.553212 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 286.263061 406.91452 \n",
       "L 304.214579 406.91452 \n",
       "L 304.214579 388.352737 \n",
       "L 286.263061 388.352737 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 331.141856 406.91452 \n",
       "L 349.093374 406.91452 \n",
       "L 349.093374 401.113961 \n",
       "L 331.141856 401.113961 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 376.020651 406.91452 \n",
       "L 393.972169 406.91452 \n",
       "L 393.972169 369.940647 \n",
       "L 376.020651 369.940647 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 420.899447 406.91452 \n",
       "L 438.850965 406.91452 \n",
       "L 438.850965 405.567293 \n",
       "L 420.899447 405.567293 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path d=\"M 465.778242 406.91452 \n",
       "L 483.72976 406.91452 \n",
       "L 483.72976 382.739295 \n",
       "L 465.778242 382.739295 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_12\">\n",
       "    <path d=\"M 510.657037 406.91452 \n",
       "L 528.608555 406.91452 \n",
       "L 528.608555 406.278331 \n",
       "L 510.657037 406.278331 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path d=\"M 555.535832 406.91452 \n",
       "L 573.487351 406.91452 \n",
       "L 573.487351 397.072284 \n",
       "L 555.535832 397.072284 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path d=\"M 600.414628 406.91452 \n",
       "L 618.366146 406.91452 \n",
       "L 618.366146 320.841736 \n",
       "L 600.414628 320.841736 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_15\">\n",
       "    <path d=\"M 645.293423 406.91452 \n",
       "L 663.244941 406.91452 \n",
       "L 663.244941 402.610881 \n",
       "L 645.293423 402.610881 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_16\">\n",
       "    <path d=\"M 690.172218 406.91452 \n",
       "L 708.123736 406.91452 \n",
       "L 708.123736 404.032953 \n",
       "L 690.172218 404.032953 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_17\">\n",
       "    <path d=\"M 735.051014 406.91452 \n",
       "L 753.002532 406.91452 \n",
       "L 753.002532 403.995528 \n",
       "L 735.051014 403.995528 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_18\">\n",
       "    <path d=\"M 779.929809 406.91452 \n",
       "L 797.881327 406.91452 \n",
       "L 797.881327 392.806069 \n",
       "L 779.929809 392.806069 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_19\">\n",
       "    <path d=\"M 824.808604 406.91452 \n",
       "L 842.760122 406.91452 \n",
       "L 842.760122 390.036771 \n",
       "L 824.808604 390.036771 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_20\">\n",
       "    <path d=\"M 124.699398 406.91452 \n",
       "L 142.650916 406.91452 \n",
       "L 142.650916 405.219986 \n",
       "L 124.699398 405.219986 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_21\">\n",
       "    <path d=\"M 169.578193 406.91452 \n",
       "L 187.529711 406.91452 \n",
       "L 187.529711 405.481454 \n",
       "L 169.578193 405.481454 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_22\">\n",
       "    <path d=\"M 214.456988 406.91452 \n",
       "L 232.408506 406.91452 \n",
       "L 232.408506 406.914344 \n",
       "L 214.456988 406.914344 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_23\">\n",
       "    <path d=\"M 259.335784 406.91452 \n",
       "L 277.287302 406.91452 \n",
       "L 277.287302 404.803253 \n",
       "L 259.335784 404.803253 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_24\">\n",
       "    <path d=\"M 304.214579 406.91452 \n",
       "L 322.166097 406.91452 \n",
       "L 322.166097 404.278116 \n",
       "L 304.214579 404.278116 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_25\">\n",
       "    <path d=\"M 349.093374 406.91452 \n",
       "L 367.044892 406.91452 \n",
       "L 367.044892 406.663892 \n",
       "L 349.093374 406.663892 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_26\">\n",
       "    <path d=\"M 393.972169 406.91452 \n",
       "L 411.923688 406.91452 \n",
       "L 411.923688 406.501244 \n",
       "L 393.972169 406.501244 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_27\">\n",
       "    <path d=\"M 438.850965 406.91452 \n",
       "L 456.802483 406.91452 \n",
       "L 456.802483 406.868816 \n",
       "L 438.850965 406.868816 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_28\">\n",
       "    <path d=\"M 483.72976 406.91452 \n",
       "L 501.681278 406.91452 \n",
       "L 501.681278 406.510533 \n",
       "L 483.72976 406.510533 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_29\">\n",
       "    <path d=\"M 528.608555 406.91452 \n",
       "L 546.560073 406.91452 \n",
       "L 546.560073 405.982076 \n",
       "L 528.608555 405.982076 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_30\">\n",
       "    <path d=\"M 573.487351 406.91452 \n",
       "L 591.438869 406.91452 \n",
       "L 591.438869 405.561979 \n",
       "L 573.487351 405.561979 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_31\">\n",
       "    <path d=\"M 618.366146 406.91452 \n",
       "L 636.317664 406.91452 \n",
       "L 636.317664 83.173251 \n",
       "L 618.366146 83.173251 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_32\">\n",
       "    <path d=\"M 663.244941 406.91452 \n",
       "L 681.196459 406.91452 \n",
       "L 681.196459 384.592821 \n",
       "L 663.244941 384.592821 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_33\">\n",
       "    <path d=\"M 708.123736 406.91452 \n",
       "L 726.075255 406.91452 \n",
       "L 726.075255 406.789241 \n",
       "L 708.123736 406.789241 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_34\">\n",
       "    <path d=\"M 753.002532 406.91452 \n",
       "L 770.95405 406.91452 \n",
       "L 770.95405 406.008225 \n",
       "L 753.002532 406.008225 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_35\">\n",
       "    <path d=\"M 797.881327 406.91452 \n",
       "L 815.832845 406.91452 \n",
       "L 815.832845 402.444756 \n",
       "L 797.881327 402.444756 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_36\">\n",
       "    <path d=\"M 842.760122 406.91452 \n",
       "L 860.71164 406.91452 \n",
       "L 860.71164 406.376017 \n",
       "L 842.760122 406.376017 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_37\">\n",
       "    <path d=\"M 124.699398 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_38\">\n",
       "    <path d=\"M 124.699398 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "L 124.699398 406.91452 \n",
       "z\n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_24\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_25\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_26\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_27\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_28\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_29\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_30\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_31\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_32\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_33\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_34\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_35\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_36\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_37\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_38\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_39\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_40\">\n",
       "    <path clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_41\">\n",
       "    <path d=\"M 133.675157 405.957278 \n",
       "L 133.675157 404.323536 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_42\">\n",
       "    <path d=\"M 178.553952 406.366908 \n",
       "L 178.553952 404.13411 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_43\">\n",
       "    <path d=\"M 223.432747 406.914502 \n",
       "L 223.432747 406.914074 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_44\">\n",
       "    <path d=\"M 268.311543 405.906685 \n",
       "L 268.311543 403.514147 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_45\">\n",
       "    <path d=\"M 313.190338 406.002936 \n",
       "L 313.190338 402.053389 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_46\">\n",
       "    <path d=\"M 358.069133 406.884985 \n",
       "L 358.069133 406.360116 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_47\">\n",
       "    <path d=\"M 402.947928 406.687973 \n",
       "L 402.947928 406.276628 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_48\">\n",
       "    <path d=\"M 447.826724 406.908801 \n",
       "L 447.826724 406.812012 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_49\">\n",
       "    <path d=\"M 492.705519 406.87073 \n",
       "L 492.705519 405.947845 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_50\">\n",
       "    <path d=\"M 537.584314 406.709076 \n",
       "L 537.584314 405.092983 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_51\">\n",
       "    <path d=\"M 582.46311 406.368719 \n",
       "L 582.46311 404.495247 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_52\">\n",
       "    <path d=\"M 627.341905 87.841915 \n",
       "L 627.341905 78.948334 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_53\">\n",
       "    <path d=\"M 672.2207 388.20841 \n",
       "L 672.2207 380.565508 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_54\">\n",
       "    <path d=\"M 717.099496 406.910487 \n",
       "L 717.099496 406.566332 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_55\">\n",
       "    <path d=\"M 761.978291 406.856671 \n",
       "L 761.978291 404.594009 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_56\">\n",
       "    <path d=\"M 806.857086 404.55908 \n",
       "L 806.857086 400.32712 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_57\">\n",
       "    <path d=\"M 851.735881 406.743525 \n",
       "L 851.735881 405.879801 \n",
       "\" clip-path=\"url(#p384c17f922)\" style=\"fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_39\">\n",
       "    <path d=\"M 102.26 406.91452 \n",
       "L 102.26 7.2 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_40\">\n",
       "    <path d=\"M 865.19952 406.91452 \n",
       "L 865.19952 7.2 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_41\">\n",
       "    <path d=\"M 102.26 406.91452 \n",
       "L 865.19952 406.91452 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_42\">\n",
       "    <path d=\"M 102.26 7.2 \n",
       "L 865.19952 7.2 \n",
       "\" style=\"fill: none; stroke: #262626; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"legend_1\">\n",
       "    <g id=\"patch_43\">\n",
       "     <path d=\"M 565.37202 60.14625 \n",
       "L 853.19952 60.14625 \n",
       "L 853.19952 19.2 \n",
       "L 565.37202 19.2 \n",
       "z\n",
       "\" style=\"fill: #ffffff; opacity: 0.8; stroke: #000000; stroke-linejoin: miter\"/>\n",
       "    </g>\n",
       "    <g id=\"patch_44\">\n",
       "     <path d=\"M 574.97202 45.6 \n",
       "L 586.97202 45.6 \n",
       "L 586.97202 28.8 \n",
       "L 574.97202 28.8 \n",
       "z\n",
       "\" style=\"fill: #6773bd; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "    </g>\n",
       "    <g id=\"text_26\">\n",
       "     <!-- Human -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(606.17202 45.6) scale(0.24 -0.24)\">\n",
       "      <defs>\n",
       "       <path id=\"Cmr10-48\" d=\"M 197 0 \n",
       "L 197 225 \n",
       "Q 856 225 856 428 \n",
       "L 856 3944 \n",
       "Q 856 4147 197 4147 \n",
       "L 197 4372 \n",
       "L 2113 4372 \n",
       "L 2113 4147 \n",
       "Q 1453 4147 1453 3944 \n",
       "L 1453 2388 \n",
       "L 3341 2388 \n",
       "L 3341 3944 \n",
       "Q 3341 4147 2681 4147 \n",
       "L 2681 4372 \n",
       "L 4594 4372 \n",
       "L 4594 4147 \n",
       "Q 3938 4147 3938 3944 \n",
       "L 3938 428 \n",
       "Q 3938 225 4594 225 \n",
       "L 4594 0 \n",
       "L 2681 0 \n",
       "L 2681 225 \n",
       "Q 3341 225 3341 428 \n",
       "L 3341 2163 \n",
       "L 1453 2163 \n",
       "L 1453 428 \n",
       "Q 1453 225 2113 225 \n",
       "L 2113 0 \n",
       "L 197 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#Cmr10-48\"/>\n",
       "      <use xlink:href=\"#Cmr10-75\" x=\"75\"/>\n",
       "      <use xlink:href=\"#Cmr10-6d\" x=\"130.517578\"/>\n",
       "      <use xlink:href=\"#Cmr10-61\" x=\"213.818359\"/>\n",
       "      <use xlink:href=\"#Cmr10-6e\" x=\"263.818359\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"patch_45\">\n",
       "     <path d=\"M 730.81077 45.6 \n",
       "L 742.81077 45.6 \n",
       "L 742.81077 28.8 \n",
       "L 730.81077 28.8 \n",
       "z\n",
       "\" style=\"fill: #b14857; stroke: #ffffff; stroke-linejoin: miter\"/>\n",
       "    </g>\n",
       "    <g id=\"text_27\">\n",
       "     <!-- RegMix -->\n",
       "     <g style=\"fill: #262626\" transform=\"translate(762.01077 45.6) scale(0.24 -0.24)\">\n",
       "      <defs>\n",
       "       <path id=\"Cmr10-52\" d=\"M 213 0 \n",
       "L 213 225 \n",
       "Q 872 225 872 428 \n",
       "L 872 3944 \n",
       "Q 872 4147 213 4147 \n",
       "L 213 4372 \n",
       "L 2222 4372 \n",
       "Q 2581 4372 2976 4242 \n",
       "Q 3372 4113 3637 3847 \n",
       "Q 3903 3581 3903 3213 \n",
       "Q 3903 2944 3742 2733 \n",
       "Q 3581 2522 3329 2380 \n",
       "Q 3078 2238 2816 2175 \n",
       "Q 3103 2075 3318 1856 \n",
       "Q 3534 1638 3578 1356 \n",
       "L 3669 788 \n",
       "Q 3731 403 3800 214 \n",
       "Q 3869 25 4103 25 \n",
       "Q 4303 25 4401 211 \n",
       "Q 4500 397 4500 616 \n",
       "Q 4500 638 4520 655 \n",
       "Q 4541 672 4563 672 \n",
       "L 4622 672 \n",
       "Q 4684 672 4684 588 \n",
       "Q 4684 413 4615 245 \n",
       "Q 4547 78 4417 -31 \n",
       "Q 4288 -141 4109 -141 \n",
       "Q 3647 -141 3314 89 \n",
       "Q 2981 319 2981 763 \n",
       "L 2981 1331 \n",
       "Q 2981 1650 2759 1878 \n",
       "Q 2538 2106 2216 2106 \n",
       "L 1447 2106 \n",
       "L 1447 428 \n",
       "Q 1447 225 2106 225 \n",
       "L 2106 0 \n",
       "L 213 0 \n",
       "z\n",
       "M 1447 2272 \n",
       "L 2131 2272 \n",
       "Q 2663 2272 2941 2486 \n",
       "Q 3219 2700 3219 3213 \n",
       "Q 3219 3722 2944 3934 \n",
       "Q 2669 4147 2131 4147 \n",
       "L 1772 4147 \n",
       "Q 1656 4147 1592 4137 \n",
       "Q 1528 4128 1487 4083 \n",
       "Q 1447 4038 1447 3944 \n",
       "L 1447 2272 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"Cmr10-4d\" d=\"M 225 0 \n",
       "L 225 225 \n",
       "Q 884 225 884 603 \n",
       "L 884 3944 \n",
       "Q 884 4147 225 4147 \n",
       "L 225 4372 \n",
       "L 1434 4372 \n",
       "Q 1513 4372 1538 4300 \n",
       "L 2931 678 \n",
       "L 4325 4300 \n",
       "Q 4350 4372 4428 4372 \n",
       "L 5638 4372 \n",
       "L 5638 4147 \n",
       "Q 4978 4147 4978 3944 \n",
       "L 4978 428 \n",
       "Q 4978 225 5638 225 \n",
       "L 5638 0 \n",
       "L 3775 0 \n",
       "L 3775 225 \n",
       "Q 4434 225 4434 428 \n",
       "L 4434 4153 \n",
       "L 2859 72 \n",
       "Q 2831 0 2753 0 \n",
       "Q 2672 0 2644 72 \n",
       "L 1088 4103 \n",
       "L 1088 603 \n",
       "Q 1088 225 1747 225 \n",
       "L 1747 0 \n",
       "L 225 0 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#Cmr10-52\"/>\n",
       "      <use xlink:href=\"#Cmr10-65\" x=\"73.583984\"/>\n",
       "      <use xlink:href=\"#Cmr10-67\" x=\"117.96875\"/>\n",
       "      <use xlink:href=\"#Cmr10-4d\" x=\"167.96875\"/>\n",
       "      <use xlink:href=\"#Cmr10-69\" x=\"259.570312\"/>\n",
       "      <use xlink:href=\"#Cmr10-78\" x=\"287.255859\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p384c17f922\">\n",
       "   <rect x=\"102.26\" y=\"7.2\" width=\"762.93952\" height=\"399.71452\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 1200x1000 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.rc('axes', unicode_minus=False)\n",
    "\n",
    "plt.rcParams.update({# Use mathtext, not LaTeX\n",
    "                            'text.usetex': False,\n",
    "                            # Use the Computer modern font\n",
    "                            'font.family': 'serif',\n",
    "                            'font.serif': 'cmr10',\n",
    "                            'mathtext.fontset': 'cm',\n",
    "                            })\n",
    "\n",
    "fig, ax = plt.subplots(figsize=(12, 10), layout='compressed')\n",
    "\n",
    "pal = {\n",
    "    'Human':'#5969CB',\n",
    "    'RegMix': '#C3364A',\n",
    "}\n",
    "sns.barplot(data=df, \n",
    "            x='variable', \n",
    "            y='value', \n",
    "            hue='type',\n",
    "            palette=pal\n",
    "           )\n",
    "\n",
    "ax.tick_params(axis='x', labelrotation=90)\n",
    "\n",
    "ax.legend(\n",
    "    edgecolor='black', \n",
    "           fancybox=False,\n",
    "           prop={'size': 24, }, \n",
    "             handlelength=0.5, \n",
    "    ncol=2,\n",
    ")\n",
    "\n",
    "ax.grid(True)\n",
    "\n",
    "ax.set_ylim(0, 1.1)\n",
    "\n",
    "ax.set_xlabel('Domain', fontdict={\n",
    "    'size': 48,\n",
    "})\n",
    "ax.set_ylabel('Weight', fontdict={\n",
    "    'size': 48,\n",
    "})\n",
    "\n",
    "# save the regmix optimized data mixture\n",
    "plt.savefig('misc/prior_vs_regmix.pdf', bbox_inches='tight', pad_inches=0.1)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
