{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 0
   },
   "source": [
    "# Linear Regression Implementation from Scratch\n",
    ":label:`sec_linear_scratch`\n",
    "\n",
    "Now that you understand the key ideas behind linear regression,\n",
    "we can begin to work through a hands-on implementation in code.\n",
    "In this section, (**we will implement the entire method from scratch,\n",
    "including the data pipeline, the model,\n",
    "the loss function, and the minibatch stochastic gradient descent optimizer.**)\n",
    "While modern deep learning frameworks can automate nearly all of this work,\n",
    "implementing things from scratch is the only way\n",
    "to make sure that you really know what you are doing.\n",
    "Moreover, when it comes time to customize models,\n",
    "defining our own layers or loss functions,\n",
    "understanding how things work under the hood will prove handy.\n",
    "In this section, we will rely only on tensors and auto differentiation.\n",
    "Afterwards, we will introduce a more concise implementation,\n",
    "taking advantage of bells and whistles of deep learning frameworks.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "origin_pos": 3,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "%matplotlib inline\n",
    "import random\n",
    "import tensorflow as tf\n",
    "from d2l import tensorflow as d2l"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 4
   },
   "source": [
    "## Generating the Dataset\n",
    "\n",
    "To keep things simple, we will [**construct an artificial dataset\n",
    "according to a linear model with additive noise.**]\n",
    "Our task will be to recover this model's parameters\n",
    "using the finite set of examples contained in our dataset.\n",
    "We will keep the data low-dimensional so we can visualize it easily.\n",
    "In the following code snippet, we generate a dataset\n",
    "containing 1000 examples, each consisting of 2 features\n",
    "sampled from a standard normal distribution.\n",
    "Thus our synthetic dataset will be a matrix\n",
    "$\\mathbf{X}\\in \\mathbb{R}^{1000 \\times 2}$.\n",
    "\n",
    "(**The true parameters generating our dataset will be\n",
    "$\\mathbf{w} = [2, -3.4]^\\top$ and $b = 4.2$,\n",
    "and**) our synthetic labels will be assigned according\n",
    "to the following linear model with the noise term $\\epsilon$:\n",
    "\n",
    "(**$$\\mathbf{y}= \\mathbf{X} \\mathbf{w} + b + \\mathbf\\epsilon.$$**)\n",
    "\n",
    "You could think of $\\epsilon$ as capturing potential\n",
    "measurement errors on the features and labels.\n",
    "We will assume that the standard assumptions hold and thus\n",
    "that $\\epsilon$ obeys a normal distribution with mean of 0.\n",
    "To make our problem easy, we will set its standard deviation to 0.01.\n",
    "The following code generates our synthetic dataset.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "origin_pos": 6,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "def synthetic_data(w, b, num_examples):  #@save\n",
    "    \"\"\"Generate y = Xw + b + noise.\"\"\"\n",
    "    X = tf.zeros((num_examples, w.shape[0]))\n",
    "    X += tf.random.normal(shape=X.shape)\n",
    "    y = tf.matmul(X, tf.reshape(w, (-1, 1))) + b\n",
    "    y += tf.random.normal(shape=y.shape, stddev=0.01)\n",
    "    y = tf.reshape(y, (-1, 1))\n",
    "    return X, y"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "origin_pos": 7,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "true_w = tf.constant([2, -3.4])\n",
    "true_b = 4.2\n",
    "features, labels = synthetic_data(true_w, true_b, 1000)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 8
   },
   "source": [
    "Note that [**each row in `features` consists of a 2-dimensional data example\n",
    "and that each row in `labels` consists of a 1-dimensional label value (a scalar).**]\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "origin_pos": 9,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "features: tf.Tensor([ 0.8988941  -0.41589838], shape=(2,), dtype=float32) \n",
      "label: tf.Tensor([7.4150643], shape=(1,), dtype=float32)\n"
     ]
    }
   ],
   "source": [
    "print('features:', features[0],'\\nlabel:', labels[0])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 10
   },
   "source": [
    "By generating a scatter plot using the second feature `features[:, 1]` and `labels`,\n",
    "we can clearly observe the linear correlation between the two.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "origin_pos": 11,
    "tab": [
     "tensorflow"
    ]
   },
   "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=\"231.442187pt\" height=\"166.978125pt\" viewBox=\"0 0 231.442187 166.978125\" 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>2022-03-24T13:10:59.151896</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.5.1, 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 166.978125 \n",
       "L 231.442187 166.978125 \n",
       "L 231.442187 0 \n",
       "L 0 0 \n",
       "L 0 166.978125 \n",
       "z\n",
       "\" style=\"fill: none\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 28.942188 143.1 \n",
       "L 224.242188 143.1 \n",
       "L 224.242188 7.2 \n",
       "L 28.942188 7.2 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g id=\"PathCollection_1\">\n",
       "    <defs>\n",
       "     <path id=\"md63f25c97a\" d=\"M 0 0.5 \n",
       "C 0.132602 0.5 0.25979 0.447317 0.353553 0.353553 \n",
       "C 0.447317 0.25979 0.5 0.132602 0.5 0 \n",
       "C 0.5 -0.132602 0.447317 -0.25979 0.353553 -0.353553 \n",
       "C 0.25979 -0.447317 0.132602 -0.5 0 -0.5 \n",
       "C -0.132602 -0.5 -0.25979 -0.447317 -0.353553 -0.353553 \n",
       "C -0.447317 -0.25979 -0.5 -0.132602 -0.5 0 \n",
       "C -0.5 0.132602 -0.447317 0.25979 -0.353553 0.353553 \n",
       "C -0.25979 0.447317 -0.132602 0.5 0 0.5 \n",
       "z\n",
       "\" style=\"stroke: #1f77b4\"/>\n",
       "    </defs>\n",
       "    <g clip-path=\"url(#pf39ad06994)\">\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.473465\" y=\"61.159651\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"172.458234\" y=\"114.3511\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.959221\" y=\"80.391966\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.803005\" y=\"59.919009\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.546027\" y=\"94.951749\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.978696\" y=\"76.165084\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.990091\" y=\"63.731296\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.471909\" y=\"94.559443\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.844322\" y=\"56.874568\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.536367\" y=\"76.155086\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.040746\" y=\"88.966542\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.761797\" y=\"58.60447\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.940694\" y=\"57.753948\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.677696\" y=\"61.682011\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"94.223931\" y=\"66.134384\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.207203\" y=\"106.965168\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.70147\" y=\"73.122988\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.940375\" y=\"69.943842\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.60006\" y=\"71.26348\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"72.651514\" y=\"54.879208\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.564546\" y=\"99.35361\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.728209\" y=\"90.61307\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.727126\" y=\"34.889467\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.137916\" y=\"87.78233\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.731384\" y=\"75.51203\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.472816\" y=\"80.110943\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.269799\" y=\"54.896862\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.206423\" y=\"85.124677\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"173.094628\" y=\"114.86584\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.879194\" y=\"86.533943\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"81.092622\" y=\"50.035771\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.864763\" y=\"84.336304\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.193981\" y=\"53.666359\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"145.561177\" y=\"95.491491\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.694447\" y=\"70.144531\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"73.201051\" y=\"42.634007\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.378554\" y=\"96.062155\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.819299\" y=\"84.511123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.694091\" y=\"71.2707\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.209127\" y=\"89.45035\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.642464\" y=\"89.945407\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.188725\" y=\"74.236884\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"67.537463\" y=\"41.436271\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.689813\" y=\"86.883669\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.166544\" y=\"59.754602\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.445014\" y=\"89.532051\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.68808\" y=\"65.058079\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.377192\" y=\"70.85907\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"43.106523\" y=\"22.395952\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.756047\" y=\"78.978807\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.142996\" y=\"67.953154\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.53502\" y=\"65.716712\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.467562\" y=\"61.885521\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.390617\" y=\"89.033963\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.248634\" y=\"91.349808\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.036607\" y=\"74.070616\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.535405\" y=\"69.90655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.180532\" y=\"68.188904\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.428859\" y=\"87.127367\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"166.23636\" y=\"105.641787\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.575545\" y=\"50.638353\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.977613\" y=\"40.293111\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"162.672402\" y=\"101.928241\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"176.588815\" y=\"112.899944\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.974234\" y=\"84.595471\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.941793\" y=\"67.002567\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.293576\" y=\"84.570975\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.002282\" y=\"73.562666\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.860976\" y=\"74.302661\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.908593\" y=\"52.262985\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.717078\" y=\"71.312558\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.578934\" y=\"76.327548\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.645713\" y=\"86.942498\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.340375\" y=\"91.20655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.467516\" y=\"52.443656\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"84.325327\" y=\"59.653638\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"83.984125\" y=\"72.028609\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.859576\" y=\"82.688034\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"155.577502\" y=\"103.392619\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.637167\" y=\"69.256753\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.175014\" y=\"103.926037\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.525403\" y=\"97.719362\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.546602\" y=\"104.612708\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.478368\" y=\"82.538455\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.145232\" y=\"92.159983\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"174.196717\" y=\"97.780655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.258546\" y=\"75.358634\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.248875\" y=\"81.61662\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.821442\" y=\"83.561678\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.366036\" y=\"98.776686\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.93747\" y=\"78.263187\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"86.646145\" y=\"64.66667\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.535675\" y=\"91.69004\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.895316\" y=\"86.197187\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.959791\" y=\"86.951133\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.93868\" y=\"81.460815\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.354921\" y=\"64.382627\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"161.2648\" y=\"106.934769\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.477423\" y=\"80.738764\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.125522\" y=\"69.935502\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.767523\" y=\"85.517685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"82.581622\" y=\"37.217551\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.397403\" y=\"59.471308\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.530265\" y=\"91.466106\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.400188\" y=\"88.757294\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.887012\" y=\"76.446254\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.373643\" y=\"79.10752\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"112.312576\" y=\"61.764487\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.810124\" y=\"51.331585\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.827813\" y=\"66.816326\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.206137\" y=\"69.285502\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.107901\" y=\"70.732587\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.223775\" y=\"73.306961\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.929222\" y=\"51.173362\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.239254\" y=\"80.006136\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.280167\" y=\"46.07131\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.499543\" y=\"76.142327\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.591016\" y=\"59.686845\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.68149\" y=\"101.044803\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.178442\" y=\"63.087073\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.538509\" y=\"62.758582\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.217543\" y=\"69.10528\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.269285\" y=\"74.561299\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"75.54229\" y=\"44.778228\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.765053\" y=\"50.366142\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.308047\" y=\"74.235278\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.704063\" y=\"54.003515\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.875725\" y=\"73.196528\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.760239\" y=\"63.57135\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.508224\" y=\"73.014905\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.444742\" y=\"71.545404\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.074098\" y=\"62.594007\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.478506\" y=\"80.874294\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.581473\" y=\"59.771347\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.461556\" y=\"62.748088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.202672\" y=\"87.711665\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"170.285142\" y=\"100.802279\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.117728\" y=\"58.390401\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.025611\" y=\"86.29211\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.169537\" y=\"81.083971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.532117\" y=\"90.391125\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.483946\" y=\"98.599994\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"62.759786\" y=\"39.52663\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.515182\" y=\"84.370652\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"173.121904\" y=\"119.38804\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.865992\" y=\"68.420041\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.079934\" y=\"83.503088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.384982\" y=\"65.236729\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.243703\" y=\"98.955252\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.102573\" y=\"88.031812\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.0189\" y=\"80.007118\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.167483\" y=\"83.542005\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.114822\" y=\"98.036441\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.483073\" y=\"86.970687\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.675275\" y=\"96.247728\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.218768\" y=\"82.781159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.99189\" y=\"94.71982\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.291988\" y=\"56.146641\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.327862\" y=\"96.654583\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.012647\" y=\"85.912454\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.934408\" y=\"84.076852\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.631749\" y=\"92.851911\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.795743\" y=\"89.783172\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.423489\" y=\"72.337819\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.290613\" y=\"57.126056\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.798017\" y=\"93.798633\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.050489\" y=\"89.388306\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.101825\" y=\"74.983247\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.265807\" y=\"66.63791\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.570472\" y=\"98.788205\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.19866\" y=\"66.684183\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.637713\" y=\"67.272434\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.848048\" y=\"72.978955\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.002698\" y=\"48.29276\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.719858\" y=\"72.801309\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.547114\" y=\"81.854409\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.906377\" y=\"82.109128\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.898863\" y=\"122.105413\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.152941\" y=\"48.81925\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.564181\" y=\"81.070213\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.939585\" y=\"87.943049\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"88.094548\" y=\"62.847434\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.649295\" y=\"54.157972\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.21982\" y=\"83.922039\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.343252\" y=\"87.973564\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.748403\" y=\"76.619235\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.070004\" y=\"103.269615\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"163.519888\" y=\"96.882901\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"85.076215\" y=\"67.147119\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.092171\" y=\"76.461485\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.77295\" y=\"59.019341\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.380915\" y=\"74.82329\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"87.561065\" y=\"57.990948\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.044034\" y=\"56.064548\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.391574\" y=\"82.164564\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.070836\" y=\"65.827707\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.230255\" y=\"72.919621\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.687187\" y=\"60.611155\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.331292\" y=\"74.318869\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.557415\" y=\"88.453502\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.267361\" y=\"86.541922\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.2652\" y=\"74.3673\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.512316\" y=\"70.66052\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"102.844455\" y=\"66.700436\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.636649\" y=\"52.137515\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"54.161011\" y=\"15.998291\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"166.301767\" y=\"100.234276\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.566103\" y=\"89.565985\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"181.048164\" y=\"119.082661\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.593688\" y=\"97.793563\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"82.995041\" y=\"60.968689\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.614133\" y=\"81.579468\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.073458\" y=\"104.521096\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.869479\" y=\"88.329098\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.419809\" y=\"65.222692\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.774253\" y=\"75.386142\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.825776\" y=\"59.977032\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.271382\" y=\"78.64431\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.183546\" y=\"103.716664\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.535496\" y=\"118.176404\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.049079\" y=\"110.825455\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.117138\" y=\"62.796921\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"176.105209\" y=\"113.599511\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.700873\" y=\"57.56313\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"145.037713\" y=\"97.075024\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.038496\" y=\"58.1991\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.665367\" y=\"77.996793\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.942773\" y=\"67.836747\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.265574\" y=\"87.998264\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.974855\" y=\"71.807471\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.105003\" y=\"110.322052\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.865891\" y=\"66.367447\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"155.420389\" y=\"103.798376\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.562318\" y=\"57.303685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.21295\" y=\"70.295754\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.965967\" y=\"93.421802\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.211311\" y=\"69.100302\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.545296\" y=\"71.986053\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.088125\" y=\"65.863182\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"69.943689\" y=\"33.139969\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.228639\" y=\"93.22373\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.83388\" y=\"56.936541\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.9604\" y=\"66.603504\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.848601\" y=\"81.919817\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.458414\" y=\"68.300152\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.780806\" y=\"58.082822\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.087605\" y=\"62.998265\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.838984\" y=\"71.417599\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.606868\" y=\"61.29877\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"155.559966\" y=\"103.866193\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.748705\" y=\"68.912718\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.895456\" y=\"84.83565\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.223834\" y=\"78.56286\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.818268\" y=\"84.960365\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.469439\" y=\"62.543964\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.972573\" y=\"60.404654\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.914493\" y=\"96.440435\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.038656\" y=\"89.804557\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.945202\" y=\"63.534412\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.219445\" y=\"39.69218\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.745923\" y=\"63.780509\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.064721\" y=\"76.04318\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.182082\" y=\"79.439482\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.412557\" y=\"71.971161\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.2047\" y=\"56.027613\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.533786\" y=\"89.879226\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.46256\" y=\"66.305582\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.477985\" y=\"57.903648\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.736609\" y=\"78.229858\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.494163\" y=\"82.673464\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.50619\" y=\"115.567254\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"42.374407\" y=\"22.648093\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.913325\" y=\"66.785145\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"165.585299\" y=\"109.368958\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.445575\" y=\"76.107918\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"80.219477\" y=\"29.947081\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.925506\" y=\"88.1202\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.340346\" y=\"91.038276\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.058146\" y=\"78.215078\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.676286\" y=\"104.856714\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.232312\" y=\"75.143457\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"102.185144\" y=\"81.150033\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.56831\" y=\"77.91019\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.2739\" y=\"69.078702\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.185451\" y=\"75.120463\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"215.364915\" y=\"131.677786\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.445095\" y=\"74.837867\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.253849\" y=\"78.23137\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.909851\" y=\"42.254583\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"165.713808\" y=\"112.910797\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.03779\" y=\"93.423467\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.356972\" y=\"69.696093\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"87.877422\" y=\"48.744006\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.498411\" y=\"90.06514\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.864788\" y=\"74.05839\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"73.402533\" y=\"50.933268\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"61.56705\" y=\"33.432287\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"156.082119\" y=\"91.630327\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"85.182853\" y=\"48.519795\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.538651\" y=\"95.396274\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.968711\" y=\"80.008544\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"165.32209\" y=\"115.624011\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"164.60517\" y=\"99.540204\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.3175\" y=\"75.522733\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.464234\" y=\"58.97941\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.355231\" y=\"66.673754\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"145.088881\" y=\"104.840423\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.397208\" y=\"94.629088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.415264\" y=\"59.832955\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.735894\" y=\"99.085978\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"175.974092\" y=\"118.353911\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.771462\" y=\"75.331585\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.219912\" y=\"101.148699\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.087524\" y=\"64.355938\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.11924\" y=\"99.172531\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.139393\" y=\"71.139063\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"85.684502\" y=\"55.670303\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.2018\" y=\"81.330845\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.220086\" y=\"43.476994\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.774802\" y=\"74.727563\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.368728\" y=\"92.837385\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.51461\" y=\"62.047046\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"74.072571\" y=\"33.789805\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.730534\" y=\"62.998558\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.935677\" y=\"93.190572\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.355791\" y=\"78.53865\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.020328\" y=\"96.847509\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.771144\" y=\"74.048744\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.133969\" y=\"103.473032\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"87.740691\" y=\"48.893163\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.794266\" y=\"82.605826\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.86374\" y=\"80.067797\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.852347\" y=\"54.514706\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"79.410136\" y=\"35.493858\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.067478\" y=\"94.396944\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.635077\" y=\"62.221332\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.581941\" y=\"49.379202\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.21601\" y=\"112.354918\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.944591\" y=\"96.59062\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.95566\" y=\"67.392715\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"70.520756\" y=\"52.309468\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.414885\" y=\"47.511537\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.08478\" y=\"82.606373\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"163.731146\" y=\"108.993654\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.018788\" y=\"47.797052\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.595369\" y=\"91.668031\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.385355\" y=\"91.528798\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.782457\" y=\"70.202017\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.219261\" y=\"62.080427\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.043673\" y=\"88.044461\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.90498\" y=\"72.08645\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.526892\" y=\"106.503393\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.685469\" y=\"104.77161\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.070599\" y=\"105.413976\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.744523\" y=\"62.592838\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.274291\" y=\"92.788293\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.601675\" y=\"48.219329\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.494607\" y=\"78.997018\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"86.440594\" y=\"34.170578\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.923295\" y=\"86.339889\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.558822\" y=\"71.979355\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.315352\" y=\"75.7722\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.372905\" y=\"112.597942\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.661495\" y=\"72.093716\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"102.172775\" y=\"71.635997\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.194177\" y=\"84.125945\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.963479\" y=\"81.719217\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.168245\" y=\"81.937601\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.686893\" y=\"99.114027\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.259319\" y=\"91.395897\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"70.579982\" y=\"33.165631\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.57126\" y=\"98.949219\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.762934\" y=\"78.967218\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.140204\" y=\"110.413368\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.235818\" y=\"60.991196\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.462882\" y=\"87.991982\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.0706\" y=\"77.041614\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.561797\" y=\"70.075719\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"77.957081\" y=\"38.902318\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.480069\" y=\"93.840334\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.628683\" y=\"76.573642\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.362081\" y=\"87.602275\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"77.195342\" y=\"32.402758\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.558033\" y=\"68.862485\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.512517\" y=\"98.279822\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.109617\" y=\"68.382544\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.86026\" y=\"92.088109\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.225263\" y=\"51.504526\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.380114\" y=\"84.351107\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.580865\" y=\"53.655341\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.155144\" y=\"80.090858\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.953084\" y=\"98.073494\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.918458\" y=\"74.381476\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.43969\" y=\"55.27041\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"59.886046\" y=\"44.032211\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.615372\" y=\"96.462359\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"193.290786\" y=\"136.922727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.028752\" y=\"77.601907\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"69.77706\" y=\"38.705828\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"77.208839\" y=\"32.7498\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.029038\" y=\"102.107354\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.10115\" y=\"84.334336\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.183632\" y=\"72.46873\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.741313\" y=\"89.791676\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.573062\" y=\"60.438582\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.528117\" y=\"95.323723\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"79.55739\" y=\"57.877684\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.759383\" y=\"89.034127\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"84.940383\" y=\"36.623496\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.381025\" y=\"56.905235\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.156049\" y=\"63.868248\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.736233\" y=\"84.844748\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.391141\" y=\"62.824336\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.794058\" y=\"86.832618\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.976877\" y=\"71.108522\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.769079\" y=\"108.248645\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.067679\" y=\"64.545299\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"156.119448\" y=\"106.899224\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.592382\" y=\"65.505005\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.049373\" y=\"118.090233\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.280781\" y=\"65.552129\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.522714\" y=\"47.909028\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"179.531439\" y=\"124.260237\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.643303\" y=\"81.289146\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"83.568464\" y=\"35.098357\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"81.624185\" y=\"55.832347\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.15371\" y=\"91.192946\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.032827\" y=\"80.985812\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.328421\" y=\"76.978911\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.790593\" y=\"82.780492\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.861605\" y=\"84.045951\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.085069\" y=\"62.70978\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.469583\" y=\"72.201683\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.658875\" y=\"78.101316\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.199006\" y=\"81.172977\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.228047\" y=\"81.165719\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.254811\" y=\"95.6693\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.511038\" y=\"91.916348\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.030565\" y=\"58.010276\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.440446\" y=\"84.857298\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.061341\" y=\"97.88923\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.35124\" y=\"95.693191\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.267981\" y=\"95.509179\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.001889\" y=\"70.82172\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"164.869386\" y=\"98.130544\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.323408\" y=\"88.430304\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"81.394116\" y=\"50.909674\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"75.199826\" y=\"41.435604\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.753476\" y=\"59.155403\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.09484\" y=\"66.699405\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.004086\" y=\"100.059469\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.848014\" y=\"84.192667\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.241024\" y=\"83.756542\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.326652\" y=\"76.458297\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.981938\" y=\"52.653636\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.852997\" y=\"89.091975\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.437289\" y=\"81.580211\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.531602\" y=\"88.4903\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.600426\" y=\"92.518324\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.915986\" y=\"79.899764\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.606262\" y=\"97.856088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"48.279949\" y=\"30.434479\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.288242\" y=\"86.528853\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.689589\" y=\"56.827598\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.175644\" y=\"54.281207\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.464758\" y=\"94.873501\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.898091\" y=\"87.160385\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.593585\" y=\"67.578886\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.003773\" y=\"82.968475\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.343263\" y=\"77.943008\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.814604\" y=\"85.515787\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.525782\" y=\"102.752042\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"112.720562\" y=\"70.445201\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.751667\" y=\"79.82033\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.208266\" y=\"53.586492\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"161.542927\" y=\"109.201335\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.25907\" y=\"99.577535\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.823067\" y=\"89.579644\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.688508\" y=\"94.707032\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"71.333955\" y=\"45.376215\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.044205\" y=\"49.786997\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.783984\" y=\"77.217565\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.443377\" y=\"91.884727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.799025\" y=\"89.691269\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.977882\" y=\"102.492002\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.756849\" y=\"74.819471\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.479165\" y=\"49.95064\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.437546\" y=\"60.273522\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.71993\" y=\"98.757549\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.492084\" y=\"66.54207\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.18503\" y=\"70.186769\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.274319\" y=\"59.760853\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.743181\" y=\"99.986983\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.156678\" y=\"60.469125\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.290671\" y=\"70.633501\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"193.980691\" y=\"119.130311\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.767698\" y=\"61.854878\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"75.881754\" y=\"51.139334\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.656034\" y=\"81.000014\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"169.177608\" y=\"96.544132\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.175125\" y=\"69.772656\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.928365\" y=\"73.844144\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.481974\" y=\"58.494275\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.777302\" y=\"50.775695\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"162.8975\" y=\"106.115972\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.616303\" y=\"58.694421\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.875859\" y=\"74.364342\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.950096\" y=\"91.75694\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"112.961514\" y=\"84.16684\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"174.237904\" y=\"107.517141\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.913637\" y=\"93.26416\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.839581\" y=\"96.391082\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.757575\" y=\"87.328379\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.97259\" y=\"91.049645\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.102478\" y=\"65.157112\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.232573\" y=\"78.557839\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.205585\" y=\"84.843506\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.690933\" y=\"111.603186\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.290401\" y=\"86.174998\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.984124\" y=\"73.349944\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"176.779932\" y=\"105.535225\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.90729\" y=\"93.706839\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.761531\" y=\"60.133614\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.584556\" y=\"63.371283\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.255861\" y=\"87.26593\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.912056\" y=\"56.311635\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.795571\" y=\"71.715964\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.806492\" y=\"81.290878\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.368878\" y=\"65.142394\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.154716\" y=\"88.466531\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.81527\" y=\"45.849877\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.428671\" y=\"97.704963\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.184588\" y=\"74.667529\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.014941\" y=\"74.828734\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.103501\" y=\"36.545192\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.887813\" y=\"66.443999\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.217403\" y=\"89.017637\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.443945\" y=\"88.873216\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.698482\" y=\"70.9824\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.210101\" y=\"55.100006\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.715035\" y=\"73.177492\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"166.279536\" y=\"120.937625\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.505593\" y=\"64.034906\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.466297\" y=\"87.560135\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.881518\" y=\"79.502503\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"164.59571\" y=\"114.017178\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.071858\" y=\"78.730148\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"86.51783\" y=\"61.812682\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.647976\" y=\"72.326793\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"82.045797\" y=\"36.355946\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.018306\" y=\"58.632827\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.881334\" y=\"72.034033\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.454181\" y=\"60.495006\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"101.059179\" y=\"75.145272\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"74.51408\" y=\"52.938534\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.262009\" y=\"52.14691\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.247948\" y=\"115.556069\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"81.480402\" y=\"38.974455\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.540703\" y=\"68.964227\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.489639\" y=\"64.585173\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.458064\" y=\"109.673583\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.817836\" y=\"62.292419\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.973271\" y=\"83.380291\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"88.258391\" y=\"63.965982\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.01555\" y=\"60.889946\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.965282\" y=\"87.573098\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"177.658847\" y=\"92.901455\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"101.105132\" y=\"56.493498\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"79.660935\" y=\"43.648201\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.71042\" y=\"81.121024\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.936156\" y=\"59.292862\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.009838\" y=\"43.285767\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"163.733209\" y=\"90.349479\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.984552\" y=\"54.533687\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.12582\" y=\"79.297329\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.69947\" y=\"88.383896\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.765057\" y=\"94.648979\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.132237\" y=\"63.719772\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"167.847612\" y=\"105.33035\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.972587\" y=\"51.045253\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.185262\" y=\"86.825685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.151267\" y=\"92.284566\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.705523\" y=\"54.786588\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"87.006697\" y=\"62.396425\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.333796\" y=\"53.19438\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.048119\" y=\"68.541855\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.729247\" y=\"98.350344\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"162.845016\" y=\"109.689976\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.14476\" y=\"73.144901\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.151893\" y=\"72.995359\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"174.964394\" y=\"108.77715\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.25759\" y=\"86.051604\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.127391\" y=\"85.2226\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.149775\" y=\"100.419005\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.499625\" y=\"82.302499\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.789976\" y=\"40.27325\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.210683\" y=\"62.15705\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.467288\" y=\"61.438729\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.826666\" y=\"82.48925\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.285923\" y=\"71.95896\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.207079\" y=\"89.829587\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.143464\" y=\"44.300703\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.847434\" y=\"70.309364\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.439159\" y=\"69.30934\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"155.227406\" y=\"107.984812\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.662637\" y=\"65.30501\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.389624\" y=\"72.021639\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.33686\" y=\"83.549159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"94.230111\" y=\"68.895602\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.263765\" y=\"72.106677\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.11039\" y=\"72.578763\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.598875\" y=\"62.935825\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.253318\" y=\"55.825966\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.185682\" y=\"78.515695\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.323351\" y=\"65.248795\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.604496\" y=\"87.531216\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.523613\" y=\"53.681875\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.409623\" y=\"65.820948\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.059681\" y=\"77.260142\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.140083\" y=\"62.393116\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.914734\" y=\"78.613513\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.326174\" y=\"87.236572\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.514059\" y=\"78.090816\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.413713\" y=\"60.858051\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"93.703255\" y=\"51.987082\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.804473\" y=\"81.203525\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.652722\" y=\"42.346493\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.069014\" y=\"65.862087\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"174.662403\" y=\"101.091159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"67.611919\" y=\"27.510231\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.034561\" y=\"96.449555\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.852688\" y=\"84.753963\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.184877\" y=\"92.467685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.651689\" y=\"75.004033\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.489213\" y=\"79.69465\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"174.533838\" y=\"116.125385\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.815624\" y=\"97.292145\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.240488\" y=\"67.327116\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"167.305761\" y=\"101.087634\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.901359\" y=\"95.757871\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.572996\" y=\"70.318365\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"170.245628\" y=\"100.473984\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.79508\" y=\"39.906968\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.199914\" y=\"74.923719\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.528315\" y=\"97.325625\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"161.520392\" y=\"116.084743\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.391048\" y=\"88.552849\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.447472\" y=\"78.316468\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.643009\" y=\"74.950362\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.037819\" y=\"82.217285\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.324219\" y=\"75.894913\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.567975\" y=\"79.939977\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.110178\" y=\"78.086977\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.359395\" y=\"82.056767\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.36114\" y=\"107.258334\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.967297\" y=\"87.888432\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.832541\" y=\"99.115649\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"86.566391\" y=\"53.659552\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.005718\" y=\"59.007048\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.22945\" y=\"80.227499\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.929962\" y=\"61.727403\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.552029\" y=\"96.886092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.138267\" y=\"82.442209\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.510095\" y=\"80.197488\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.433321\" y=\"70.468776\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.986886\" y=\"86.359072\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"145.073479\" y=\"83.716084\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.68913\" y=\"102.296319\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.764642\" y=\"62.048509\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.879977\" y=\"76.444712\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"74.355553\" y=\"49.350743\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.484636\" y=\"92.519431\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.584662\" y=\"67.793985\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.918072\" y=\"97.612399\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.724248\" y=\"66.075623\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.14672\" y=\"62.794023\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.227776\" y=\"51.784351\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"176.854454\" y=\"104.839365\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"165.417074\" y=\"112.468803\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.003654\" y=\"81.366229\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.908529\" y=\"77.46579\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.19012\" y=\"77.713818\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.304592\" y=\"84.911952\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.472004\" y=\"72.077106\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.121389\" y=\"104.580049\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.267683\" y=\"77.458683\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.772156\" y=\"111.049589\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.02168\" y=\"110.122091\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.214675\" y=\"91.956231\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.007185\" y=\"64.330583\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.579248\" y=\"72.218266\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.139967\" y=\"94.665248\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"82.930004\" y=\"40.115978\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.327921\" y=\"84.05468\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.993424\" y=\"100.659809\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.788054\" y=\"51.317149\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.454596\" y=\"55.064929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.969428\" y=\"75.389931\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.411838\" y=\"85.00516\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.434574\" y=\"109.268794\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"167.57237\" y=\"102.50195\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.397473\" y=\"104.444787\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"167.699873\" y=\"93.086602\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.207996\" y=\"49.809357\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.674646\" y=\"78.067439\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.764307\" y=\"75.7427\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.556989\" y=\"75.815095\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.411413\" y=\"96.680019\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.837133\" y=\"65.633302\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.166514\" y=\"39.476158\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"80.870406\" y=\"47.893363\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.16974\" y=\"74.672498\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.170334\" y=\"53.368592\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.941412\" y=\"87.185495\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.917973\" y=\"97.72862\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.090689\" y=\"91.381297\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.141628\" y=\"69.955547\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"173.48016\" y=\"101.147717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.623727\" y=\"104.538621\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.581156\" y=\"60.173665\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.980724\" y=\"98.696859\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.362046\" y=\"75.267886\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.689695\" y=\"64.290877\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.723929\" y=\"77.778523\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.908115\" y=\"98.990727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.147522\" y=\"110.072786\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.577726\" y=\"63.967986\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.792847\" y=\"101.7879\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.754873\" y=\"77.541685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.37031\" y=\"57.541066\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"102.110862\" y=\"83.450272\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.31158\" y=\"88.954661\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.476443\" y=\"73.353797\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.451674\" y=\"67.909248\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.739743\" y=\"65.25864\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.068044\" y=\"69.387994\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"69.035126\" y=\"34.542277\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.52922\" y=\"86.86687\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.886283\" y=\"60.966959\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.811039\" y=\"90.939089\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.905088\" y=\"56.288996\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.257957\" y=\"68.271283\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.470998\" y=\"73.889736\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.412876\" y=\"82.901316\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.995025\" y=\"65.239092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.756542\" y=\"87.985905\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.699012\" y=\"68.80129\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.118519\" y=\"62.023159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.913174\" y=\"53.836092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.754781\" y=\"76.553463\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.088463\" y=\"80.746361\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"98.515907\" y=\"66.755478\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"164.893894\" y=\"92.219954\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.262116\" y=\"71.347813\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"86.57722\" y=\"50.788257\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.992101\" y=\"56.90548\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.496375\" y=\"59.214852\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.568064\" y=\"83.757465\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.847474\" y=\"115.607966\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"61.095118\" y=\"26.003664\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.509054\" y=\"106.817897\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"88.740429\" y=\"55.049084\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.681143\" y=\"82.073191\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.207177\" y=\"104.409311\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.065356\" y=\"48.366738\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.355956\" y=\"61.457406\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.108085\" y=\"50.800059\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.310275\" y=\"71.339874\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.174296\" y=\"60.9217\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.92635\" y=\"71.171175\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.359029\" y=\"75.638413\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.981795\" y=\"59.810057\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.196295\" y=\"71.556899\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"157.781993\" y=\"88.122717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.978791\" y=\"75.708039\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"171.363369\" y=\"113.54039\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.176253\" y=\"56.007491\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.158061\" y=\"85.221134\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.671634\" y=\"72.830707\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.629797\" y=\"55.531158\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"37.81946\" y=\"15.785348\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"168.181818\" y=\"120.471088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.085351\" y=\"79.846004\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.392969\" y=\"108.248011\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"92.854153\" y=\"56.47673\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.074906\" y=\"80.746296\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.983422\" y=\"81.390978\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.802114\" y=\"69.564576\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.049662\" y=\"104.275166\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.932042\" y=\"56.403874\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.109869\" y=\"91.298001\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.210414\" y=\"91.029758\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.89409\" y=\"50.248644\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.611417\" y=\"70.693008\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.187352\" y=\"76.171667\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"151.299622\" y=\"92.416739\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.416436\" y=\"103.409124\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.289465\" y=\"71.951383\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.380698\" y=\"94.85075\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.27695\" y=\"85.158678\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.259686\" y=\"78.240858\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"90.390712\" y=\"54.738528\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.743851\" y=\"103.943384\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"154.011597\" y=\"103.222788\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.896274\" y=\"75.790629\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.366457\" y=\"91.734875\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"94.983952\" y=\"64.222021\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.287805\" y=\"119.106921\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.483504\" y=\"90.165131\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"82.57549\" y=\"38.663421\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.693376\" y=\"87.912207\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.971424\" y=\"89.245338\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"162.504189\" y=\"119.470388\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.450264\" y=\"90.604889\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.309787\" y=\"59.442764\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"85.590724\" y=\"26.676923\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.44523\" y=\"92.78282\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"83.292103\" y=\"48.828047\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"112.405428\" y=\"60.450157\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.014905\" y=\"64.82592\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.365123\" y=\"58.302859\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.719512\" y=\"67.858939\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.544559\" y=\"77.327236\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.146594\" y=\"78.588977\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.439204\" y=\"75.147188\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.438621\" y=\"72.616686\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"133.029402\" y=\"70.486136\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.403702\" y=\"70.643424\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.055392\" y=\"68.287643\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.119733\" y=\"83.970435\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.047241\" y=\"61.860318\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.892263\" y=\"84.842758\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"152.155464\" y=\"102.700716\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.787039\" y=\"73.877162\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"67.42254\" y=\"44.82327\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"66.941875\" y=\"15.017541\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.543496\" y=\"62.126679\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.727407\" y=\"56.699257\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"160.358916\" y=\"108.222877\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.631188\" y=\"56.50754\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.360628\" y=\"68.725218\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"140.684658\" y=\"92.516275\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.51398\" y=\"106.180042\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.002969\" y=\"68.380655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.057568\" y=\"91.523433\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.391831\" y=\"69.680461\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.610149\" y=\"68.545601\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.847024\" y=\"84.27515\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"119.641381\" y=\"67.875178\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.647257\" y=\"103.208975\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.812542\" y=\"71.300235\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.744447\" y=\"77.761604\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.518661\" y=\"63.309483\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.63203\" y=\"68.845075\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.170931\" y=\"77.031693\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"147.622992\" y=\"88.774529\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"171.895221\" y=\"99.155786\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.85262\" y=\"74.50495\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.007777\" y=\"92.142818\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"86.124257\" y=\"60.348696\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.54258\" y=\"107.603849\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"107.868605\" y=\"68.364478\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"79.140666\" y=\"56.274935\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.011215\" y=\"66.414165\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.009147\" y=\"70.534607\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.241606\" y=\"96.17276\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.493683\" y=\"50.478693\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"125.701564\" y=\"87.680527\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.628938\" y=\"54.328901\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.762058\" y=\"74.436532\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"173.80744\" y=\"106.896584\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"96.897201\" y=\"51.052218\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"141.276745\" y=\"101.779932\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.440491\" y=\"75.268489\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"142.214834\" y=\"73.016039\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.249594\" y=\"70.49656\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.703878\" y=\"52.492366\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"129.327613\" y=\"98.466391\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.441928\" y=\"73.663157\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"135.126504\" y=\"93.632667\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.506303\" y=\"64.200291\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"91.525564\" y=\"49.987558\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.262042\" y=\"62.056897\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.636564\" y=\"83.753425\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.720659\" y=\"65.834074\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.652498\" y=\"46.790297\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"155.041329\" y=\"90.741946\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"128.999735\" y=\"88.488989\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.822593\" y=\"46.833641\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.264315\" y=\"75.89281\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"166.632341\" y=\"97.57847\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.202469\" y=\"72.262368\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.96055\" y=\"71.403882\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.643943\" y=\"86.126452\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"159.885567\" y=\"99.37199\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"113.625209\" y=\"50.021915\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.987903\" y=\"116.038963\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.566867\" y=\"68.282317\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.536104\" y=\"77.905715\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.66227\" y=\"81.303373\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.150891\" y=\"85.271728\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"153.185404\" y=\"107.384551\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.434541\" y=\"66.661583\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.736386\" y=\"68.360515\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.74303\" y=\"52.929589\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.896424\" y=\"86.819143\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.6289\" y=\"56.974051\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"117.187908\" y=\"62.604208\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.949213\" y=\"57.41394\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.066254\" y=\"66.522007\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.530615\" y=\"86.838013\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"120.453689\" y=\"86.075728\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.947215\" y=\"101.32092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"116.708928\" y=\"84.738041\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.676837\" y=\"85.613223\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"163.379064\" y=\"127.852192\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"127.297804\" y=\"57.323041\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.762202\" y=\"71.719479\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.620379\" y=\"42.655236\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"89.528923\" y=\"53.928711\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.572267\" y=\"71.593661\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.722524\" y=\"75.856338\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"146.098707\" y=\"94.647196\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"121.414184\" y=\"77.272046\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.061233\" y=\"73.684173\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"66.273963\" y=\"13.377273\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"105.056666\" y=\"80.663779\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"80.260717\" y=\"45.150766\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"143.500593\" y=\"75.510493\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.436893\" y=\"72.226112\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"88.716841\" y=\"65.662141\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.010875\" y=\"95.949239\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"134.174237\" y=\"71.64324\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"122.553429\" y=\"74.853353\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.450255\" y=\"59.165579\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.401419\" y=\"79.071435\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"111.81865\" y=\"81.261658\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"81.188877\" y=\"34.272755\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.764365\" y=\"83.294964\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"177.338953\" y=\"109.340315\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.351186\" y=\"83.483264\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"130.671421\" y=\"83.824543\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.023525\" y=\"85.451063\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"95.27097\" y=\"56.853186\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.807515\" y=\"81.623144\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"62.417352\" y=\"30.147146\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"102.546502\" y=\"56.203642\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"114.551961\" y=\"63.803929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"166.555358\" y=\"103.577395\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"138.969056\" y=\"107.471022\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.815718\" y=\"82.452539\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"118.54038\" y=\"85.362548\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.432047\" y=\"78.054777\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"102.008497\" y=\"51.748181\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"172.289389\" y=\"110.063783\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.139916\" y=\"69.613666\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.35429\" y=\"61.147967\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"126.442045\" y=\"66.759756\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"97.278536\" y=\"46.852362\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"100.352637\" y=\"58.510151\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"115.075578\" y=\"65.762433\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"167.122702\" y=\"93.963632\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.008903\" y=\"71.226046\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.719386\" y=\"66.491946\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.500039\" y=\"62.397336\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"173.527938\" y=\"94.27426\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.331598\" y=\"99.540602\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.271014\" y=\"93.342489\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.355721\" y=\"99.094679\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.886648\" y=\"78.290606\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"150.310863\" y=\"82.485784\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"94.605663\" y=\"69.119797\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"169.077537\" y=\"118.572613\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"136.905456\" y=\"72.702902\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"108.504633\" y=\"70.074311\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"155.116675\" y=\"105.051404\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"174.087879\" y=\"114.112655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"144.341944\" y=\"92.024764\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.354623\" y=\"60.626671\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.246349\" y=\"88.587668\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.272367\" y=\"93.56079\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"149.902811\" y=\"90.580934\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"158.159328\" y=\"88.147674\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"109.581857\" y=\"66.696152\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"106.5367\" y=\"71.87497\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"137.895958\" y=\"87.50323\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"99.440149\" y=\"58.446379\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"175.64575\" y=\"118.492644\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"148.476518\" y=\"94.378618\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"110.093231\" y=\"66.234771\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"87.492408\" y=\"51.589828\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"103.525723\" y=\"72.164228\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"139.625717\" y=\"81.612326\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"104.356285\" y=\"77.951865\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"165.991935\" y=\"107.662503\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"84.090626\" y=\"50.389839\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"131.279793\" y=\"77.503734\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"132.945886\" y=\"67.741556\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"123.487321\" y=\"68.649209\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "     <use xlink:href=\"#md63f25c97a\" x=\"124.76922\" y=\"81.052677\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <defs>\n",
       "       <path id=\"m17158bd08e\" d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use xlink:href=\"#m17158bd08e\" x=\"74.916413\" y=\"143.1\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- −2 -->\n",
       "      <g transform=\"translate(67.545319 157.698438)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-2212\" d=\"M 678 2272 \n",
       "L 4684 2272 \n",
       "L 4684 1741 \n",
       "L 678 1741 \n",
       "L 678 2272 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"DejaVuSans-32\" d=\"M 1228 531 \n",
       "L 3431 531 \n",
       "L 3431 0 \n",
       "L 469 0 \n",
       "L 469 531 \n",
       "Q 828 903 1448 1529 \n",
       "Q 2069 2156 2228 2338 \n",
       "Q 2531 2678 2651 2914 \n",
       "Q 2772 3150 2772 3378 \n",
       "Q 2772 3750 2511 3984 \n",
       "Q 2250 4219 1831 4219 \n",
       "Q 1534 4219 1204 4116 \n",
       "Q 875 4013 500 3803 \n",
       "L 500 4441 \n",
       "Q 881 4594 1212 4672 \n",
       "Q 1544 4750 1819 4750 \n",
       "Q 2544 4750 2975 4387 \n",
       "Q 3406 4025 3406 3419 \n",
       "Q 3406 3131 3298 2873 \n",
       "Q 3191 2616 2906 2266 \n",
       "Q 2828 2175 2409 1742 \n",
       "Q 1991 1309 1228 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-2212\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-32\" x=\"83.789062\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_2\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#m17158bd08e\" x=\"124.858982\" y=\"143.1\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(121.677732 157.698438)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-30\" d=\"M 2034 4250 \n",
       "Q 1547 4250 1301 3770 \n",
       "Q 1056 3291 1056 2328 \n",
       "Q 1056 1369 1301 889 \n",
       "Q 1547 409 2034 409 \n",
       "Q 2525 409 2770 889 \n",
       "Q 3016 1369 3016 2328 \n",
       "Q 3016 3291 2770 3770 \n",
       "Q 2525 4250 2034 4250 \n",
       "z\n",
       "M 2034 4750 \n",
       "Q 2819 4750 3233 4129 \n",
       "Q 3647 3509 3647 2328 \n",
       "Q 3647 1150 3233 529 \n",
       "Q 2819 -91 2034 -91 \n",
       "Q 1250 -91 836 529 \n",
       "Q 422 1150 422 2328 \n",
       "Q 422 3509 836 4129 \n",
       "Q 1250 4750 2034 4750 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#m17158bd08e\" x=\"174.801551\" y=\"143.1\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(171.620301 157.698438)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-32\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <defs>\n",
       "       <path id=\"me2ce383131\" d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use xlink:href=\"#me2ce383131\" x=\"28.942188\" y=\"121.527965\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- −5 -->\n",
       "      <g transform=\"translate(7.2 125.327183)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-35\" d=\"M 691 4666 \n",
       "L 3169 4666 \n",
       "L 3169 4134 \n",
       "L 1269 4134 \n",
       "L 1269 2991 \n",
       "Q 1406 3038 1543 3061 \n",
       "Q 1681 3084 1819 3084 \n",
       "Q 2600 3084 3056 2656 \n",
       "Q 3513 2228 3513 1497 \n",
       "Q 3513 744 3044 326 \n",
       "Q 2575 -91 1722 -91 \n",
       "Q 1428 -91 1123 -41 \n",
       "Q 819 9 494 109 \n",
       "L 494 744 \n",
       "Q 775 591 1075 516 \n",
       "Q 1375 441 1709 441 \n",
       "Q 2250 441 2565 725 \n",
       "Q 2881 1009 2881 1497 \n",
       "Q 2881 1984 2565 2268 \n",
       "Q 2250 2553 1709 2553 \n",
       "Q 1456 2553 1204 2497 \n",
       "Q 953 2441 691 2322 \n",
       "L 691 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-2212\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-35\" x=\"83.789062\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me2ce383131\" x=\"28.942188\" y=\"97.215439\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(15.579688 101.014658)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-30\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me2ce383131\" x=\"28.942188\" y=\"72.902913\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(15.579688 76.702132)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me2ce383131\" x=\"28.942188\" y=\"48.590388\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_7\">\n",
       "      <!-- 10 -->\n",
       "      <g transform=\"translate(9.217188 52.389606)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-31\" d=\"M 794 531 \n",
       "L 1825 531 \n",
       "L 1825 4091 \n",
       "L 703 3866 \n",
       "L 703 4441 \n",
       "L 1819 4666 \n",
       "L 2450 4666 \n",
       "L 2450 531 \n",
       "L 3481 531 \n",
       "L 3481 0 \n",
       "L 794 0 \n",
       "L 794 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-31\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-30\" x=\"63.623047\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me2ce383131\" x=\"28.942188\" y=\"24.277862\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 15 -->\n",
       "      <g transform=\"translate(9.217188 28.077081)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-31\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-35\" x=\"63.623047\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 28.942188 143.1 \n",
       "L 28.942188 7.2 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 224.242188 143.1 \n",
       "L 224.242188 7.2 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 28.942188 143.1 \n",
       "L 224.242188 143.1 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 28.942188 7.2 \n",
       "L 224.242188 7.2 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pf39ad06994\">\n",
       "   <rect x=\"28.942188\" y=\"7.2\" width=\"195.3\" height=\"135.9\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 252x180 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "d2l.set_figsize()\n",
    "# The semicolon is for displaying the plot only\n",
    "d2l.plt.scatter(features[:, (1)].numpy(), labels.numpy(), 1);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 12
   },
   "source": [
    "## Reading the Dataset\n",
    "\n",
    "Recall that training models consists of\n",
    "making multiple passes over the dataset,\n",
    "grabbing one minibatch of examples at a time,\n",
    "and using them to update our model.\n",
    "Since this process is so fundamental\n",
    "to training machine learning algorithms,\n",
    "it is worth defining a utility function\n",
    "to shuffle the dataset and access it in minibatches.\n",
    "\n",
    "In the following code, we [**define the `data_iter` function**] (~~that~~)\n",
    "to demonstrate one possible implementation of this functionality.\n",
    "The function (**takes a batch size, a matrix of features,\n",
    "and a vector of labels, yielding minibatches of the size `batch_size`.**)\n",
    "Each minibatch consists of a tuple of features and labels.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "origin_pos": 14,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "def data_iter(batch_size, features, labels):\n",
    "    num_examples = len(features)\n",
    "    indices = list(range(num_examples))\n",
    "    # The examples are read at random, in no particular order\n",
    "    random.shuffle(indices)\n",
    "    for i in range(0, num_examples, batch_size):\n",
    "        j = tf.constant(indices[i: min(i + batch_size, num_examples)])\n",
    "        yield tf.gather(features, j), tf.gather(labels, j)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 15
   },
   "source": [
    "In general, note that we want to use reasonably sized minibatches\n",
    "to take advantage of the GPU hardware,\n",
    "which excels at parallelizing operations.\n",
    "Because each example can be fed through our models in parallel\n",
    "and the gradient of the loss function for each example can also be taken in parallel,\n",
    "GPUs allow us to process hundreds of examples in scarcely more time\n",
    "than it might take to process just a single example.\n",
    "\n",
    "To build some intuition, let us read and print\n",
    "the first small batch of data examples.\n",
    "The shape of the features in each minibatch tells us\n",
    "both the minibatch size and the number of input features.\n",
    "Likewise, our minibatch of labels will have a shape given by `batch_size`.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "origin_pos": 16,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "tf.Tensor(\n",
      "[[-0.41198364 -0.995215  ]\n",
      " [-0.23361789 -1.533465  ]\n",
      " [ 1.7380656  -0.03695551]\n",
      " [-0.08670451 -1.4108223 ]\n",
      " [ 0.36844295 -0.8031616 ]\n",
      " [-1.1682457  -0.82453495]\n",
      " [-2.1918385   0.565052  ]\n",
      " [ 1.249257    0.48241305]\n",
      " [ 1.4234517   0.5527354 ]\n",
      " [-0.4905975   1.9714203 ]], shape=(10, 2), dtype=float32) \n",
      " tf.Tensor(\n",
      "[[ 6.762945 ]\n",
      " [ 8.9574995]\n",
      " [ 7.7989793]\n",
      " [ 8.819844 ]\n",
      " [ 7.670209 ]\n",
      " [ 4.658944 ]\n",
      " [-2.1091151]\n",
      " [ 5.0411334]\n",
      " [ 5.1664157]\n",
      " [-3.4750023]], shape=(10, 1), dtype=float32)\n"
     ]
    }
   ],
   "source": [
    "batch_size = 10\n",
    "\n",
    "for X, y in data_iter(batch_size, features, labels):\n",
    "    print(X, '\\n', y)\n",
    "    break"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 17
   },
   "source": [
    "As we run the iteration, we obtain distinct minibatches\n",
    "successively until the entire dataset has been exhausted (try this).\n",
    "While the iteration implemented above is good for didactic purposes,\n",
    "it is inefficient in ways that might get us in trouble on real problems.\n",
    "For example, it requires that we load all the data in memory\n",
    "and that we perform lots of random memory access.\n",
    "The built-in iterators implemented in a deep learning framework\n",
    "are considerably more efficient and they can deal\n",
    "with both data stored in files and data fed via data streams.\n",
    "\n",
    "\n",
    "## Initializing Model Parameters\n",
    "\n",
    "[**Before we can begin optimizing our model's parameters**] by minibatch stochastic gradient descent,\n",
    "(**we need to have some parameters in the first place.**)\n",
    "In the following code, we initialize weights by sampling\n",
    "random numbers from a normal distribution with mean 0\n",
    "and a standard deviation of 0.01, and setting the bias to 0.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "origin_pos": 20,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "w = tf.Variable(tf.random.normal(shape=(2, 1), mean=0, stddev=0.01),\n",
    "                trainable=True)\n",
    "b = tf.Variable(tf.zeros(1), trainable=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 21
   },
   "source": [
    "After initializing our parameters,\n",
    "our next task is to update them until\n",
    "they fit our data sufficiently well.\n",
    "Each update requires taking the gradient\n",
    "of our loss function with respect to the parameters.\n",
    "Given this gradient, we can update each parameter\n",
    "in the direction that may reduce the loss.\n",
    "\n",
    "Since nobody wants to compute gradients explicitly\n",
    "(this is tedious and error prone),\n",
    "we use automatic differentiation,\n",
    "as introduced in :numref:`sec_autograd`, to compute the gradient.\n",
    "\n",
    "\n",
    "## Defining the Model\n",
    "\n",
    "Next, we must [**define our model,\n",
    "relating its inputs and parameters to its outputs.**]\n",
    "Recall that to calculate the output of the linear model,\n",
    "we simply take the matrix-vector dot product\n",
    "of the input features $\\mathbf{X}$ and the model weights $\\mathbf{w}$,\n",
    "and add the offset $b$ to each example.\n",
    "Note that below $\\mathbf{Xw}$  is a vector and $b$ is a scalar.\n",
    "Recall the broadcasting mechanism as described in :numref:`subsec_broadcasting`.\n",
    "When we add a vector and a scalar,\n",
    "the scalar is added to each component of the vector.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "origin_pos": 22,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "def linreg(X, w, b):  #@save\n",
    "    \"\"\"The linear regression model.\"\"\"\n",
    "    return tf.matmul(X, w) + b"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 23
   },
   "source": [
    "## Defining the Loss Function\n",
    "\n",
    "Since [**updating our model requires taking\n",
    "the gradient of our loss function,**]\n",
    "we ought to (**define the loss function first.**)\n",
    "Here we will use the squared loss function\n",
    "as described in :numref:`sec_linear_regression`.\n",
    "In the implementation, we need to transform the true value `y`\n",
    "into the predicted value's shape `y_hat`.\n",
    "The result returned by the following function\n",
    "will also have the same shape as `y_hat`.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "origin_pos": 24,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "def squared_loss(y_hat, y):  #@save\n",
    "    \"\"\"Squared loss.\"\"\"\n",
    "    return (y_hat - tf.reshape(y, y_hat.shape)) ** 2 / 2"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 25
   },
   "source": [
    "## Defining the Optimization Algorithm\n",
    "\n",
    "As we discussed in :numref:`sec_linear_regression`,\n",
    "linear regression has a closed-form solution.\n",
    "However, this is not a book about linear regression:\n",
    "it is a book about deep learning.\n",
    "Since none of the other models that this book introduces\n",
    "can be solved analytically, we will take this opportunity to introduce your first working example of\n",
    "minibatch stochastic gradient descent.\n",
    "[~~Despite linear regression has a closed-form solution, other models in this book don't. Here we introduce minibatch stochastic gradient descent.~~]\n",
    "\n",
    "At each step, using one minibatch randomly drawn from our dataset,\n",
    "we will estimate the gradient of the loss with respect to our parameters.\n",
    "Next, we will update our parameters\n",
    "in the direction that may reduce the loss.\n",
    "The following code applies the minibatch stochastic gradient descent update,\n",
    "given a set of parameters, a learning rate, and a batch size.\n",
    "The size of the update step is determined by the learning rate `lr`.\n",
    "Because our loss is calculated as a sum over the minibatch of examples,\n",
    "we normalize our step size by the batch size (`batch_size`),\n",
    "so that the magnitude of a typical step size\n",
    "does not depend heavily on our choice of the batch size.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "origin_pos": 28,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "def sgd(params, grads, lr, batch_size):  #@save\n",
    "    \"\"\"Minibatch stochastic gradient descent.\"\"\"\n",
    "    for param, grad in zip(params, grads):\n",
    "        param.assign_sub(lr*grad/batch_size)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 29
   },
   "source": [
    "## Training\n",
    "\n",
    "Now that we have all of the parts in place,\n",
    "we are ready to [**implement the main training loop.**]\n",
    "It is crucial that you understand this code\n",
    "because you will see nearly identical training loops\n",
    "over and over again throughout your career in deep learning.\n",
    "\n",
    "In each iteration, we will grab a minibatch of training examples,\n",
    "and pass them through our model to obtain a set of predictions.\n",
    "After calculating the loss, we initiate the backwards pass through the network,\n",
    "storing the gradients with respect to each parameter.\n",
    "Finally, we will call the optimization algorithm `sgd`\n",
    "to update the model parameters.\n",
    "\n",
    "In summary, we will execute the following loop:\n",
    "\n",
    "* Initialize parameters $(\\mathbf{w}, b)$\n",
    "* Repeat until done\n",
    "    * Compute gradient $\\mathbf{g} \\leftarrow \\partial_{(\\mathbf{w},b)} \\frac{1}{|\\mathcal{B}|} \\sum_{i \\in \\mathcal{B}} l(\\mathbf{x}^{(i)}, y^{(i)}, \\mathbf{w}, b)$\n",
    "    * Update parameters $(\\mathbf{w}, b) \\leftarrow (\\mathbf{w}, b) - \\eta \\mathbf{g}$\n",
    "\n",
    "In each *epoch*,\n",
    "we will iterate through the entire dataset\n",
    "(using the `data_iter` function) once\n",
    "passing through every example in the training dataset\n",
    "(assuming that the number of examples is divisible by the batch size).\n",
    "The number of epochs `num_epochs` and the learning rate `lr` are both hyperparameters,\n",
    "which we set here to 3 and 0.03, respectively.\n",
    "Unfortunately, setting hyperparameters is tricky\n",
    "and requires some adjustment by trial and error.\n",
    "We elide these details for now but revise them\n",
    "later in\n",
    ":numref:`chap_optimization`.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "origin_pos": 30,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [],
   "source": [
    "lr = 0.03\n",
    "num_epochs = 3\n",
    "net = linreg\n",
    "loss = squared_loss"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "origin_pos": 33,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch 1, loss 0.031967\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch 2, loss 0.000111\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch 3, loss 0.000049\n"
     ]
    }
   ],
   "source": [
    "for epoch in range(num_epochs):\n",
    "    for X, y in data_iter(batch_size, features, labels):\n",
    "        with tf.GradientTape() as g:\n",
    "            l = loss(net(X, w, b), y)  # Minibatch loss in `X` and `y`\n",
    "        # Compute gradient on l with respect to [`w`, `b`]\n",
    "        dw, db = g.gradient(l, [w, b])\n",
    "        # Update parameters using their gradient\n",
    "        sgd([w, b], [dw, db], lr, batch_size)\n",
    "    train_l = loss(net(features, w, b), labels)\n",
    "    print(f'epoch {epoch + 1}, loss {float(tf.reduce_mean(train_l)):f}')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 34
   },
   "source": [
    "In this case, because we synthesized the dataset ourselves,\n",
    "we know precisely what the true parameters are.\n",
    "Thus, we can [**evaluate our success in training\n",
    "by comparing the true parameters\n",
    "with those that we learned**] through our training loop.\n",
    "Indeed they turn out to be very close to each other.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "origin_pos": 35,
    "tab": [
     "tensorflow"
    ]
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "error in estimating w: [-6.4849854e-05 -2.1266937e-04]\n",
      "error in estimating b: [0.00053024]\n"
     ]
    }
   ],
   "source": [
    "print(f'error in estimating w: {true_w - tf.reshape(w, true_w.shape)}')\n",
    "print(f'error in estimating b: {true_b - b}')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 36
   },
   "source": [
    "Note that we should not take it for granted\n",
    "that we are able to recover the parameters perfectly.\n",
    "However, in machine learning, we are typically less concerned\n",
    "with recovering true underlying parameters,\n",
    "and more concerned with parameters that lead to highly accurate prediction.\n",
    "Fortunately, even on difficult optimization problems,\n",
    "stochastic gradient descent can often find remarkably good solutions,\n",
    "owing partly to the fact that, for deep networks,\n",
    "there exist many configurations of the parameters\n",
    "that lead to highly accurate prediction.\n",
    "\n",
    "\n",
    "## Summary\n",
    "\n",
    "* We saw how a deep network can be implemented and optimized from scratch, using just tensors and auto differentiation, without any need for defining layers or fancy optimizers.\n",
    "* This section only scratches the surface of what is possible. In the following sections, we will describe additional models based on the concepts that we have just introduced and learn how to implement them more concisely.\n",
    "\n",
    "\n",
    "## Exercises\n",
    "\n",
    "1. What would happen if we were to initialize the weights to zero. Would the algorithm still work?\n",
    "1. Assume that you are\n",
    "   [Georg Simon Ohm](https://en.wikipedia.org/wiki/Georg_Ohm) trying to come up\n",
    "   with a model between voltage and current. Can you use auto differentiation to learn the parameters of your model?\n",
    "1. Can you use [Planck's Law](https://en.wikipedia.org/wiki/Planck%27s_law) to determine the temperature of an object using spectral energy density?\n",
    "1. What are the problems you might encounter if you wanted to  compute the second derivatives? How would you fix them?\n",
    "1.  Why is the `reshape` function needed in the `squared_loss` function?\n",
    "1. Experiment using different learning rates to find out how fast the loss function value drops.\n",
    "1. If the number of examples cannot be divided by the batch size, what happens to the `data_iter` function's behavior?\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "origin_pos": 39,
    "tab": [
     "tensorflow"
    ]
   },
   "source": [
    "[Discussions](https://discuss.d2l.ai/t/201)\n"
   ]
  }
 ],
 "metadata": {
  "language_info": {
   "name": "python"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}