{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "4daf7dc6-2617-457e-abad-a101f7d53a14",
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "from pathlib import Path\n",
    "import plotly.express as px\n",
    "import plotly.graph_objects as go"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "8908b9a6-b4b0-4e60-8ce7-0e71e55bc87f",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "'acida em.fs2f'   'base ex.txt'\t\t    'Fluo 400.txt'   'H2O 400.txt'\n",
      "'acida em.txt'\t   Base.txt\t\t    'Fluo 410.fs2f'  'H2O 410.fs2f'\n",
      "'acida ex.fs2f'    File_250521_163020.fs2f  'Fluo 410.txt'   'H2O 410.txt'\n",
      "'acida ex.txt'\t  'Fluo 380.fs2f'\t    'H2O 380.fs2f'   'sol.1 em.fs2f'\n",
      " Acida.txt\t  'Fluo 380.txt'\t    'H2O 380.txt'    'sol.1 em.txt'\n",
      "'baes ex 2.fs2f'  'Fluo 385.fs2f'\t    'H2O 385.fs2f'    Sol1.txt\n",
      "'baes ex 2.txt'   'Fluo 385.txt'\t    'H2O 385.txt'    'sol.2 em.fs2f'\n",
      "'Base em 2.fs2f'  'Fluo 390.fs2f'\t    'H2O 390.fs2f'   'sol.2 em.txt'\n",
      "'Base em 2.txt'   'Fluo 390.txt'\t    'H2O 390.txt'     Sol2.txt\n",
      "'base em.fs2f'\t  'Fluo 395.fs2f'\t    'H2O 395.fs2f'   'sol.3 em.fs2f'\n",
      "'base em.txt'\t  'Fluo 395.txt'\t    'H2O 395.txt'    'sol.3 em.txt'\n",
      "'base ex.fs2f'\t  'Fluo 400.fs2f'\t    'H2O 400.fs2f'    Sol3.txt\n"
     ]
    }
   ],
   "source": [
    "!ls Gruppo1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "99bdd1de-3499-4b4d-b672-75fa6a060d53",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\"Acida - RawData\"\n",
      "\"Wavelength nm.\",\"Abs.\"\n",
      "250.00,0.433\n",
      "250.50,0.438\n",
      "251.00,0.449\n",
      "251.50,0.460\n",
      "252.00,0.472\n",
      "252.50,0.484\n",
      "253.00,0.494\n",
      "253.50,0.504\n"
     ]
    }
   ],
   "source": [
    "!head Gruppo1/Acida.txt"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "f29636a5-7c0a-47b4-81bc-b2e42076291a",
   "metadata": {},
   "outputs": [],
   "source": [
    "datiA=np.genfromtxt(\"Gruppo1/Acida.txt\", delimiter=\",\", skip_header=2, names=[\"λ\",\"A\"])\n",
    "datiB=np.genfromtxt(\"Gruppo1/Base.txt\", delimiter=\",\", skip_header=2, names=[\"λ\",\"A\"])\n",
    "dati=[np.genfromtxt(f\"Gruppo1/Sol{i}.txt\", delimiter=\",\", skip_header=2, names=[\"λ\",\"A\"]) for i in range(1,4)]\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "id": "45fb4e57-9633-42da-8532-003503edec98",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.plotly.v1+json": {
       "config": {
        "plotlyServerURL": "https://plot.ly"
       },
       "data": [
        {
         "name": "A",
         "type": "scatter",
         "x": {
          "bdata": "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",
          "dtype": "f8"
         },
         "y": {
          "bdata": "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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgA==",
          "dtype": "f8"
         }
        },
        {
         "name": "B",
         "type": "scatter",
         "x": {
          "bdata": "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",
          "dtype": "f8"
         },
         "y": {
          "bdata": "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TWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQP/yp8dJNYlA//Knx0k1iUD/8qfHSTWJQPw==",
          "dtype": "f8"
         }
        }
       ],
       "layout": {
        "height": 600,
        "template": {
         "data": {
          "bar": [
           {
            "error_x": {
             "color": "#2a3f5f"
            },
            "error_y": {
             "color": "#2a3f5f"
            },
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "bar"
           }
          ],
          "barpolar": [
           {
            "marker": {
             "line": {
              "color": "#E5ECF6",
              "width": 0.5
             },
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "barpolar"
           }
          ],
          "carpet": [
           {
            "aaxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "baxis": {
             "endlinecolor": "#2a3f5f",
             "gridcolor": "white",
             "linecolor": "white",
             "minorgridcolor": "white",
             "startlinecolor": "#2a3f5f"
            },
            "type": "carpet"
           }
          ],
          "choropleth": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "choropleth"
           }
          ],
          "contour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "contour"
           }
          ],
          "contourcarpet": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "contourcarpet"
           }
          ],
          "heatmap": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "heatmap"
           }
          ],
          "histogram": [
           {
            "marker": {
             "pattern": {
              "fillmode": "overlay",
              "size": 10,
              "solidity": 0.2
             }
            },
            "type": "histogram"
           }
          ],
          "histogram2d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2d"
           }
          ],
          "histogram2dcontour": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "histogram2dcontour"
           }
          ],
          "mesh3d": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "type": "mesh3d"
           }
          ],
          "parcoords": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "parcoords"
           }
          ],
          "pie": [
           {
            "automargin": true,
            "type": "pie"
           }
          ],
          "scatter": [
           {
            "fillpattern": {
             "fillmode": "overlay",
             "size": 10,
             "solidity": 0.2
            },
            "type": "scatter"
           }
          ],
          "scatter3d": [
           {
            "line": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatter3d"
           }
          ],
          "scattercarpet": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattercarpet"
           }
          ],
          "scattergeo": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergeo"
           }
          ],
          "scattergl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattergl"
           }
          ],
          "scattermap": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermap"
           }
          ],
          "scattermapbox": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scattermapbox"
           }
          ],
          "scatterpolar": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolar"
           }
          ],
          "scatterpolargl": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterpolargl"
           }
          ],
          "scatterternary": [
           {
            "marker": {
             "colorbar": {
              "outlinewidth": 0,
              "ticks": ""
             }
            },
            "type": "scatterternary"
           }
          ],
          "surface": [
           {
            "colorbar": {
             "outlinewidth": 0,
             "ticks": ""
            },
            "colorscale": [
             [
              0,
              "#0d0887"
             ],
             [
              0.1111111111111111,
              "#46039f"
             ],
             [
              0.2222222222222222,
              "#7201a8"
             ],
             [
              0.3333333333333333,
              "#9c179e"
             ],
             [
              0.4444444444444444,
              "#bd3786"
             ],
             [
              0.5555555555555556,
              "#d8576b"
             ],
             [
              0.6666666666666666,
              "#ed7953"
             ],
             [
              0.7777777777777778,
              "#fb9f3a"
             ],
             [
              0.8888888888888888,
              "#fdca26"
             ],
             [
              1,
              "#f0f921"
             ]
            ],
            "type": "surface"
           }
          ],
          "table": [
           {
            "cells": {
             "fill": {
              "color": "#EBF0F8"
             },
             "line": {
              "color": "white"
             }
            },
            "header": {
             "fill": {
              "color": "#C8D4E3"
             },
             "line": {
              "color": "white"
             }
            },
            "type": "table"
           }
          ]
         },
         "layout": {
          "annotationdefaults": {
           "arrowcolor": "#2a3f5f",
           "arrowhead": 0,
           "arrowwidth": 1
          },
          "autotypenumbers": "strict",
          "coloraxis": {
           "colorbar": {
            "outlinewidth": 0,
            "ticks": ""
           }
          },
          "colorscale": {
           "diverging": [
            [
             0,
             "#8e0152"
            ],
            [
             0.1,
             "#c51b7d"
            ],
            [
             0.2,
             "#de77ae"
            ],
            [
             0.3,
             "#f1b6da"
            ],
            [
             0.4,
             "#fde0ef"
            ],
            [
             0.5,
             "#f7f7f7"
            ],
            [
             0.6,
             "#e6f5d0"
            ],
            [
             0.7,
             "#b8e186"
            ],
            [
             0.8,
             "#7fbc41"
            ],
            [
             0.9,
             "#4d9221"
            ],
            [
             1,
             "#276419"
            ]
           ],
           "sequential": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ],
           "sequentialminus": [
            [
             0,
             "#0d0887"
            ],
            [
             0.1111111111111111,
             "#46039f"
            ],
            [
             0.2222222222222222,
             "#7201a8"
            ],
            [
             0.3333333333333333,
             "#9c179e"
            ],
            [
             0.4444444444444444,
             "#bd3786"
            ],
            [
             0.5555555555555556,
             "#d8576b"
            ],
            [
             0.6666666666666666,
             "#ed7953"
            ],
            [
             0.7777777777777778,
             "#fb9f3a"
            ],
            [
             0.8888888888888888,
             "#fdca26"
            ],
            [
             1,
             "#f0f921"
            ]
           ]
          },
          "colorway": [
           "#636efa",
           "#EF553B",
           "#00cc96",
           "#ab63fa",
           "#FFA15A",
           "#19d3f3",
           "#FF6692",
           "#B6E880",
           "#FF97FF",
           "#FECB52"
          ],
          "font": {
           "color": "#2a3f5f"
          },
          "geo": {
           "bgcolor": "white",
           "lakecolor": "white",
           "landcolor": "#E5ECF6",
           "showlakes": true,
           "showland": true,
           "subunitcolor": "white"
          },
          "hoverlabel": {
           "align": "left"
          },
          "hovermode": "closest",
          "mapbox": {
           "style": "light"
          },
          "paper_bgcolor": "white",
          "plot_bgcolor": "#E5ECF6",
          "polar": {
           "angularaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "radialaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "scene": {
           "xaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "yaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           },
           "zaxis": {
            "backgroundcolor": "#E5ECF6",
            "gridcolor": "white",
            "gridwidth": 2,
            "linecolor": "white",
            "showbackground": true,
            "ticks": "",
            "zerolinecolor": "white"
           }
          },
          "shapedefaults": {
           "line": {
            "color": "#2a3f5f"
           }
          },
          "ternary": {
           "aaxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "baxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           },
           "bgcolor": "#E5ECF6",
           "caxis": {
            "gridcolor": "white",
            "linecolor": "white",
            "ticks": ""
           }
          },
          "title": {
           "x": 0.05
          },
          "xaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          },
          "yaxis": {
           "automargin": true,
           "gridcolor": "white",
           "linecolor": "white",
           "ticks": "",
           "title": {
            "standoff": 15
           },
           "zerolinecolor": "white",
           "zerolinewidth": 2
          }
         }
        }
       }
      },
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABFAAAAJYCAYAAABFBBJrAAAgAElEQVR4XuzdB7hcVb338d/UMyd0QpWqIEXKpQnmSgfhgpEWpPceCIRAQguQAqQQQoBQApFIR6qoIEgVaRdFBBERBESRTiS0nOnz7pnc5E0gyZmZ/1p7zpz9nee5j7xv9v+/1v6sybMWP2b2xCrBS7wQQAABBBBAAAEEEEAAAQQQQAABBBYoECNA4d2BAAIIIIAAAggggAACCCCAAAIILFyAAIV3CAIIIIAAAggggAACCCCAAAIIINCNAAEKbxEEEEAAAQQQQAABBBBAAAEEEECAAIX3AAIIIIAAAggggAACCCCAAAIIIGAT4BMoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKBFYZG4RAQQQQAABBBBAAAEEEEAAAQRsAgQoNj+qEUAAAQQQQAABBBBAAAEEEEAgAgIEKMZFfnd6l7ED5Qgg4FvgG307xd9V38r0R8AmsFhnUorF9PnMgq0R1Qgg4FWAPdUrL80RcCZQ/bvKy70AAYrRlH8pMwJSjkAIAhz2QkBmCASMAgQoRkDKEQhJgD01JGiGQcAoQIBiBFxAOQGK0ZUAxQhIOQIhCHDYCwGZIRAwChCgGAEpRyAkAfbUkKAZBgGjAAGKEZAAxQ8gAYofV7oi4FKAw55LTXoh4EeAAMWPK10RcC3AnupalH4I+BEgQPHjyidQjK4EKEZAyhEIQYDDXgjIDIGAUYAAxQhIOQIhCbCnhgTNMAgYBQhQjIALKCdAMboSoBgBKUcgBAEOeyEgMwQCRgECFCMg5QiEJMCeGhI0wyBgFCBAMQISoPgBJEDx40pXBFwKcNhzqUkvBPwIEKD4caUrAq4F2FNdi9IPAT8CBCh+XPkEitGVAMUISDkCIQhw2AsBmSEQMAoQoBgBKUcgJAH21JCgGQYBowABihFwAeUEKEZXAhQjIOUIhCDAYS8EZIZAwChAgGIEpByBkATYU0OCZhgEjAIEKEZAAhQ/gAQoflzpioBLAQ57LjXphYAfAQIUP650RcC1AHuqa1H6IeBHgADFjyufQDG6EqAYASlHIAQBDnshIDMEAkYBAhQjIOUIhCTAnhoSNMMgYBSIYoDy6Wdf6ocHn6EdttpEo4YebhScfzkBipGVAMUISDkCIQhw2AsBmSEQMAoQoBgBKUcgJAH21JCgGQYBo0AUA5Sb735Yn33xpe65/0n98vox6kinjIpfLydAMZISoBgBKUcgBAEOeyEgMwQCRgECFCMg5QiEJMCeGhI0wyBgFIhigLLvsaN00YiBuvaWX2uLTdbVLttvYVQkQHEOSIDinJSGCDgX4LDnnJSGCDgXIEBxTkpDBLwIsKd6YaUpAs4FfAYo0z+RnvzfkvM5d9ew79IxbblFfL6XvfHWOxpx0XW66fLh+uOfX9PUm+/VlPGndNey4T/nEygNk81bQIBiBKQcgRAEOOyFgMwQCBgFCFCMgJQjEJIAe2pI0AyDgFHAZ4Dy2hsVXXhZ0TjDxsu//a2YTh+cnG/hRVNu0yorLqt9d99elUpFux50um6cPFzLLL1E4wMtpIIAxchJgGIEpByBEAQ47IWAzBAIGAUIUIyAlCMQkgB7akjQDIOAUcBngNLTPoFSKpW1wz6naGZXVrFYrCaXyxd08tF767B9/scoOW85AYqRkwDFCEg5AiEIcNgLAZkhEDAKEKAYASlHICQB9tSQoBkGAaOAzwDFODXn5U88+2fdeOeDumbC0Dm9X/n7PzV83E9097XnOR2PAMXISYBiBKQcgRAEOOyFgMwQCBgFCFCMgJQjEJIAe2pI0AyDgFEgSgHKKSOv1BYbr1P7+s7crx33PVVXjDlZa6+xilHz/5cToBgpCVCMgJQjEIIAh70QkBkCAaMAAYoRkHIEQhJgTw0JmmEQMApEJUD57IuZ2navwfrNrRO0bN8l51EbO/lmJRMJDTt+P6MmAYozQAIUZ5Q0QsCbAIc9b7Q0RsCZAAGKM0oaIeBVgD3VKy/NEXAmEJUAxRlYnY34BEqdUAu67L1X31RlmRWNXShHAAGfAhz2fOrSGwE3AgQobhzpgoBvAfZU38L0R8CNAAGKG8evdiFAMbrO2GdLdY27TZUlljZ2ohwBBHwJcNjzJUtfBNwJEKC4s6QTAj4F2FN96tIbAXcCBCjuLOfuRIBidK0GKLlhl6r0re8YO1GOAAK+BDjs+ZKlLwLuBAhQ3FnSCQGfAuypPnXpjYA7AQIUd5YEKA4tawHKEWeo9N0dHHalFQIIuBTgsOdSk14I+BEgQPHjSlcEXAuwp7oWpR8CfgQIUPy48gkUo2s1QCn86FAVdj3I2IlyBBDwJcBhz5csfRFwJ0CA4s6STgj4FGBP9alLbwTcCRCguLOcuxMBitG1GqAU++2s/CFDjZ0oRwABXwIc9nzJ0hcBdwIEKO4s6YSATwH2VJ+69EbAnQABijtLAhSHltUApbzWhsoOmeiwK60QQMClAIc9l5r0QsCPAAGKH1e6IuBagD3VtSj9EPAjQIDix5VPoBhdawHKUssqO+YWYyfKEUDAlwCHPV+y9EXAnQABijtLOiHgU4A91acuvRFwJ0CA4s5y7k4EKEbXaoBSfc286iFjJ8oRQMCXAIc9X7L0RcCdAAGKO0s6IeBTgD3Vpy69EXAnQIDizpIAxaHlJ8fvrdjH76tr5E9VWX5lh51phQACrgQ47LmSpA8C/gQIUPzZ0hkBlwLsqS416YWAP4EoBSjPPPeyjho6QalUUrFYTIv2yWibfhvp7JMPVqYj7RSZT6AYOaefc6ISr/5JuUFjVFrvu8ZulCOAgA8BDns+VOmJgFsBAhS3nnRDwJcAe6ovWfoi4FYgagHKqIuv1wO3XFhD/Gj6DA0661LtuPWmOvrA/k5hCVCMnB9fNkbJJ3+t/P4nqbj1j4zdKEcAAR8CHPZ8qNITAbcCBChuPemGgC8B9lRfsvRFwK1AlAOUquQlU+/UjE+/0MihhzmFJUAxcn54yzSl75mmwo4/VmHAMcZulCOAgA8BDns+VOmJgFsBAhS3nnRDwJcAe6ovWfoi4FbAZ4BS/vgD5R+91+2E6+gWX3YFpbf74deurH6FZ+5PoLz/0X903GkXa/DRA7Tdf29cR+f6LyFAqd9qvld++JsHlL72fJU23lK5Y0YYu1GOAAI+BDjs+VClJwJuBQhQ3HrSDQFfAuypvmTpi4BbAZ8BSvGVF/XFiBPcTriObsl1NtSio6+cb4By9LCLtEjw7JNKpaIvZ2a1/ZabaNxZx9T+/1y+CFCMmu8//6Iy405QeZU1lT3rKmM3yhFAwIcAhz0fqvREwK0AAYpbT7oh4EuAPdWXLH0RcCvgM0Dp6Z9AyebyuvHOB/XQ757T7VePdApLgGLkfPdfH6jP0AGqdC6irovvMXajHAEEfAhw2POhSk8E3AoQoLj1pBsCvgTYU33J0hcBtwI+AxS3M7V3++pXeKodP/tipvr1P15P/mKyllpiMfsg/9eBAMVI+e70LnWesodiXV9q5kV3SYssbuxIOQIIuBbgsOdalH4IuBcgQHFvSkcEfAiwp/pQpScC7gWiHKDk8wXdeNdDuvnuh/TI7RfXftrY1YsAxShZDVAyYwYq/vbryp5xhcqrrWXsSDkCCLgW4LDnWpR+CLgXIEBxb0pHBHwIsKf6UKUnAu4FohagHDV0glKpZA0yHfzvemuvrtNPOEDrrLmqU1wCFCNnNUDpuGaUEn96Urmjz1Vpk62MHSlHAAHXAhz2XIvSDwH3AgQo7k3piIAPAfZUH6r0RMC9QJQCFPd6C+5IgGLUrgYo6ZsvUfLJ+5Tf/yQVt/6RsSPlCCDgWoDDnmtR+iHgXoAAxb0pHRHwIcCe6kOVngi4FyBAcW9a7UiAYnStBSj3TFPyN7cqv9thKu5yoLEj5Qgg4FqAw55rUfoh4F6AAMW9KR0R8CHAnupDlZ4IuBcgQHFvSoDiwLQaoKQeul2pu6eqsOMAFQYc56ArLRBAwKUAhz2XmvRCwI8AAYofV7oi4FqAPdW1KP0Q8CNAgOLHlU+gGF2rAUryqfuVvuliFfvtpPwhw4wdKUcAAdcCHPZci9IPAfcCBCjuTemIgA8B9lQfqvREwL0AAYp702pHAhSjazVASbzwpDquHqXShv2UGzja2JFyBBBwLcBhz7Uo/RBwL0CA4t6Ujgj4EGBP9aFKTwTcCxCguDclQHFgWg1Q4q+9qMykoSqtub5yp05y0JUWCCDgUoDDnktNeiHgR4AAxY8rXRFwLcCe6lqUfgj4ESBA8ePKJ1DqcH3jrXc0cuL1evWNf2mZpZfQ0IH7afvvb1yrrAYosXfeVOf5x6q84mrKnvuTOjpyCQIIhCnAYS9MbcZCoDkBApTm3KhCIGwB9tSwxRkPgeYECFCac+uuigClO6Hgz3c/fLj2/uE2OnCvH+ipP/xFp4y8XL/7+WR1ZtKzApRPPlLnWQeossTS6hp3Wx0duQQBBMIU4LAXpjZjIdCcAAFKc25UIRC2AHtq2OKMh0BzAgQozbl1V0WA0o1QsVTSz+9/QnvuspWSiUTt6i1+OFB3XDNKq6603KwAJZdV58k/qv3ZzKse6s6cP0cAgZAFOOyFDM5wCDQhQIDSBBolCLRAgD21BegMiUATAgQoTaDVUUKAUgfS3Je89MqbGnzuZD1828WKx2O1AKX66nPirlKxoK5Jv1Ql09lgVy5HAAGfAhz2fOrSGwE3AgQobhzpgoBvAfZU38L0R8CNAAGKG8evdiFAacD13+99pGOGXaRzTj5E/TZbr1aZzZdq/5sbtJcqM6Yrc8nt0jLLN9CVSxFAwLdAJp2Y83fV91j0RwCB5gSSiVitsFiqNNeAKgQQCEWAPTUUZgZBwCxQ/bvKy70AAUqdpq++8bYGnzNZZww6QNv+90ZzqqZ/lqv9c/zcIxV79y2VRlwjrbJGnV25DAEEwhDou3iHZv9dDWM8xkAAgcYFOqsHvVhMXbli48VUIIBAaALsqaFRMxACJoHq31Ve7gUIUOowffvdD3X00Is05syjtckG356nYvZXeDomDlHi9b8oO2SCymv9/4CljvZcggACngX4uLFnYNoj4ECAr/A4QKQFAiEIsKeGgMwQCDgQ4Cs8DhDn04IApQ7Xw04ep3132067bL/F166eE6Bcda4Sf35GuWNGqLTxlnV05RIEEAhLgMNeWNKMg0DzAgQozdtRiUCYAuypYWozFgLNCxCgNG+3sEoClG5cq8892Xn/YUqlkvNcedG5A7XjVpvOeYhs+oYJSj7zoPIHDlFxy+CBsrwQQKDHCHDY6zFLwUQQWKAAAQpvDgTaQ4A9tT3WiVkiQIDi5z1AgGJ0nf0JlNRdU5R6+C4V9jxKhZ32NXalHAEEXApw2HOpSS8E/AgQoPhxpSsCrgXYU12L0g8BPwIEKH5cCVCMrnMClF/fpNSvrq+FJ9UQhRcCCPQcAQ57PWctmAkCCxIgQOG9gUB7CLCntsc6MUsECFD8vAcIUIyuswOU5OO/VPpnk2tf36l+jYcXAgj0HAEOez1nLZgJAgQovAcQaG8B9tT2Xj9mHx0BAhQ/a02AYnSdE6D84TGlp42pPUC2+iBZXggg0HMEOOz1nLVgJggQoPAeQKC9BdhT23v9mH10BAhQ/Kw1AYrRdXaAkvjrc+qYfGbtJ4yrP2XMCwEEeo4Ah72esxbMBAECFN4DCLS3AHtqe68fs4+OAAGKn7UmQDG6zg5Q4v98TZlxJ6i88hrKDp9i7Eo5Agi4FOCw51KTXgj4EeAZKH5c6YqAawH2VNei9EPAjwABih9XAhSj6+wAJfbhu+occajKSy2r7JhbjF0pRwABlwIc9lxq0gsBPwIEKH5c6YqAawH2VNei9EPAjwABih9XAhSj6+wARV9+rj5D91Klo1Ndl/zS2JVyBBBwKcBhz6UmvRDwI0CA4seVrgi4FmBPdS1KPwT8CBCg+HElQDG6zglQKhX1OX6nWreZVz4oxWLGzpQjgIArAQ57riTpg4A/AQIUf7Z0RsClAHuqS016IeBPgADFjy0BitF1ToAS9OkMPoESCz6J0jXuNlWWWNrYmXIEEHAlwGHPlSR9EPAnQIDiz5bOCLgUYE91qUkvBPwJEKD4sSVAMbrOE6AEz0CpPgsle+5PVF5xNWNnyhFAwJUAhz1XkvRBwJ8AAYo/Wzoj4FKAPdWlJr0Q8CdAgOLHlgDF6Dp3gFL9FZ7qr/HkTp2k0prrGztTjgACrgQ47LmSpA8C/gQIUPzZ0hkBlwLsqS416YWAPwECFD+2BChG17kDlI7JZyrx1+eUGzhapQ37GTtTjgACrgQ47LmSpA8C/gQIUPzZ0hkBlwLsqS416YWAPwECFD+2BChG17kDlPS1Y5R87jHlDxmmYr9ZD5TlhQACrRfgsNf6NWAGCHQnQIDSnRB/jkDPEGBP7RnrwCwQ6E6AAKU7oeb+nAClObc5VfMEKD+brOTjv1R+wHEq7jjA2JlyBBBwJcBhz5UkfRDwJ0CA4s+Wzgi4FGBPdalJLwT8CRCg+LElQDG6zh2gpH51vVK/vkmFXQ5UYbfDjJ0pRwABVwIc9lxJ0gcBfwIEKP5s6YyASwH2VJea9ELAnwABih9bAhSj69wBSvLhu5S+a4qKW/9I+f1PMnamHAEEXAlw2HMlSR8E/AkQoPizpTMCLgXYU11q0gsBfwIEKH5sCVCMrvMEKM88qPQNE1TcbFvljxxu7Ew5Agi4EuCw50qSPgj4EyBA8WdLZwRcCrCnutSkFwL+BAhQ/NgSoBhd5w5QEi89q44rz1bpO5spd+JYY2fKEUDAlQCHPVeS9EHAnwABij9bOiPgUoA91aUmvRDwJ0CA4seWAMXoOneAEn/rVWXGD1J5lTWVPesqY2fKEUDAlQCHPVeS9EHAnwABij9bOiPgUoA91aUmvRDwJ0CA4seWAMXoOneAEvv4fXWec7DKSy6j7NhbjZ0pRwABVwIc9lxJ0gcBfwIEKP5s6YyASwH2VJea9ELAnwABih9bAhSj6zwBSnamOofsLiWTmjn5fmNnyhFAwJUAhz1XkvRBwJ8AAYo/Wzoj4FKAPdWlJr0Q8CdAgOLHlgDF6Dp3gFJt1efEXaRiUV2TfqFKpo+xO+UIIOBCgMOeC0V6IOBXgADFry/dEXAlwJ7qSpI+CPgVIEDx40uAYnT9aoCSOXN/xWd8rK7zblRlmRWM3SlHAAEXAhz2XCjSAwG/AgQofn3pjoArAfZUV5L0QcCvAAGKH18CFKPr1wKUMQMVf/t1ZU+/XOXV1zZ2pxwBBFwIcNhzoUgPBPwKEKD49aU7Aq4E2FNdSdIHAb8CBCh+fAlQjK5fDVA6LjtDiVf+qNwJF6i0/ubG7pQjgIALAQ57LhTpgYBfAQIUv750R8CVAHuqK0n6IOBXgADFjy8BitH1qwFKetpYJf/wqHKHDlPpezsZu1OOAAIuBDjsuVCkBwJ+BQhQ/PrSHQFXAuypriTpg4BfAQIUP74EKEbXrwUot1+h5GP3qDDgWBV23NvYnXIEEHAhwGHPhSI9EPArQIDi15fuCLgSYE91JUkfBPwKEKD48SVAMbp+NUBJ/fompX51vQo776fCHkcau1OOAAIuBDjsuVCkBwJ+BQhQ/PrSHQFXAuypriTpg4BfAQIUP74EKEbXrwYoyd/dq/Stl6r4/V2UP+gUY3fKEUDAhQCHPReK9EDArwABil9fuiPgSoA91ZUkfRDwK0CA4seXAMXo+tUAJfH8E+qYOlqlDfspN3C0sTvlCCDgQoDDngtFeiDgV4AAxa8v3RFwJcCe6kqSPgj4FSBA8eNLgGJ0/WqAEmBD0XoAACAASURBVH/tRWUmDVVpjfWUG3qJsTvlCCDgQoDDngtFeiDgV4AAxa8v3RFwJcCe6kqSPgj4FSBA8eNLgGJ0/VqA8t5byow+WuXlVlZ21E+N3SlHAAEXAhz2XCjSAwG/AgQofn3pjoArAfZUV5L0QcCvAAGKH18CFKPrVwOU2GefqPP0fVRZZDF1XXS3sTvlCCDgQoDDngtFeiDgV4AAxa8v3RFwJcCe6kqSPgj4FSBA8eNLgGJ0/WqAokpFfY7fqdZ15pUPSrGYcQTKEUDAKsBhzypIPQL+BQhQ/BszAgIuBNhTXSjSAwH/AgQofowJUIyuXwtQgn6dQ/dS7MvP1TX+dlUWX8o4AuUIIGAV4LBnFaQeAf8CBCj+jRkBARcC7KkuFOmBgH8BAhQ/xgQoRtf5BSiZkUco/sHbyp4zVeVvrG4cgXIEELAKcNizClKPgH8BAhT/xoyAgAsB9lQXivRAwL8AAYofYwIUo+v8ApSOi05W4o2XlR1ykcpr/ZdxBMoRQMAqwGHPKkg9Av4FCFD8GzMCAi4E2FNdKNIDAf8CBCh+jAlQjK7zDVCmjFDixaeVO/oclTbZ2jgC5QggYBXgsGcVpB4B/wIEKP6NGQEBFwLsqS4U6YGAfwECFD/GBChG1/kFKOmbLlbyqfuV33+wilv3N45AOQIIWAU47FkFqUfAvwABin9jRkDAhQB7qgtFeiDgX4AAxY8xAYrRdb4Byj3TlPzNrSr0P1SFHx5kHIFyBBCwCnDYswpSj4B/AQIU/8aMgIALAfZUF4r0QMC/AAGKH2MCFKPr/AKU1MN3KnXX1Spuu7vy+w4yjkA5AghYBTjsWQWpR8C/AAGKf2NGQMCFAHuqC0V6IOBfgADFjzEBitF1fgFK4tmH1HHdhSputp3yR55lHIFyBBCwCnDYswpSj4B/AQIU/8aMgIALAfZUF4r0QMC/AAGKH2MCFKPrfAOUv/xeHVcMV2mdTZQbPN44AuUIIGAV4LBnFaQeAf8CBCj+jRkBARcC7KkuFOmBgH8BAhQ/xgQoRtf5BSjxf76mzLgTVF5lDWXPmmIcgXIEELAKcNizClKPgH8BAhT/xoyAgAsB9lQXivRAwL8AAYofYwIUo+v8ApTYx++r85yDVVmyr7rG/sw4AuUIIGAV4LBnFaQeAf8CBCj+jRkBARcC7KkuFOmBgH8BAhQ/xgQoRtf5BijZLnUO2U1KJjVz8v3GEShHAAGrAIc9qyD1CPgXIEDxb8wICLgQYE91oUgPBPwLEKD4MSZAMbrOL0Cptuxz4i5SsaiuSb9QJdPHOArlCCBgEeCwZ9GjFoFwBAhQwnFmFASsAuypVkHqEQhHgADFjzMBitF1QQFK5qwDFP/kI3Wdd4Mqy6xoHIVyBBCwCHDYs+hRi0A4AgQo4TgzCgJWAfZUqyD1CIQjQIDix5kAxei6wABlzEDF335d2dMnq7z6OsZRKEcAAYsAhz2LHrUIhCNAgBKOM6MgYBVgT7UKUo9AOAIEKH6cCVCMrgsKUDouO0OJV/6o3PHnq7TBFsZRKEcAAYsAhz2LHrUIhCNAgBKOM6MgYBVgT7UKUo9AOAIEKH6cCVCMrgsMUKaNU+IPjyh/yDAV++1kHIVyBBCwCHDYs+hRi0A4AgQo4TgzCgJWAfZUqyD1CIQjQIDix5kAxei6oAAlfceVSj76cxX2OkaFH/zYOArlCCBgEeCwZ9GjFoFwBAhQwnFmFASsAuypVkHqEQhHgADFjzMBitF1QQFK8v6blf7ldSrstK8Kex5lHIVyBBCwCHDYs+hRi0A4AgQo4TgzCgJWAfZUqyD1CIQjQIDix5kAxei6wADliXuVvuVSFb+/i/IHnWIchXIEELAIcNiz6FGLQDgCBCjhODMKAlYB9lSrIPUIhCNAgOLHmQDF6LqgACXxpyfVcc0olTbsp9zA0cZRKEcAAYsAhz2LHrUIhCNAgBKOM6MgYBVgT7UKUo9AOAIEKH6cCVCMrgsKUOKv/VmZSaeq9K3vKDfsUuMolCOAgEWAw55Fj1oEwhEgQAnHmVEQsAqwp1oFqUcgHAECFD/OBChG1wUGKO/9U5nRR6m83ErKjrrOOArlCCBgEeCwZ9GjFoFwBAhQwnFmFASsAuypVkHqEQhHgADFjzMBitF1QQFK7PMZ6jwt+PWdPotp5sS7jaNQjgACFgEOexY9ahEIR4AAJRxnRkHAKsCeahWkHoFwBAhQ/DgToBhdFxSgqFJRn+N3qnWfeeWDUixmHIlyBBBoVoDDXrNy1CEQngABSnjWjISARYA91aJHLQLhCRCg+LEmQDG6LjBACfp2Dh2g2JefqWvcbaossbRxJMoRQKBZAQ57zcpRh0B4AgQo4VkzEgIWAfZUix61CIQnQIDix5oAxei6sAAlM/IIxT94W9mzr1F5pW8aR6IcAQSaFeCw16wcdQiEJ0CAEp41IyFgEWBPtehRi0B4AgQofqwJUIyuCwtQOiYOUeL1vyg7ZILKa21kHIlyBBBoVoDDXrNy1CEQngABSnjWjISARYA91aJHLQLhCRCg+LEmQDG6LjRAuXqkEi88pdxRZ6u06TbGkShHAIFmBTjsNStHHQLhCRCghGfNSAhYBNhTLXrUIhCeAAGKH2sCFKPrwgKU9M2TlHzy18rvf5KKW//IOBLlCCDQrACHvWblqEMgPAEClPCsGQkBiwB7qkWPWgTCEyBA8WNNgGJ0XWiA8otpSj5wqwr9D1HhhwcbR6IcAQSaFeCw16wcdQiEJ0CAEp41IyFgEWBPtehRi0B4AgQofqwJUIyuCwtQkg/fpfRdU1Tcdnfl9x1kHIlyBBBoVoDDXrNy1CEQngABSnjWjISARYA91aJHLQLhCRCg+LEmQDG6LixASTz7sDquG6/iZtsqf+Rw40iUI4BAswIc9pqVow6B8AQIUMKzZiQELALsqRY9ahEIT4AAxY81AYrRdaEBysu/V8flw1VaZxPlBo83jkQ5Agg0K8Bhr1k56hAIT4AAJTxrRkLAIsCeatGjFoHwBAhQ/FgToBhdFxagxP/5qjLjBqm88hrKDp9iHIlyBBBoVoDDXrNy1CEQngABSnjWjISARYA91aJHLQLhCRCg+LEmQDG6LixAiU3/QJ1nH6TKkn3VNfZnxpEoRwCBZgU47DUrRx0C4QkQoIRnzUgIWATYUy161CIQngABih9rAhSj60IDlFxWnScHP1+cTGrm5PuNI1GOAALNCnDYa1aOOgTCEyBACc+akRCwCLCnWvSoRSA8AQIUP9YEKEbXhQUo1dZ9TtxFKhbVNekXqmT6GEejHAEEmhHgsNeMGjUIhCtAgBKuN6Mh0KwAe2qzctQhEK4AAYofbwIUo2t3AUpm+IGK/+dDdY2+QZVlVzSORjkCCDQjwGGvGTVqEAhXgAAlXG9GQ6BZAfbUZuWoQyBcAQIUP94EKEbXbgOUsccr/q+/K3v6ZJVXX8c4GuUIINCMAIe9ZtSoQSBcAQKUcL0ZDYFmBdhTm5WjDoFwBQhQ/HgToBhduwtQOiafqcRfn1P2+PNU3uB7xtEoRwCBZgQ47DWjRg0C4QoQoITrzWgINCvAntqsHHUIhCtAgOLHmwDF6NptgHLdeCWefVj5Q4ap2G8n42iUI4BAMwIc9ppRowaBcAUIUML1ZjQEmhVgT21WjjoEwhUgQPHjTYBidO0uQEnddY1SD9+h/B5HqLjz/sbRKEcAgWYEOOw1o0YNAuEKEKCE681oCDQrwJ7arBx1CIQrQIDixzvyAcq9Dz+jUROv0/mnH6Wdt/3ufJX3Gzhaf/v7P6VYrPbniy/aR7/7+WW1f+42QHn4TqXuulrF7fZQfp8T/KwiXRFAYKECHPZ4gyDQ8wUIUHr+GjFDBKoC7Km8DxBoDwECFD/rFOkA5brbH9AfX3xVH02focP323WBAcoPDz5Dl44+UWt+c6WvrUJ3AUry948q/dOxKm6ytfJHn+NnFemKAAIEKLwHEGhzAQKUNl9Aph8ZAQKUyCw1N9rmAgQofhYw0gHK317/l9ZeYxUddeoE7bPbdgsMULbZa7Buu3qEVlh26YYDlPhrLygzaZjKa66v7KmT/KwiXRFAgACF9wACbS5AgNLmC8j0IyNAgBKZpeZG21yAAMXPAkY6QJlNeuQpFy40QNl4p6O19RYb6vmXXtPSSy2uU47ZR9v0+69aeXefQIl/8LYyI49QZblvqGvU9X5Wka4IIECAwnsAgTYXIEBp8wVk+pERIECJzFJzo20uQIDiZwEJUALXhQUo5XJF51x4rXbcelNtufmGevL3f9Zp503RL68fqxWXW1ozvsgvfGVmfikN+pGUSEhTH/KzinRFAIGFCiy5aLr7v6sYIoBASwUy6WCfDF7ZfKml82BwBBBYuAB7Ku8QBNpDoPp3lZd7AQKUbgKU+ZEfMWS89tp1a/X/QT99mS12uyqFw3eQSiWlrv611Nmn2+u5AAEE3AoskknW9XfV7ah0QwCBRgRSieBB7cHD2gvFciNlXIsAAiELsKeGDM5wCDQpUP27ysu9AAFKNwHKzK6cXnvzbW203ppz9A85aYwO3OsHtWemdPcVnmpR57mHKPbRe+oa+VNVll/Z/SrSEQEEFirAx415gyDQ8wX4Ck/PXyNmiEBVgD2V9wEC7SHAV3j8rBMBygIClOrPG39vk+8onU5phx8P0aRRg4Kv8GwQfIXnJQ0bfZXuvXGc+gbPQ6knQOmYOESJ1/+i7JCJKq+1oZ+VpCsCCCxQgMMebw4Eer4AAUrPXyNmiAABCu8BBNpHgADFz1pFOkDZ++gRev2td1QslpSIxxWLxzR++DHBJ0s219Z7nqRLRg/SJhuspSeefUkTrvqZPvjoP1p5xWV12gn7a4uN162tSD0BSnrqeUo+/zvljxyu4mbb+llJuiKAAAEK7wEE2liAAKWNF4+pR0qA/ygRqeXmZttYgADFz+JFOkBxQVpXgHL7FUo+do/yew9UcYe9XAxLDwQQaECAw14DWFyKQIsECFBaBM+wCDQowJ7aIBiXI9AiAQIUP/AEKEbXegKU5G9uVfqeaSrstK8Kex5lHJFyBBBoVIDDXqNiXI9A+AIEKOGbMyICzQiwpzajRg0C4QsQoPgxJ0AxutYVoDzzoNI3TFBxix8of9hpxhEpRwCBRgU47DUqxvUIhC9AgBK+OSMi0IwAe2ozatQgEL4AAYofcwIUo2s9AUrir8+pY/KZKq27qXInjTOOSDkCCDQqwGGvUTGuRyB8AQKU8M0ZEYFmBNhTm1GjBoHwBQhQ/JgToBhd6wlQYu+8qc7zj1X5G6sre85U44iUI4BAowIc9hoV43oEwhcgQAnfnBERaEaAPbUZNWoQCF+AAMWPOQGK0bWuAOXzGeo87ceqLLqEuibcaRyRcgQQaFSAw16jYlyPQPgCBCjhmzMiAs0IsKc2o0YNAuELEKD4MSdAMbrWE6BUh+gz6H+kUkkzJ98vJZPGUSlHAIFGBDjsNaLFtQi0RoAApTXujIpAowLsqY2KcT0CrREgQPHjToBidK03QMmcdYDin3yk7AU3q7z0csZRKUcAgUYEOOw1osW1CLRGgAClNe6MikCjAuypjYpxPQKtESBA8eNOgGJ0rTtAGT9I8bdeVfb0ySqvvo5xVMoRQKARAQ57jWhxLQKtESBAaY07oyLQqAB7aqNiXI9AawQIUPy4E6AYXesNUDquOleJPz+j3MDRKm3Yzzgq5Qgg0IgAh71GtLgWgdYIEKC0xp1REWhUgD21UTGuR6A1AgQoftwJUIyu9QYoqVsuVeqJe5U/YLCKW/U3jko5Agg0IsBhrxEtrkWgNQIEKK1xZ1QEGhVgT21UjOsRaI0AAYofdwIUo2vdAcp9Nyp17w0q/PBgFfofYhyVcgQQaESAw14jWlyLQGsECFBa486oCDQqwJ7aqBjXI9AaAQIUP+4EKEbXegOU5BP3KX3LJSpuuavyBw4xjko5Agg0IsBhrxEtrkWgNQIEKK1xZ1QEGhVgT21UjOsRaI0AAYofdwIUo2u9AUr8pf9V5spzVP7G6sqeM9U4KuUIINCIAIe9RrS4FoHWCBCgtMadURFoVIA9tVExrkegNQIEKH7cCVCMrvUGKLF33lTn+ceqvPwqyo6cZhyVcgQQaESAw14jWlyLQGsECFBa486oCDQqwJ7aqBjXI9AaAQIUP+4EKEbXegMU5XPqM7i/Kum0ui69zzgq5Qgg0IgAh71GtLgWgdYIEKC0xp1REWhUgD21UTGuR6A1AgQoftwJUIyudQcowTh9TtlT6vpCXRfeocpiSxpHphwBBOoV4LBXrxTXIdA6AQKU1tkzMgKNCLCnNqLFtQi0ToAAxY89AYrRtZEApfoVnupXebJnXK7yamsbR6YcAQTqFeCwV68U1yHQOgEClNbZMzICjQiwpzaixbUItE6AAMWPPQGK0bWRAKUjeIhsIniYbO7YESpttKVxZMoRQKBeAQ579UpxHQKtEyBAaZ09IyPQiAB7aiNaXItA6wQIUPzYE6AYXRsJUNI/m6zk479Ufu+BKu6wl3FkyhFAoF4BDnv1SnEdAq0TIEBpnT0jI9CIAHtqI1pci0DrBAhQ/NgToBhdGwlQUg/drtTdU1UIwpNCEKLwQgCBcAQ47IXjzCgIWAQIUCx61CIQngB7anjWjISARYAAxaK34FoCFKNrIwFK8rnfKn3tBbWv71S/xsMLAQTCEeCwF44zoyBgESBAsehRi0B4Auyp4VkzEgIWAQIUix4Bih+9oGsjAUr8zVeUmXCSyqt+W9kzr/Q2JxojgMC8Ahz2eEcg0PMFCFB6/hoxQwSqAuypvA8QaA8BAhQ/68QnUIyujQQosRkfq/PM/Ws/YVz9KWNeCCAQjgCHvXCcGQUBiwABikWPWgTCE2BPDc+akRCwCBCgWPQWXEuAYnRtJEBRpaI+g3aRyiXNvPReKd1hHJ1yBBCoR4DDXj1KXINAawUIUFrrz+gI1CvAnlqvFNch0FoBAhQ//gQoRteGApRgrM5zD1Hso/eUHTlN5eVXMY5OOQII1CPAYa8eJa5BoLUCBCit9Wd0BOoVYE+tV4rrEGitAAGKH38CFKNrowFKZtIwxV97QbkTx6r0nc2Mo1OOAAL1CHDYq0eJaxBorQABSmv9GR2BegXYU+uV4joEWitAgOLHnwDF6NpogJK+YYKSzzyo/IFDVNxyV+PolCOAQD0CHPbqUeIaBForQIDSWn9GR6BeAfbUeqW4DoHWChCg+PEnQDG6NhqgpO69Xqn7blJhlwNV2O0w4+iUI4BAPQIc9upR4hoEWitAgNJaf0ZHoF4B9tR6pbgOgdYKEKD48SdAMbo2GqAkn7pf6ZsuVmmLHZU77HTj6JQjgEA9Ahz26lHiGgRaK0CA0lp/RkegXgH21HqluA6B1goQoPjxJ0AxujYaoCT+9rw6Lj1d5bU2VHbIROPolCOAQD0CHPbqUeIaBForQIDSWn9GR6BeAfbUeqW4DoHWChCg+PEnQDG6NhqgxD74tzpHHq5K3+XVdf5NxtEpRwCBegQ47NWjxDUItFaAAKW1/oyOQL0C7Kn1SnEdAq0VIEDx40+AYnRtNEBRqaQ+g/5Hiic08/L7pVjMOAPKEUCgOwEOe90J8ecItF6AAKX1a8AMEKhHgD21HiWuQaD1AgQoftaAAMXo2nCAEozXefo+in32ibrG3KLKUssaZ0A5Agh0J8Bhrzsh/hyB1gsQoLR+DZgBAvUIsKfWo8Q1CLRegADFzxoQoBhdmwlQMuMHKf7Wq8oNvUSlNdYzzoByBBDoToDDXndC/DkCrRcgQGn9GjADBOoRYE+tR4lrEGi9AAGKnzUgQDG6NhOgdEwdrcTzTyh/+Jkqbr69cQaUI4BAdwIc9roT4s8RaL0AAUrr14AZIFCPAHtqPUpcg0DrBQhQ/KwBAYrRtZkAJXXn1Uo9cqfyexyh4s77G2dAOQIIdCfAYa87If4cgdYLEKC0fg2YAQL1CLCn1qPENQi0XoAAxc8aEKAYXZsJUJKP3aP07VeosHV/FfYfbJwB5Qgg0J0Ah73uhPhzBFovQIDS+jVgBgjUI8CeWo8S1yDQegECFD9rQIBidG0mQEm8+LQ6poxQaf3NlTvhAuMMKEcAge4EOOx1J8SfI9B6AQKU1q8BM0CgHgH21HqUuAaB1gsQoPhZAwIUo2szAUr87deVGTNQ5W+sruw5U40zoBwBBLoT4LDXnRB/jkDrBQhQWr8GzACBegTYU+tR4hoEWi9AgOJnDQhQjK7NBCj68jP1GTpAlXRaXZfeZ5wB5Qgg0J0Ah73uhPhzBFovQIDS+jVgBgjUI8CeWo8S1yDQegECFD9rQIBidG0qQAnG7Dx5N8VyXZo58W6pz2LGWVDeWwTib/2t9gtNsZmfq7TZtiqts0lvubWW3geHvZbyMzgCdQkQoNTFxEUItFyAPbXlS8AEEKhLgAClLqaGLyJAaZhs3oJmA5TM6KMVf+8tdQ2fosrKaxhnQXm7C8Q+fFeZK85U9X/nflWWWFq5I85Uea2N2v0WWzp/Dnst5WdwBOoSIECpi4mLEGi5AHtqy5eACSBQlwABSl1MDV9EgNIwmZsAJX3l2Uq+9KxyA0ertGE/4ywob2uB4CtdmQtPUvzDd1RZZoXg/fDfqiRTSrzynOJvv6FKR6dyQy5SebW12vo2Wzl5Dnut1GdsBOoTIECpz4mrEGi1AHtqq1eA8RGoT4AApT6nRq8iQGlU7CvXN/sJlNQtlyr1xL3K7ztIxW13N86C8rYVKBbUcfGpSvzjFZW/vYGyJ42XgvBk9it9wwQln3kw+M7XosoOnVR78DCvxgU47DVuRgUCYQsQoIQtzngINCfAntqcG1UIhC1AgOJHnADF6NpsgJL8za1K3zNNhZ32VWHPo4yzoLxdBVJ3XqXUI3ervPo6yg2+UJVM59duJX3tBUo+91tVlvuGukZd36632tJ5c9hrKT+DI1CXAAFKXUxchEDLBdhTW74ETACBugQIUOpiavgiApSGyeYtaDpA+f2jSv90rIqbbaP8kWcbZ0F5OwrEPp+hzNkHKpbPq2v87aosvtQCbyMz7gTF//maCj86VIVdD2rH223pnDnstZSfwRGoS4AApS4mLkKg5QLsqS1fAiaAQF0CBCh1MTV8EQFKw2RuApT4639RZuKQ2icPsqdPNs6C8nYUqH4CqfpJpMLW/VXYf/BCb6H66zyZ8SfWvt6THXWdyksv14633LI5c9hrGT0DI1C3AAFK3VRciEBLBdhTW8rP4AjULUCAUjdVQxcSoDTE9fWLm/0ESvw/Hyoz/MDgUwdLB58+uM04C8rbTSCWnanMGfsFnz7Jqmv0DbWHx3b3Sl93oZLPPqTSepsrN+iC7i7nz+cS4LDH2wGBni9AgNLz14gZIlAVYE/lfYBAewgQoPhZJwIUo2uzAUp12D4Df1AbfeZVDxlnQXm7Ccx+Bk7xu9srH/xMcT2v2KfTlRlxuGK5LuWGXqLSGuvVU8Y1HPZ4DyDQFgIEKG2xTEwSAQIU3gMItIkAAYqfhSJAMbpaApTO4BMoseCTKF3BVzIqy61knAnlbSOQz6nz7INUfQZK9uxrVF7pm3VPPX3b5Ur+9hcqbbKVckefW3dd1C/kv5ZF/R3A/beDAAFKO6wSc0SAT6DwHkCgXQQIUPysFAGK0dUSoFSfgVJ9Fkr25AtVXntj40wobxeB5GP3KH37FU19FSf28XvqPPfQ2q12XXCzKkst2y633dJ5EqC0lJ/BEahLgAClLiYuQqDlAuypLV8CJoBAXQIEKHUxNXwRAUrDZPMWWAKU2c+0yB8yVMV+OxtnQnm7CHRWn30SfB0ne+oklddcv+Fpd1w9SokXnlRhxx+rMOCYhuujWMBhL4qrzj23mwABSrutGPONqgB7alRXnvtuNwECFD8rRoBidLUEKKn7blTq3htU/J/9ld/9CONMKG8HgeTTDyh940SVV11L2TOvaGrKs3/BqdLRR9ngAcSVjkxTfaJUxGEvSqvNvbarAAFKu64c846aAHtq1Fac+21XAQIUPytHgGJ0tQQoyT88pvS0MTzPwrgGbVNeLisz6gjFP3xHuYGjVdqwX9NT7zz/WMXeeVP5fQepuO3uTfeJSiGHvaisNPfZzgIEKO28esw9SgLsqVFabe61nQUIUPysHgGK0dUSoMT/+Zoy405QZaVvqevsq40zobynCyT++Lg6fnK+ysutrOzIaVIs1vSUk8/9VulrLwh+/njF4GeQrzf1anoSbVTIYa+NFoupRlaAACWyS8+Nt5kAe2qbLRjTjawAAYqfpSdAMbpaAhQV8upz0g+lZEozJ//aOBPKe7pA5ryjFX/3LeUOO02lLWb9hHXTr+DTLJ3DD1BsxnTzp1mankMbFXLYa6PFYqqRFSBAiezSc+NtJsCe2mYLxnQjK0CA4mfpCVCMrqYAJRi78/R9FfvsP+oacwu/qGJci55cnnj59+q4fLgqS/St/XqOEgnzdFMP36nUXVervNZGyg6ZYO7Xmxtw2OvNq8u99RYBApTespLcR28XYE/t7SvM/fUWAQIUPytJgGJ0tQYomUmnKv7an/kpY+M69PTy2T9Znd/nBBW328PJdGPZmcqcsb9iuZnKjrhW5RVWddK3NzbhsNcbV5V76m0CBCi9bUW5n94qwJ7aW1eW++ptAgQoflaUAMXoag1Q0jdPUvLJXyt/wGAVt+pvnA3lPVEg8cbL6rjoZFUWXWLWp0/SHc6mmbprilIP31X7Gezqz2Hzmr8Ahz3eGQj0fAEClJ6/RswQgaoAeyrvAwTaQ4AAxc86EaAYXa0BSuqhO5S6+xoVdhygwoDjjLOhvCcKdFwxXIm//F753Q5TcZcDnU4x9vH76jznYCmVVtf421XpXMRp/97SjMNeb1lJ7qM3CxCg9ObV5d56kwB7am9aTe6l12ePTAAAIABJREFUNwsQoPhZXQIUo6s1QEn8+Rl1XHWuihtsofzx5xtnQ3lPE4i/8w9lzj9GlXQQcIz5mbTIYs6nmLn4FMX//pLyBw5RcctdnffvDQ057PWGVeQeersAAUpvX2Hur7cIsKf2lpXkPnq7AAGKnxUmQDG6WgOU+Pv/UmbUkbN+2nbUT42zobynCaSnnqfk879TYYe9Vdj7WC/TSz79gNI3TlRpjfWUG3qJlzHavSmHvXZfQeYfBQEClCisMvfYGwTYU3vDKnIPURAgQPGzygQoRldrgKJySX1OnPWpgdpPGcftv85ivCXKHQnEPvi3OkcdIcXitWefVJbs66jzvG1i2S51nra3qj+L3XXeDaoss6KXcdq5KYe9dl495h4VAQKUqKw099nuAuyp7b6CzD8qAgQoflaaAMXoag5QgvE7Rxyq2IfvqmvkT1VZfmXjjCjvKQLVT4VUPx1S/P4uyh90itdppa+7UMlnH1JhlwNU2O1wr2O1Y3MOe+24asw5agIEKFFbce63XQXYU9t15Zh31AQIUPysOAGK0dVFgDL7IaPZ489TeYPvGWdEeU8QiM2Yrs7hwQNjK2Vlz63+xPAqXqcVf/UFZS4ZpsoSfdU19tbgUy8xr+O1W3MOe+22Ysw3igIEKFFcde65HQXYU9tx1ZhzFAUIUPysOgGK0dVFgJK68yqlHrlb+R8PVHH7vYwzorwnCKTvuErJR+9WcZOtlT/6nFCmVP01ntin/1F20FiV19owlDHbZRAOe+2yUswzygIEKFFefe69nQTYU9tptZhrlAUIUPysPgGK0dVFgJL83a+UvvUyFbbqr8IBg40zorzVArHPZyhz9oGK5fPKnn2Nyit9M5QpJR+4VelfTFNpw37KDRwdypjtMgiHvXZZKeYZZQEClCivPvfeTgLsqe20Wsw1ygIEKH5WnwDF6OoiQJn99YvyWhspO2SCcUaUt1og9cufKnX/LSqtu6lyJ40LbTqxzz5R5+n71Marfo2nsuQyoY3d0wfisNfTV4j5ISARoPAuQKA9BNhT22OdmCUCBCh+3gMEKEZXFwGKZn6uPqcGX93pXFQzL/65cUaUt1Iglp2pzBn7KZbrUm7weJXW2STU6aSvPV/J5x7nYbJfUeewF+rbkMEQaEqAAKUpNooQCF2APTV0cgZEoCkBApSm2LotIkDplmjhFzgJUIIhOqv/0v3p9Fk/d7v0csZZUd4qgdlfoymvupayZ14R+jTir72ozKShqiyyuLrG3y4l+Fns6iJw2Av9rciACDQsQIDSMBkFCLREgD21JewMikDDAgQoDZPVVUCAUhfTgi9yFaCkrzxbyZeeVe64USr9138bZ0V5KwSqnz7pPCv45Z2uL5Q7doRKG23ZimnM+Vns/JHDVdxs25bMoacNymGvp60I80Hg6wIEKLwrEGgPAfbU9lgnZokAAYqf9wABitHVVYAy+7kZhR8erEL/Q4yzorwVAqnf/Eype4KfLF5xNWXPmdqynxJOPvpzpe+4svZLPNkhE1tB0ePG5LDX45aECSHwNQECFN4UCLSHAHtqe6wTs0SAAMXPe4AAxejqKkBJPP+EOqaO5hdUjOvRsvJ8Tp3Dg1/e+eLTln76pHr/sa4v1Xnaj6ViQV2jrlNluZVaxtJTBuaw11NWgnkgsGABAhTeHQi0hwB7anusE7NEgADFz3uAAMXo6ipAiX30njrPPUSVvsur6/ybjLOiPGyB5FP3K33TxSqvvIayw6eEPfzXxqvOpTqn4ra7K7/voJbPp9UT4LDX6hVgfAS6FyBA6d6IKxDoCQLsqT1hFZgDAt0LEKB0b9TMFQQozajNVeMqQKm27Byyu6rP0Zg58W6pz2LGmVEelkDs8xnqHHmEqr+m1FOeYRP/19+VGXu8Kh2dygYPk610ZMLi6JHjcNjrkcvCpBCYR4AAhTcEAu0hwJ7aHuvELBEgQPHzHiBAMbq6DFAyE4co/vpflD15gsprb2ScGeVhCaSvvSD46eDfqrTupsqdNC6sYbsdJzP2BMX/9ZryBwxWcav+3V7fmy/gsNebV5d76y0CBCi9ZSW5j94uwJ7a21eY++stAgQoflaSAMXo6jJASd9+hZKP3aPCgGNV2HFv48woD0Mg8cof1XHZGaqk08qODJ43stSyYQxb1xhzvla04urKnhs81DbCLw57EV58br1tBAhQ2mapmGjEBdhTI/4G4PbbRoAAxc9SEaAYXV0GKMmnH1D6xokqbbGjcoedbpwZ5b4Fql+3yow6QrEZ05UfcJyKOw7wPWRj/Qv52sNkq/PMDbtUpW99p7H6XnQ1h71etJjcSq8VIEDptUvLjfUyAfbUXrag3E6vFSBA8bO0BCh1ut778DMaNfE6nX/6Udp52+/OqXIZoMTffl2ZMQNV/kbwiYHqz+Dy6tEC6ZsvUfLJ+1Re9dvKnj5Ziid63Hxnf6qptPkOyh1+Ro+bX1gT4rAXljTjINC8AAFK83ZUIhCmAHtqmNqMhUDzAgQozdstrJIApQ7X625/QH988VV9NH2GDt9vV28BiopF9Tlp19qMZl72aymZrGN2XNIKgfhrf1Zm0qlBaBIPfnXn6lro1RNfsQ/fUeeIw4L3UkpdY29VZdEleuI0vc+Jw553YgZAwCxAgGImpAECoQiwp4bCzCAImAUIUMyE821AgFKH699e/5fWXmMVHXXqBO2z23b+ApRgLtVPoFQ/iZI943KVV1u7jtlxSdgCsc8+UebCExWb/oEKO+2rwp5HhT2FhsbLTBqm+GsvqLDX0Sr8YJ+GanvLxRz2estKch+9WYAApTevLvfWmwTYU3vTanIvvVmAAMXP6hKgNOB65CkXfi1Aef+TrgY6dH9p6vqLlHj6NyocfIpKW+7SfQFXhC6QrgYSf3tBlWVWUG7ENCl4gGxPfiWee1ypqefNmu8FN/XkqXqb2wpLZfT+J1nn/WPOO9IQgegKLJIJvgYZi+nLrmJ0EbhzBNpAYPlgT/3Aw55aaYN7Z4o+BXgHuNZdYalO1y3pFwgQoDTwNphfgFIquf3Lnr//DuVuuEzpnQeo47CTG5gdl4YhkJ0yVoXHg69XBa8+o6YosVZ7PJj1i2N3U+WzGepzxgQl/muLMKh61BiJRFylUtn5nNz+7Xc+PRoi0FYC8SA8qb7KFf5mtdXCMdnICSSDPbXoYU/lP0pE7q30lRvmHeD6HZBIYOratNqPAKUB1fkFKC4fIludyuxna5TXXF/ZUyc1MDsu9SlQ/dpO8t4blHri3tow2ePPU3mD7/kc0mnv1C9/qtT9t6i0YT/lBo522rsdmvFx43ZYJeYYdQG+whP1dwD33y4C7KntslLMM+oCfIXHzzuAAKUB1zAClOpPznYO2V2VdIe6Lp31L+u8WidQXY/kg7cp+chdiuVztYlUf2K6+lPT7fSK/+dDZYYfWJty1wU3q7L0cu00ffNcOeyZCWmAgHcBAhTvxAyAgBMB9lQnjDRBwLsAAYofYgKUBlzDCFCq0+kccahiH76rbPB8jfIKqzQwQy51KZB86n6lfv4Txb78rNa2tN7mKvzo0ODhvmu5HCa0Xh1XnK3EX55VYZcDVNjt8NDG7QkDcdjrCavAHBBYuAABCu8QBNpDgD21PdaJWSJAgOLnPUCAUofr3keP0OtvvRP8ynBJieBna2PxmMYPPyb4NZ7N5forPNXppIMHfiaf/53yR56t4mbb1DFDLpmfQOzT6Yp98I7iH/xLsY/eU/zdt2o/DV1Zoq8qiy25QLTksw8p9vH7c/68tO6mKvQPgpNvrdvW0ImXnlXHlWersvhS6hp/e1vfS6OT57DXqBjXIxC+AAFK+OaMiEAzAuypzahRg0D4AgQofswJUIyuPgKUZPCsinTwzIrizvsrv8cRxhlGrzwRhE+pB24Jfg76jeZvvs9iKq2/uYpb9VcpeB5Nb3l1nn1Q7eeXcyeNUzUYisqLw15UVpr7bGcBApR2Xj3mHiUB9tQorTb32s4CBCh+Vo8AxejqI0CZ/UmB6ldGcoMuMM4wOuXxD95W+urRir/31pybLq+yhsrLr6LKsisFT+iN/3+M6q89BM+ZqaQ6pFQ6eOZM8FPE1X9OBv8cfDqlXb+m091qp4LnuVS/llRecTVlz/1Jd5f3mj/nsNdrlpIb6cUCBCi9eHG5tV4lwJ7aq5aTm+nFAgQofhaXAMXo6iNAic2Yrs4z94vkVy2aXY7Ey39Q+ifnq/rQ13LwgNTi1sEnR76/qyqLLtFsy15blxlxmOIfvlP7dFP1U05ReHHYi8Iqc4/tLkCA0u4ryPyjIsCeGpWV5j7bXYAAxc8KEqAYXX0EKNUp9Tllz+DnUr5Q19hbVVlyGeMse3d56qE7gk9VTJUqFRW33FX5/U8KPm2S6N03bbi7+D9eUebCwCiZUteIa1VZZkVDt/Yo5bDXHuvELKMtQIAS7fXn7ttHgD21fdaKmUZbgADFz/oToBhdfQUoHZedocQrf1TuxLEqfWcz4yx7b3n6ugtVfehr9VUYcKwKO+7de2/W4Z2lb71Myd/9Kvgqz+rKnT5ZlY6Mk+7V56vEZn5e+xpUTwr+OOw5WV6aIOBVgADFKy/NEXAmwJ7qjJJGCHgVIEDxw0uAYnT1FaCkfzFNyQduVfG//0f5g081zrJ3lndccpoSr/6p9i//+SPOUmnDfr3zRj3cVfWrTpmxA2s/l111yw0cbRol1vWlkvfdpNQjd87TJ3/4mSpuvr2pt4tiDnsuFOmBgF8BAhS/vnRHwJUAe6orSfog4FeAAMWPLwGK0dVXgFL99En1Uyjl1ddRNviEAK95BdK3Xa7kb3+hSuciyp08QeVVvw1RgwKxD/6tzvEn1r4qVthhbxX2PrbBDrMuTz5xr1K/ul6xz2fMt76wy4Eq7HZYU71dFXHYcyVJHwT8CRCg+LOlMwIuBdhTXWrSCwF/AgQofmwJUIyuvgIU5XPqM7h/bXZdk4KgINPHONPeU5584j6lb7mkdkO5QWNUWu+7vefmQr6T+KsvKHPJsNqo+QMG1362ud5XtTZ9+xWKv/tWraS42TbB16gGBl/d6Vv7fyf/8JhSN09SLNel4nZ7KL/PCfW2dn4dhz3npDREwLkAAYpzUhoi4EWAPdULK00RcC5AgOKctNaQAMXo6i1ACeaVCT4dEH/rb7WfMq7+pDGv4A37zpvqPH/WJyUa/Rd+/OYvkHzqfqVvurj2h7mTxqm07qYLpap+7Sd91xQl/vxM7bryKmuqsO8gldZY72t1c3/KJTtkosprbdiSZeCw1xJ2BkWgIQEClIa4uBiBlgmwp7aMnoERaEiAAKUhrrovJkCpm2r+F/oMUFI//4lSD96mws77qbDHkcaZ9o7yzPhBQaj0qor9dlL+kFmfnOBlF0jdPVWph26vfdIpd8IFKq+5/tebBg+HTd1/s1IP31X7s+qDYgu7Bz+F/P1dFjqB5JO/Vjr4JEplmRXUdc5PpHSHfcINduCw1yAYlyPQAgEClBagMyQCTQiwpzaBRgkCLRAgQPGDToBidPUZoCRe/r06Lh9e+y/7uaGzvrIS5Vf1mSfVZ5+oz2LqGjmt9i/wvNwJdFx17pxPlZTW31zFbXdXJZVW7D8fKv7x+0o+85vaP1dfhR0HqLjrwbVn0NTz6rjoZCXeeDl41spewbNWBtZT4vQaDntOOWmGgBcBAhQvrDRFwLkAe6pzUhoi4EWAAMULK1/hsbL6DFCqv5TSOWT32hS7LvmVs5+atd5zK+pjM6YrM/Lw2vM0coedrtIWO7ZiGr16zFi2S8ngUyipIKhS8GmT+b1K62+h/N7HqbL8yg1ZxN/7pzKjj5r1Xj7vhuDTKCs2VG+9mMOeVZB6BPwLEKD4N2YEBFwIsKe6UKQHAv4FCFD8GPMJFKOrzwClOrU5z0Gp49kUxlvp0eUdU0Yo8eLTKq29cfCrOxf26Lm2++RiuawSTz+g+Pv/Cn5Z5xOpVFJpnU1qD+utLLdS07fXMXW0Es8/oeL2eyn/43A/hcJhr+lloxCB0AQIUEKjZiAETALsqSY+ihEITYAAxQ81AYrR1XeAMvvZFIVdDgh+CvZw42zbszzxwlPquHqkKum0ssEzNML+9EJ7qvW8WSfe/Ks6JgwO1rFD2fGznrcS1ovDXljSjINA8wIEKM3bUYlAmALsqWFqMxYCzQsQoDRvt7BKAhSjq+8AJfGX4DkoVwTPQdl8B+UOP8M42/Yrr36NKTPqCFW/wpMfcJyKwbM3eLWvwOxPVBUGHBs8R2Xv0G6Ew15o1AyEQNMCBChN01GIQKgC7KmhcjMYAk0LEKA0TbfQQgIUo6vvAEX5nDqH7aVYPq+ZFwW/frLI4sYZt1d59aGx1YfHllf9trKnT5biifa6AWY7j0Dij4+r4yfnq7zkMspecHOwnvFQhDjshcLMIAiYBAhQTHwUIxCaAHtqaNQMhIBJgADFxLfAYgIUo6v3ACWYXzr4F85k8C+e+f1OVHGb3Ywzbp/y+D9fU2bcCbV/yc4Ov1rlb6zePpNnpvMXKJfVOfyA2ieKckedrdKm24QixWEvFGYGQcAkQIBi4qMYgdAE2FNDo2YgBEwCBCgmPgIUP3xSGAHKnP9qv9aGyg6Z6OtWelbfckmZ849T/L23VNhpXxX2nPULLi5f06fH9Mc/xfTuezG9/0FMiy0mbbRhWf+1QVmLLupyJHrNLZB85G6l77xKpW+tq9ywy0LB4bAXCjODIGASIEAx8VGMQGgC7KmhUTMQAiYBAhQTHwGKH75wApS5v8bTNe42VZZY2tft9Ji+qerP6d49NXhg7ArqOvdaKZV2NrePg+DkkcdievmvC/76SP9dy9p8s7KzMWk0l0D1a2mn7RP8JPVMdZ01RZVV1vDOw2HPOzEDIGAWIEAxE9IAgVAE2FNDYWYQBMwCBChmwvk24Cs8RtcwPoFSneLsn4DN7ztIxW13N866Z5fH//OhMiODXxwq5INP3ExQea2NnE34vfek625MqisrJZPSphuX9c3Vpc7OinK5mF79e/CplOdjtfHWX6+iPfqXFPxoDC/HAqm7rlHq4TtU3Gwb5Y8823H3r7fjsOedmAEQMAsQoJgJaYBAKALsqaEwMwgCZgECFDMhAYoPwrAClCh9jafjmlFK/OlJFb+3k/KHDnO2bNXw5Nrrkwqex6sVV5QO3r8436/qvPmPmG69LaFccF01RNlnQMnZHGg0SyD2yUfqPOuA2j93jblFlaWW9UrDYc8rL80RcCJAgOKEkSYIeBdgT/VOzAAIOBEgQHHC+LUmfALF6BpWgFL9Gk+foXvVPpXRNe5nwdd4+hpn3jPL46/+SZlLTlOlo1PZUdc5+7rSJzNiuuqahLLBJ0++sWJFhxxUUp/OBRt8+JF0+VXBR1SC16EHl7TGNys9E6yNZ5W+doySzz2mwg/2UWGvo73eCYc9r7w0R8CJAAGKE0aaIOBdgD3VOzEDIOBEgADFCSMBimvG0AKUYOKzP5nRm7/Gkxl5hOIfvK38gONU3HGAs+W65icJ/fvdmFZbtaKDDiipo45Hqvz28bgeDf6vb9+KBp/Ap1CcLcb/NYr//SVlLj5Flb7Lq+v8m1y3n6cfhz2vvDRHwIkAAYoTRpog4F2APdU7MQMg4ESAAMUJIwGKa8YwA5Tkc79V+toLVP72BsqecrHrW2l5v8T/PqiO64NnnqywqrIjggfHOnrd/2Bcz/xvXIsvVtGJQRBST3hSHbpYlCZfldAnn8S04/Zlbb0lD5V1tCRz2vQ5Zc/gOzxfKHvuVJVXXN11+zn9OOx5o6UxAs4ECFCcUdIIAa8C7KleeWmOgDMBAhRnlPM04is8RtcwA5RYdqY6h8x6gGzX2FtVWXIZ4+x7Tnn1wbEdo48Mfpkl6/TBsa8FD4W96daE4sEP7hx1eEkrr9TYV3HefCum625IKJWSTh5UrP3UMS93AulpY5X8w6O1r/BUv8rj68Vhz5csfRFwJ0CA4s6STgj4FGBP9alLbwTcCRCguLOcuxMBitE1zAClOtWOq0cq8cJTyu9zgorb7WGcfc8p7wiee5IInn9S/P4uyh90ipOJffpZTFdMmfXcE8snSG69Pa5X/hbXd9Yta78f8ykUJ4vzf02Sv39U6Z+OVXnN9ZU9dZLL1vP04rDnjZbGCDgTIEBxRkkjBLwKsKd65aU5As4ECFCcUc7TiADF6Bp2gJL4wyPqmDZOpeBfOHMe/4XTyNJQefLpB5S+cWLwiZq+wVd3pqmS6dNQ/fwurgQfNJl67aznnnwreADsocFDY2Ozfp244denn8Z06ZUJFQvSYcEDZav9eLkRiHV9qc7qw5GD18yL7gp+T3pRN42/0oXDnhdWmiLgVIAAxSknzRDwJsCe6o2Wxgg4FSBAcco5pxkBitE17ACl9ms8pwafPAke0NE17jZnv1JjZGi6PPbZJ8qMPFzVf5HODR6v0jqbNN1r7sKHH43rd0/G1SfIYk46vlj7X8ur2qvac6mlKkG/khIJSzdq5xbIXDxU8b+/qPzhZ6q4+fZecDjseWGlKQJOBQhQnHLSDAFvAuyp3mhpjIBTAQIUp5wEKK44Qw9Qgol3TBmhxItPq7j9Xsr/eKCrW2lJn46rzlXiz8+o+L2dlD90mJM5vPGPmK6/cVbCUf3kyRrfcvOJkUuvSGj69Jh271/Sppu46enkhtu8SfLhu5S+a4pKm++g3OFneLkbDnteWGmKgFMBAhSnnDRDwJsAe6o3Whoj4FSAAMUpJwGKK85WBCjVwKEaPFS/7lB7mGxHxtXthNpn9q8KVRZfSl3VX93pY39C68yZ0mVXJlX9362+X9YPdnD3zJK//DWu2++Ma9llgl/zCT6FwsuNQOzDd9U54tDa+s+ceLebpl/pwmHPCytNEXAqQIDilJNmCHgTYE/1RktjBJwKEKA45SRAccXZigClOvfM6KMVf++t4BMoxwefRAl+CrbNXrHPZygzKvjVnS8/U/b481Te4HvmO6g+9+T6mxJ6M/gEysrfqOjII4Kv2gS/vuPqVQqymAsnJtXVFTwL5ZDgWSir8ykUV7aZEYcr/uG/lT3jcpVXW9tV2zl9OOw5J6UhAs4FCFCck9IQAS8C7KleWGmKgHMBAhTnpLWGPAPF6NqqAGX2w2QrS/RV1wU3q90eypG+9nwln3tcxc22U/7Is4yrMKv88d/F9chv40qnVfuEyBKLuw84Hn4seLbKE3Gtu3ZZ++/r7tMtTgDauEn65kuUfPI+FfY8SoWd9nV+Jxz2nJPSEAHnAgQozklpiIAXAfZUL6w0RcC5AAGKc1ICFBekrQpQVC6r85yDFfvPh8oFzw4pBc8QaZdX/KX/VebKc1RZZDF1jbpOWmRx89T/+a+Ypl2fUPVTKPvtU9Z31vETbswIfpHn4ksTtV/0OWWwn5DGjNGGDaphWjVUK627qXInjXN+Bxz2nJPSEAHnAgQozklpiIAXAfZUL6w0RcC5AAGKc1ICFBekLQtQgsknn7pf6Zsurj0DJRsEEdVPo/T418zP1TnqKMU++49yR5+r0iZbmafclZWuuCqhzz6PafPNyuq/q5/wZPZEb7w1ob//Pabv9ytr5x/4HcuM0yYNql/p6jztx7X3ctclv3I+aw57zklpiIBzAQIU56Q0RMCLAHuqF1aaIuBcgADFOSkBigvSVgYo1flnzj9G8Xf+ofJaGyk7ZIKLW/LXI59XZsJJiv/7DZU23lK5Y0Y4Geu2uxJ6+eWYlltOOvbIolIpJ20X2OTV12K6+WcJdXZKZw4r+h0sQt0zFxxXe29kT52k8prrO71zDntOOWmGgBcBAhQvrDRFwLkAe6pzUhoi4EWAAMULK89AsbK2OkCJffBvZcYcq1gQThR+eLAK/Q+x3pK3+o6po5V4/gmVl1xGueFTVFl0CfNYL78S1213zHpSbPW5J9VfyAnjNTH4Gs+nwdd59hlQ0vrrhTNmGPfVyjHSd1yl5KN3197D1feyyxeHPZea9ELAjwABih9XuiLgWoA91bUo/RDwI0CA4seVh8gaXVsdoFSnn/j9I+r46aznRmRPvlDltTc23pX78tRDtyt191QplVZ22KUqr7KmeZCZwa/hXHr5rF/FqX6VpvqVmrBev308rkeD//vWNys67GB+0tiF++yf5y6vtWHwaaqJLlrO6cFhzyknzRDwIkCA4oWVpgg4F2BPdU5KQwS8CBCgeGHlEyhW1p4QoFTvIX3DRUo+8xtVFltS2eqnO3rQ81BS992o1L031Kjzh5+p4ubbW9lVyEvTbkjonXdjWn21io44NNwQo/q8lYsmJWr3MeTEkpZaik+hWBc11vWlOk/Zo9am+hyU6vNQXL047LmSpA8C/gQIUPzZ0hkBlwLsqS416YWAPwECFD+2fALF6NpTApRYLquOsccr/sHbwfNQ3P8X/AUxffml9Ifn45oxI6Yvvqgo0xHTN1cvB6GG1LdvRelpY5X8w6OzwpMBx6m44wCj+KzyG25O6PU3YkoHzzs54bjWBBi33BbX316Na+sty9px+/A+/eIEsIc2yYw/UfG3/lb7JZ7qL/K4enHYcyVJHwT8CRCg+LOlMwIuBdhTXWrSCwF/AgQofmwJUIyuPSVAqd5G9WGymfGDVP14hu/noRQK0tPPxPXEU3Hlg3/+6qtP+TMd+dnZWq3rpVnhyZFnq7jZNkbtWeU/C5558tfg2SfJIDw57MCSVl21NZ/+eC34JZ6bgl/kWXRR6bRTeJisi8VN3zNNyd/cqsLO+6mwx5EuWtZ6cNhzRkkjBLwJEKB4o6UxAk4F2FOdctIMAW8CBCh+aAlQjK49KUCp3kry6QeUvnHW8yNKa29U+8pMZYmljXc5b/mfXojp4Ufj+vyLWO0Plg9+/WbddWd9AqMSZBlfvPGOdnrhDPUtvquZ8cV07VJj9ely39EW3638P/bOAz6Kov0bY5qNAAAgAElEQVTjv927S6GDdEFRmoB0BBFExYIKKvKKiooF7GLFgv0vVlREsWABARULKqJiwQKoCNI7CAhSpPeadrf7n9kjIQkJubu53ezmfvN58yYk80z5PnPO3u9mngetWxnilErsw/nqGx9k/34/cM1VIZxYp3jEk+wZZAeTveoKAyc15CmU2D0btvQtm4PkoQNg1GmI9IfeUG0ux54Pe3FDyYZIwDYCFFBsQ8uGSSCuBLinxhUnGyMB2whQQLEHLQUURa5uE1CsN6Hz/0TSqEHQMtJgVKuN4Lk9EexwgeJMARm09SNxdeY/EXdElgoVTHQ+00CLZodFDH3FQqS8LdITp+1HVoXq+K3tIPy1vrZ1xUcWEUMWbYSIclp7E+XLRid+/DBRx/QZ4Yw7vYV4Ur9edPbKAApoYMrvIpjsFB0N6hu4phcFFFXG8ipa6j0XWc2kvTIeZmpp1SYtez7sxQUjGyEBWwlQQLEVLxsngbgR4J4aN5RsiARsJUABxR68FFAUubpRQJFT0jevQ9Lb/2fFRJFFCilZl/RBqGXHmGYsxZNRH/ixeQtQWrynPeN0A6e2zSsY+BZMQ7IUT2R/xzdARr/nclIV/7dBwzQhfixeHBZSZGkuhJfTTwuhqjjBcrSyW6QLHjdex5q1YdurrzTQsIE7xIrcwWT73xNC+XLFL+rE5GAXGaUM6Q8pxGXcNhChZu3jMjI+7MUFIxshAVsJUECxFS8bJ4G4EeCeGjeUbIgEbCVAAcUevBRQFLm6VUDJnpZ/ytciA85oaAf2Wb+SVyOyRDDXUL2TI555WjowcnRYPJGnTvreYOQ5PeJbNAOB7z+ygn/KEmzVCZk3PV5g+1IMmTZdw+x5OoKHYqc0qG/ivLPzCilr12mQosvqfzVLOJExV2S5oqeBJoeuC0U8AZsrZgeT7XyGgTPFF4sageysTcHOlyKz5+1qjR2y5sNeXDCyERKwlQAFFFvxsnESiBsB7qlxQ8mGSMBWAhRQ7MFLAUWRq9sFFGt6QjxJEgKHf9K4nNmayaUQ7NRN5D9OhukT6XhF2mOzYhWYFY6BUaEykCoiox4qX4zzYaE4OSJPntx4gxA6di+BvmwufMvnQl8ZDhIri1muEuSbXhkAtKiSLkSZWXPCV3L27z9cu0plE9u2Hz6lkv2Xk0820eVsIdyUd98Jj+xgshXE2O6729l0ykVx9uLf9X8WI2XwvTCPPRFpj70TlynwYS8uGNkICdhKgAKKrXjZOAnEjQD31LihZEMkYCsBCij24KWAosjVEwLKoTlqWzfC/+vn8C+cDm33jqPO3ExOEWJKFRxIqowV2ytjn1YRbWuKLD9p261sPzmiiahnNG6DYLtzEWp+Wkw054qgsEuW6vh3jYbgoWQ28lpP9aomatYwccIJBmpUj6lpx4yyg8m6JTaLYxO3qSMZB0XGQ0l78XOYZSso98KHPWWEbIAEbCdAAcV2xOyABOJCgHtqXDCyERKwnQAFFHsQU0BR5OolASX3VLX1q+Db8h+wezu0vTuh7doGfY/4Wfwbe3ZAy8wslIx8QxsS13RCTU9FqMkpigTzmm/cCFQRB2BksFkvlSm/iWCy4qvxSQauvJzXeFR9l/z6w/AtnR239Nd82FP1CO1JwH4CFFDsZ8weSCAeBLinxoMi2yAB+wlQQLGHMQUURa5eFVCKnPaBvfj1i93YtHwHjiuzDWe1FCdWqtWCUasuzKo1izRPtAr7RIiZl18VuZVFeah/EKVKJRqB+M438NNnCHw1HMGOFyLz6nuVG+fDnjJCNkACthOggGI7YnZAAnEhwD01LhjZCAnYToACij2IKaAoci2pAsryFRrGfOqDLrIG335LEFWrKIJKAPMxn+hYvlLHOZ0NdOrIUygqLtfXLEfKoH4wq9RA2sAPVJqybPmwp4yQDZCA7QQooNiOmB2QQFwIcE+NC0Y2QgK2E6CAYg9iCiiKXEuigCIDvL72ph8HDgCdzxKZZUTKYpaiCWSLTjKY7L13haAdGQu36EZYI0zANJF67yUiDkoa0l74DGb5Skpk+LCnhI/GJOAIAQoojmBmJySgTIB7qjJCNkACjhCggGIPZgooilxLooDy5XgfFizUUF0Ebr31xqB1CoWlaALiPT9eHuLDvv0arusdQt0T3JcxqOhZuKdG8rAn4BMBjzOvvR/B9l2UBsaHPSV8NCYBRwhQQHEEMzshAWUC3FOVEbIBEnCEAAUUezBTQFHkWtIEFF7dUVsQk0UgWfkl0y5f3oMpjVVoyrTbSZ8PQ6jdOci4/iGVpniFR4kejUnAGQIUUJzhzF5IQJUABRRVgrQnAWcIUECxhzMFFEWuJUlAyX1156wzDMgvlugIZAeT1cX1nYfuDyIlJTp71j5MQNuwGqnP3AKzXEWkDRqrhIYPe0r4aEwCjhCggOIIZnZCAsoEuKcqI2QDJOAIAQoo9mCmgKLItSQJKOO+9mH+Ak2kETZx+60h+Hh1J6bV8ZEIJrtCBJM9/1wDp7WnCBUTxENGpfr3AA7uQ/r/vQ+jWu2Ym+LDXszoaEgCjhGggOIYanZEAkoEuKcq4aMxCThGgAKKPagpoChyLSkCyup/NYz6MJx15xYR96SGiH/CEhuB5St0kcFIxzGVTNzdj9d4YqMYtkoa/gz8c35DZq+7EOx0UcxN8WEvZnQ0JAHHCFBAcQw1OyIBJQLcU5Xw0ZgEHCNAAcUe1BRQFLmWBAFFXt15Y5gPe/dpOKOTgbPP5KkJlWWRO5hs3+tDOP44BpONlaf/jwlI+vg1hFqdjoybnoi1GcZAiZkcDUnAOQIUUJxjzZ5IQIUABRQVerQlAecIUECxhzUFFEWuJUFAGf+ND3Pn8+qO4lLIYz5JBJKdIr6aNzPxv+48hRIrW23Lf0j9vxuAUmVxcPC4WJuhgBIzORqSgHMEKKA4x5o9kYAKAQooKvRoSwLOEaCAYg9rCiiKXL0uoKxarWH0Rz6Lwm038+qO4nLIMd8jTvMMFimNZbnz9pAVV4YlNgKpD18JbfcOpD32DsxjT4ypET7sxYSNRiTgKAEKKI7iZmckEDMB7qkxo6MhCThKgAKKPbgpoChy9bKAkpkBDH0rfHWnU0cD53Tm1R3F5ZDH/MvxPixYqKFJIwNX9CTbWNkmj3wBvpm/IvOKfgieeUlMzfBhLyZsNCIBRwlQQHEUNzsjgZgJcE+NGR0NScBRAhRQ7MFNAUWRq5cFlG8m6Jg9V7dOR8hTEizxJbBnrziF8uqh0z03idM9NeLbfu7WpAj2518aNm0U+ZNFkcGAmzQ2cUpr7ws32XFQgm3OQGbfx2KCyIe9mLDRiAQcJUABxVHc7IwEYibAPTVmdDQkAUcJUECxBzcFFEWuXhVQsrPuyOnfcmMIx9bkFRPFpVCg+Y8/6Zj2l44G9U1c0yv+ItXWbcDUP0X6aXHSpaBSpgxw3tkhtGjuXf/qm9YiZeCNMMtVQtqgz2JyEx/2YsJGIxJwlAAFFEdxszMSiJkA99SY0dGQBBwlQAHFHtwUUBS5elFAycwEho/yY/NmoONpBs47x/unFBTdaJv5wTTgldf8kMwvvTiEli3iI2SsW6dBBqqVQlh2adTQQKuWIvVvkomtWzVMn6Vh547w36+7JoS6J8anb9tgHaXh1Pt7QDuwD2lPjYZZtWbUQ+DDXtTIaEACjhOggOI4cnZIAjER4J4aEzYakYDjBCig2IOcAooiVy8KKF+JrDvzRNadYyqZuLtf/E9FKCItceZ/zdTx/Y86/H7ghutCqH1s7ELGJiF6/TLJh5X/hIWRlGQI0cTAqW1NVKhwZLs/iBMw08UJmNQUGSQ4VGAdLwBPfvtJ+BZMQ2bv/giedn7UQ+bDXtTIaEACjhOggOI4cnZIAjER4J4aEzYakYDjBCig2IOcAooiV68JKIsXaxg7jll3FN0etfm4r8U1mwUaSpUKX5mqWIDYcbRGM7OASZPD14FkCQTCp4fkl/z5aOX90T6sWauhWjXgjluCUY/dDQaBX75A4Mt3EGzfBZnX3h/1kPiwFzUyGpCA4wQooDiOnB2SQEwEuKfGhI1GJOA4AQoo9iCngKLI1UsCyrr1Gj4c40OGuE7S9QID7U7h1R1F90dlPvIDH/5do1lBe2/qG7JOj0RSZKrpr7/VsXtP+NRJm1YGzj7LQOnSkVgD+/cDw971Yd9+Dd26GmjrwcCy+prlSBnUD2aVGkgb+EFkE89Viw97USOjAQk4ToACiuPI2SEJxESAe2pM2GhEAo4ToIBiD3IKKIpcvSKgyKsfIz/wIz0daHSSgV6XUzxRdH3U5mmC/bvDfdixU7Pikci4JEcrMn7KjxMPB4itfIwp4qgYqF07+itAy5br+OQzHeXKmrj/Xg9e2zIMlLrnIiArE2nPfwKzQuWo+PNhLypcrEwCxUKAAkqxYGenJBA1Ae6pUSOjAQkUCwEKKPZgp4CiyNULAsrWrcAIETRWvoGvVcvE9VeHkBTh6QdFPDTPR2DnLg3vCBElTYgjMqBs1wuELwq4giOz6vwgxBNZT5bO4sTJmaeriV5vv+fDxk0aup4vTh+1VWurOBybPHQA9FWLkHHHczAaNI9qCHzYiwoXK5NAsRCggFIs2NkpCURNgHtq1MhoQALFQoACij3YKaAocnW7gLJdZGEZPtKHgweFeCKCl17XO4TkJMVJ01yJgLxKJX0iS9kyJpo1NSFPl6SmaiKrDrB4qW75S5YT6pi4uJthBfxVLfIq0OiPfFafD9znvVMo/omfIGn8+wh2vBCZV98bFQ4+7EWFi5VJoFgIUEApFuzslASiJsA9NWpkNCCBYiFAAcUe7BRQFLm6WUCRV0VGjPJZMTCOrRkWTyKNu6GIheZFEJBBXSeLNMQyJkpBJTUVOP88kfa4ubpwkrt9uR7WihTIXjyFoq1fhdTnboUhru+ki2s80RQ+7EVDi3UTnYC+eT20rf9B3yK+b98Mbc8OaGliI5H52A0hvgZFVOtQCFooCFP8rInfaUHxs/i3lhE+Nmcmp8IsfwzMilVg1jkJoeMbwKjT0Pp3YYUCSqKvPM7fKwS4p3rFUxxnohOggGLPCqCAosjVrQLKrt1CPBmpY+8+DTVriGs7UjwRqWxZ3EVg40Zg6d869uzVcOAArACz9eqaqF8vvsJJ9qz/FrFQPhaxUKpXB26/2XsZeVIHXCHezO1E+pMjYFQ/LmJn8mEvYlSsmCAEtPQ0aFvWQRNiib5FiCWb1oh/y+9rbSVglq0A44RGCJ3YCObxDYWochLMFJGeTBQKKLaiZ+MkEDcC3FPjhpINkYCtBCig2IOXAooiVzcKKPLN+IhRImuLEFFq1ABu6B2keKLo55JiLj40xqDB4WDCd94esgQbL5WkD16Gf/pEZF52G4Jn94h46HzYixgVK5ZwAoGfPoO+cDp8q5YUOlOzXEWY1Y9HqHotkfmqFiBOfRnlysdERtu/D/rqpdDXLCu0T6NmHRjHNUCgbkPoTU/BvvJi42IhARJwLQHuqa51DQdGAnkIUECxZ0FQQFHk6jYBZcNGDWO/1LFLBCuVpwz6XEvxRNHFJc782wk6Zs3V0aG9gS7neiuYrH/2FCSNeBahxm2QcefzEfuGD3sRo2LFEkRAy0iHvnwefEtnw7dklriOsynP7MzKNRCqcZwllpjVhFhSQ4gm4t9ILWMbBX3tirCgsn4l9HXia4MI/JSvGPVORrDTxQiecpZt42DDJEACsRPgnho7O1qSgJMEKKDYQ5sCiiJXNwkoM2bq+O5H3ZpR9WrA9UI8KSViabCQQG4CMgaKjIVSRrxHevA+j13jObAXpe7/nzWdg699ByRFFhGZD3t8DSQKASlI+JbOgr5EiCZCPMlTAkkINWiBUPP24qsD5EmT4i5a+kFoa5dbokrSv8uARTNyhmSIeCnBsy9DqMP5Odd8inu87J8ESADgnspVQALeIEABxR4/UUBR5FrcAorM1jJbnCaYOVvDXnF1R5bmIqvLBeeHKJ4o+rYkm78y1Gdd8brumhDqnuitazwpg+4U1wH+tk6gyJMokRQ+7EVCiXW8SkDfvA7+v36BPu8P6CL4a3YxhcBo1G2KUP1mMEXq71DdJq6eohUDRQShTZsxFb4p4+ETooosZnIpcSKlm3VtTwamZSEBEiheAtxTi5c/eyeBSAlQQImUVHT1KKBEx+uI2sUloMgsLjNm61iy5HAWFxnv5MIuIRx/nLfeECu6gOYxEPh1so7f/tAtse1/l3orpXFgwgcIfPchgp17ILPnbRHNng97EWFiJQ8RkCc3fOJKm++vn/LEFjHLVULw9K4whLgYOrGxh2Z0ZBBZffUyBH4eC9/8qTnzCJ52PoLnXQ6jWm1PzY2DJYGSRIB7aknyJudSkglQQLHHuxRQFLk6KaCkZwALFoRPm2zbflg4aSFS3Z7S2kDtWhROFN2ZMOZy/bz+ls+6AfPYAG9d45GfSie/dLeVhUdm44mk8GEvEkqs4wUC+ooF4rTJz/DNmQxNphU+VEINxdWc0y5AsG1nL0yjwDEWloVH27oBgYmfwj/tx8NCSqeLkNW9L8zU0p6dLwdOAl4lwD3Vq57juBONAAUUezxOAUWRqxMCyqbNEKKJDwsXa8g69Lwss6e0aW2iZXODGXYUfZio5i+/6rOuffW5LoQ6x3tLfCt136VA2n6kPzsGRqWqRbqQD3tFImIFFxPQdm+3xAO/OG2ibTscCFbGCAm174Kg+DIri6jhHi9FpTHWdu+wTqT4J42zZipjuGT1vB3BNmd6fOYcPgl4iwD3VG/5i6NNXAIUUOzxPQUURa52CSiZWcBiIZjMmqNDZtaRxecDGp8kTpu0MTz3hlcRM81tIDD+Wx/mztNwRicDZ5/prWw8SSOegX/2b8i86m5xXaFbkXT4sFckIlZwIQHfnN9E2m5xRWfJzDyjC7Y5wzptEmrU2oWjjn1IRQko2S3LQLlJHw0WsZCWW78KteyIzF53wyxbIfbOaUkCJBAxAe6pEaNiRRIoVgIUUOzBn9ACyroNW/HI8+9h2cq1OLZ6ZQx8sA9aNKl3BOkrbxuIv0UdaGEho1yZUvj9q6HWz/EWUOTVipmzNMwTV3WyT2dXqmiidSsTrVoYKM3Tyva8EhKw1cUifs7YL32oJa5+3dzHW3FQ5KfxSR8ORqhFR2Tc8mSR3uPDXpGIWMFFBPxTvkbgx0+g7dmRMyqjdl0EO1wYTu1bqqyLRhu/oUQqoGT36FswDUlj34S2c6slnmReeRdCrU6P34DYEgmQQIEEuKdyYZCANwhQQLHHTwktoPS+81l0OKUp+l7VFb9Nn4/nhn6EiZ+8jIBfHPXIVbr2HoDXBt6Jeicce4QX4iWgLBKnTWRQ2HUixWx2adzIQOuWJurX89b1CnuWKluNNwGZwemFl0XWC1EeeSiIlOR492Bfe/Iof+rDV1qpTdOGfF1kR3zYKxIRK7iAgG/mr0j6djS07eFrOjK+R6jt2cjqeCHMWnVdMEJ7hxCtgGKNJjMDSeOHwz95vPVPeZ0n88o7gdLl7B0sWyeBBCbAPTWBnc+pe4oABRR73JWwAsqOXXtx/lUPYPqEt+CXd2NEueymJ/HQHb1wSouT8tA+o8fd+OydJ1G9SqUjvKAqoGSImCZfjdex9G/dartMGaBNKwNtxTUd+TMLCdhJ4J3hPuuKWK/LDTQ6yVvXeFKeuRnyKH96/yEw6p18VEx82LNzFbFtVQL6or+Q9PX71nqWxahZB8EzL0Gw3blAkoeUTUUQMQkoh/rUV8xH8uiXDp9GueoecUKtg+KIaE4CJFAQAe6pXBck4A0CFFDs8VPCCihzF63EwFdGY/zIZ3LI3j9wGNq1aoSe3c7MQ7vleTehU7tmmLtoBSpVLIf7br4cZ7RvbtVREVC2bgU+GevDjp3hUyddzzfQrq233sTasyzZqlMEfpmk4/epuiXYdbvQW2svMO49K6Bk1gVXIeviGyigOLVo2E/cCOhrVyDpy7ehr1wUFk5EUFiZWUaeOknEoiKgSF4ytbNf/nfhjwkWvmCHC5B5zX2JiJJzJgFbCVBAsRUvGyeBuBGggBI3lHkaSlgBZdrsxXjtvS+tkyXZ5dEXhqNB3dq4rmeXnN8ZhonHXxyBczq1Rse2zTB15kI8+PTb+Gb086hRtRKyQrFdr5mzwMToj0PIEsFiK5YHbu3jw3G1D1/fscfdbJUE8hJY/o+JV98KoWpl4KlHwtd5vFJCS+Yg/Zl7oJ/YEKnPDj/qsAM+kcEqxteqV3hwnN4hYPz3L7I+fRfBOVOtQWsVKiGpxw3wn9vdO5OwYaTiZWrFGguJfVelhBbORMbrT8Hcvxd6gyZI6f8CtHIMMKvClLYkkJsA91SuBxLwBgH5WmWJP4GEFVDmLV6JxwaNwHcfvpBD9a7Hh+J0cdIk/wmU/Nj73DsIPS7shG7ntse23elReSUkPuT/7kcd02eEF3TdE0zr+kTpUlE1w8okEBcCcj3+3zM+BEUM2YfuNVChgtobl7gMKopGAv26WjEQsl7+XER3rlioZZUKKVG/VqMYBquSQGQEdmyF7+uR0P/62aovY/gYF/SCcXaPhLqqUxisUilhEfdgejAynkeppW3dCN/rj0Db8h/MSiLd870vwaxWS7ldNkACJABwT+UqIAFvEJCvVZb4E0hYAWXXnn045/L++PObN0TwzCSLrAwW+7TIxNOqaYMc0gfTMrBi9fo82Xmuves5XN3jXHQ585SorvDs2yeu7Hzmw3+H0hKf3sHAOZ2N7OQ+8fcuWySBCAh8+LEPK//RcHHXENq09paAkvzW4/CJ+BEZfQYgdErh1x543DiChcAqthHQ9u1G4PuPILPrZJesc3oi6/wrGew0F3XVKzxHOPDgPiS/+Rh8q5daWXoy7nnJii/DQgIkoEaAe6oaP1qTgFMEeIXHHtIJK6BInH37v4jWzRripqu7YeKUmXht+Jf4YcwgK6jshF+m49RWjZGUFMDZPe/FkKf6iSs8TcUVnkV4QMRKmSBOrhwj4qFEGgPl3zUaPvvCB5n5ROo1l/UIoWEDb71ZtWcJstXiJjDtLx0//qSjSWMDV1zmrTgo8g1p0mdvWDEjMm4YUChKPuwV9ypLzP61vbvgm/s7Al+9C+1QXnoZlyOr27UwK4h7cyx5CMRdQBGta+lpSHr7CfiWz7eyGmXc/SKM4w9/SEIXkAAJRE+Ae2r0zGhBAsVBgAKKPdQTWkDZtGUHHnr2HSxZvga1a1bFswNuRJOGdSzSnS69C68O7GedRvljxiK8NOxTbNm2E7VqVMGDIlNPu5aNrHqRCCgySOevk3WYQi+pWgXodUUIx1SieGLPkmar0RKQwYzfeNuPFHHK7+EHgp46ESWP6ac+eR3MMuWR9tIXFFCidT7r20JA27EFAZFVxz9rUk77wVM6I3jhNTCq17alz5LQqB0CSjaX5GFCRFk43bo2lXnn8wid2LgkIOMcSKBYCFBAKRbs7JQEoiZAASVqZBEZJLSAEhGhIiodTUCRKYrHilMn8nqELCc3MdH94hDEoRYWEnAVgUGD/ThwALjlxhCOrektcS/18Wuhbd+E9AFvFvrJMh/2XLXcSvRgZGaowLejgSyxAYgSPPU8ZHXuAbN23RI973hMzk4BRY4veeQL8M38FWZyCjJufxpGgxbxGDbbIIGEI8A9NeFczgl7lAAFFHscRwFFkWthAsq27Ro++ljHrt0adB3ocq6B9u28dT1CEQ3NPURg3Nc+zF+gWTF5OnX01jpN+vR1+H/7BpkilXFQpDQuqPBhz0OL0aNDtVISj3kF+vpV1gzktbLMy261Ym+wREbAbgFFjiJpzBD4p34PBJKQcfOTCJ3cNrLBsRYJkEAOAe6pXAwk4A0CFFDs8RMFFEWuBQkoCxdrGP+tyGwiUhSXLWPiSpFlp3Ytb32qr4iF5h4jsGCRhi+/8uGEOiZuuFak5PFQkcfy5fF8o97JSO8/hAKKh3xXIoYqskAFvhmFwORxgGHAPKYaMq59UJxuaFYipufkJJwQUCwR5fNh8E8S/tJ9QkR5AqHmpzk5TfZFAp4nQAHF8y7kBBKEAAUUexxNAUWRa34B5dvvdMyaI46ciFK7tkhR3DOEMmUUO6E5CdhMQF7fkdd4ZHn84SACHrpmJoNEpva/1Bp72uCvRIyD1CNo8WHP5gWUoM37ls62TjRoO0UgIX8AWV2uEF+9rNMNLNETcEpAkSPz/zAGSUL4kkGfMvo+ilDrM6IfMC1IIEEJcE9NUMdz2p4jQAHFHpdRQFHkmi2gpKWHUxSvWRuOdyKv61zQxVtXIRRR0NzjBIa968emzUDvq0KoX89bJ6aSX33AyrJhHclv2ZECisfXotuHL9MSJ33+NnyzfrWGatRvioxr7odZtabbh+7q8TkpoFgiyu/fIumToRaTzGvug8yQxEICJFA0AQooRTNiDRJwAwEKKPZ4gQKKIlcpoKxareHbH3Ts3BEWTy67NIRmTb31BlQRA81LAIGJP+v4c7qODu0NK2aPl0rgp89EqtjhCHa8EJlX30sBxUvO89hY/dN/QuDLd6Ad2GvFN5FxTmS8ExZ1Ak4LKHLEMqhs8qhBkGnyMnvdhWCni9QnwhZIoIQToIBSwh3M6ZUYAhRQ7HElBRRFrnc9nIWDB8ONyKs611wZRE1+CKlIlebFQWD1vxpGfehDtWrAHbcEi2MIMfep/bcKqc/eCqNCZaQ//wkFlJhJ0rAwAtq2TUj+SASJXTHfqpJ1ejcEL70RZmppQosTgeIQUCwRZcE0JL83UET+DSHrouuQJdJNs5AACRROgAIKVwcJeIMABRR7/EQBRZHrHQ9kyavvOKmhiXPOCqE0n6UVidK8OAkMfN5vBT8ecH8QpUoV50ii7zt1wJXQ9uxA+v+9D6Na7TwN8GEvep60OEwgMPFTBL770EpNbNSsg6UBmr8AACAASURBVMze/WHUOYmI4kyguAQUOQ19+Twkv/U4NBEUOKvLlcjq3jfOs2NzJFByCHBPLTm+5ExKNgEKKPb4lwKKItelq9JRoQKv6yhipLlLCIz+yGddSbush7iGdrK31nXSh4Phn/YjMnvejmDncFDZ7MKHPZcsMI8NQ9u6AckjnoW+bqU1cvmmWr65ZrGHQHEKKHJGvtVLkfT6w9DSDyJ45iXIvKKfPRNlqyTgcQLcUz3uQA4/YQhQQLHH1RRQFLkWlMZYsUmak0CxEZAxUGQslBbNTfS4xFvpjP2zf0PSiGcQanIKMvo9RwGl2FaR9zvWMtLhFydOAj+PtSZjVKqKzJtEquw6Db0/ORfPoLgFFIlGX/8Pkl97yIpxI4PKyuCyLCRAAnkJUEDhiiABbxCggGKPnyigKHKlgKIIkOauIiCz8MhsPPIq2kP9vRUHBQf3oVT/HjCTkpD22ncUUFy1srwzGN+iGQh88hr0XdusQQfbn2cFikWpst6ZhEdH6gYBxRJRtqxH8pAHrCuBwTZnIbPvIx4lymGTgD0EKKDYw5WtkkC8CVBAiTfRcHsUUBS5UkBRBEhz1xEYNNiPAweAfrcFUbWK64Z31AElv3gXfP8us06gyJMo2YUPe97yY3GMVr5ZTvrsDfjmTbW6l3F0skSsk1DdJsUxnITs0y0CiiWibBYiysv3WCdRQk3aIuPWp0TeY39C+oWTJoH8BLinck2QgDcIUECxx08UUBS5UkBRBEhz1xH4YpwPCxdruKCLgfbtPJbOeMIHVrDPYOceIhbKbRRQXLe6XDggkb7WP+VrBL4ZacW+MJOSEezaG1lnXyaCYvhcOOCSOyQ3CSiSsrZ+FVIG3wct4yBCJ7dDxm1CRNG5JkruCuTMIiVAASVSUqxHAsVLgAKKPfwpoChypYCiCJDmriMwf4GGcV/7UL++id69vBUHRV+zHCmD+iHUuA0y7nyeAorrVpe7BiTfICePEamJ166wBibfJGf2ugumiHnC4jwBtwkokoC+chGS3xggsvNkInhKZ2T2edh5MOyRBFxGgAKKyxzC4ZBAIQQooNizNCigKHKlgKIIkOauI7B/P/DiK34EkoBHHgzCp7tuiIUPSJwmSH1YpjPeibRH34ZZq65Vlw97HvKhA0O1gsROGIXApK/EXR3DChKbdfkdCDU/zYHe2UVhBNwooMix+pbORvKbj4m1EkLW6d2QddXddCIJJDQB7qkJ7X5O3kMEKKDY4ywKKIpcKaAoAqS5Kwm8McyPrSKGZp/rQqhzvMfSGX/6Ovy/fYOsC65G1sXXU0Bx5QorvkH5lsyCTHktY57I6xhZ4rpXsNu1MJNTim9Q7Nki4FYBxRJR5v6B5OFPA0KkDXbphczufeg1EkhYAhRQEtb1nLjHCFBAscdhFFAUuVJAUQRIc1cS+OEnHdP/0nHG6QbOPstbcVD0FfORIjJoGFWPRfpToyiguHKFOT8oK0jspyJI7PxDQWJFSuLMa++HUaOO84NhjwUScLOAIgfsnz4RSR+8bI1dxliSsZZYSCARCVBASUSvc85eJEABxR6vUUBR5EoBRREgzV1JYMVKDR994kOtY03c3NdbcVDkJ8SpD/xPZM/Yh7RHxDWe2nV5hceVq8yhQYkrOuEgsaOsYKBm6bLI6n4jgh0uEFFCNYcGwW4iIeB2AcUSUSaNQ9Lnw8IiihDggu27RDI11iGBEkWAAkqJcicnU4IJUECxx7kUUBS5UkBRBEhzVxIIBoFnXvDL8BB4bEAQSSIeipdK0pgh8E/9XlzjuUpc47mBAoqXnBfHsWr/iSwqo16EtmG11Wqw/XnI6nEzzDLl49gLm4oXAS8IKHKuUowL/DDGEuAybnwcoVanxwsB2yEBTxCggOIJN3GQJGA9/7LEnwAFFEWmFFAUAdLctQRGfuDDv2s0XNnTQONG3rrGI+NcJL/xSM41Hj7suXaZ2TIwK0jstyMRmDw+HCS2Wm1k9e6PUN0mtvTHRuNDwCsCiiWifPwaAn9MsOLoZNzxjJX5i4UEEoUA99RE8TTn6XUCFFDs8SAFFEWuFFAUAdLctQR+n6rjl0k62rQ2cHFXbwkoEmqp+y4F0vYj/ckRqN6kIfhade1Si+vAfAunI/DJUOi7t1vtZl7SB8Hze8W1DzZmDwEvCSiSQJI43eSf8bNQU5KQfucLMOo3tQcMWyUBlxGggOIyh3A4JFAIAQoo9iwNCiiKXPmmTBEgzV1LYONG4O3hflSqaOKeOz0WB0W+ufnsDSv2RbBjV1S+62EKKK5dafEZmLZbBokdCt+CaVaD8kRA1tX3WimKWbxBwGsCikxrnDzsSfgWzxBZnEohvf8rVswlFhIo6QQooJR0D3N+JYUABRR7PEkBRZErBRRFgDR3LQERixXPv+RHejrQ/+4Qypf3VjpjbesGpD55PcykZFQc8R027vfW+F27MNw2MCtI7HgRl2K0FSTWqFAZWVfcgVCLjm4bKcdTBAHPCShyPsEspAx9GPrKBSJAcTlk3DcYRs069DUJlGgCFFBKtHs5uRJEgAKKPc6kgKLIlQKKIkCau5rA2HE+LF6s4aKuIZzS2nsCRMqQ/tBXLESpG+/H9tbMluHqxRbD4PIEiRWxKLI6d0ewmxDNklOs1vbs0fDPKmDTZg3btmsyQVOekppioq44MNCgvokKHhMIY8DlehNPCiiCqoy5kyz/W7N2BcyyFZD+wFCYVWq4njcHSAKxEqCAEis52pGAswQooNjDmwKKIlcKKIoAae5qAnPnaRj/rQ9NGhu44jLvxUHxz5qMpPefg17rBOx/9F1Xs+bgIicg37AGvhlpnTyxgsTWaWillDVq1LEa+W+jhj+naViyVI+4URkoucu5JipW8J5QGPEkXV7RqwKKhfXgPqS8fB/0TWtgVKyCjAdfh1nhGJcT5/BIIDYCFFBi40YrEnCaAAUUe4hTQFHkSgFFESDNXU1gzz4Ng4f4kCo+0H/4QZHb2GslFELqQ5dDO7DX+lTYOLGR12bA8eYj4Jv/JwIivo0VJLZUWWR2F0FiRZwbmVJ26d86pv+lYe06zbJKFdn7ah1r4tia4a/86bjliZTV/2qYMVNHRma4o9NONXBmJwMp4UMsLA4S8LSAIjhpe3ch5aW7oW3fJDKA1ULGA68yZbaD64ddOUeAAopzrNkTCagQoICiQq9wWwooilwpoCgCpLnrCQx904ftOzTcemMQNWu6frhHDDBp/PvwT/wEwVPPQ+Z1D3hvAhyxRcAKEvvhy/AtnW39O9juXGRddgsykstjwULdOnGyc1dYOJGnSDq0N9GihYGkQNEA9+0DfvrFhwWLwvalSgGdzzLQVmSgYnGOgNcFFElK37kVyS/eBW3PDhi16iJDBpZNEQuKhQRKEAEKKCXImZxKiSZAAcUe91JAUeRKAUURIM1dT+C7H3XrE/pzOhvo1NF7byg18YYm9dGrAX8AaS9+DjO1tOuZc4C5CMggsZNFkNhvR4lYE2kwqtVGVu/+2F21CWbM0jFrjo60tHD9WuKUSYcOJpqI6zixlPUbNEz43odNm8LWrVqa6H6R9zJQxTJ3N9iUBAHFElE2r0fyy/dYJ99CJzZGxt0vibRgSW5AzDGQQFwIUECJC0Y2QgK2E6CAYg9iCiiKXCmgKAKkuesJLF+hYcynPpxQx8QN13rzzWS5955AcO50ZF52G4Jn93A9cw4wTCB3kFhTvAHNOv9qrD35Svw1JyBOnYRPi8jS+CQD7U81cfxx8YlfMnWaLk6khOOnNKxv4OpesQky9GN0BEqKgGKt3fWrkDL4PiszVKhRa2Tc8Szg80UHhLVJwKUEKKC41DEcFgnkI0ABxZ4lQQFFkSsFFEWANHc9gcwM4JlBfmucjz8cRCCCKxFum1SVNXNxYNBDMKvWRNpTo902PI4nHwFNxDcJfC2CxM74GTJ1Tlq9Nvir0X1YtqO6FbNEFr9Yks2bmejY3sAxx8RHOMk9jCXLdHw5XpdZaiEDzF7ZkyKK3Qu1JAkokpVv1RIkv/YgkJWJUMuOyLjxcXE8JfLAxnbzZvskECsBCiixkqMdCThLgAKKPbwpoChypYCiCJDmniDw/mgf1qzV0PuqEOrXi/+bVbshyA1k1609IK/zpN/7EowGLezuku3HQEBLOwCfyKyT9M0oyzojuQK+q3IPpoXOyGlNiiUypXarliLQa3IMnURhskFk8/lgjM+6ItTlXEPEVaGIEgW+qKuWNAHFElGWzUHy0AEWi2DHC5F59b1Rc6EBCbiNAAUUt3mE4yGBgglQQLFnZVBAUeRKAUURIM09QWDKHzomTdY9m85YbiBbx7yPpK/fR7DNGcjs+5gnuCfSIPWJX8D3w8cIZIiIrqL8Wepi/FD2JqTrZVCurIlmTU2cLNJpOx3IWJ54GfVh+OrFdb1DqHuC9wREr6yjkiigWCLKvKlIfvcpyw1Z5/RE1v9u9opLOE4SKJAABRQuDBLwBgEKKPb4iQKKIlcKKIoAae4JAtu2a3j9LZ+Mw4oB/YOei4coN5BN/260UhrLkjZoLMxyFT3B3u5B7tots9cAO3eK7zvFd/Hzrt26yLwkPjEX11fsLi3SJuPCfe+hUigcuXVVoAW+LX8rdpRtiMaNTTRvaqDO8cUrWvw+Vccvk3QrLfLtt4RQvlzxjsdunxRX+yVVQJE8/dN/QtIHIpisKJkX34DgBVcVF2b2SwLKBCigKCNkAyTgCAEKKPZgpoCiyJUCiiJAmnuGwLsjfPhPZCm59OIQWrbw1hvI7Ie9pBHPwD/7N2R274Ngl16eYR/vgS5arGHJMg3/rNKRmRl961JIk5EcNBGORBM/WN/FlwzvoMG0fqcf+pv8Ln556N9a+Lv4qrV/Ac7c8BaqHVxhDWB38rGYU/8mZDQ7HcfVMnGiy056jPlUx/IVOqpVA+64JRg9NFoUSaAkCyiWiPL7t0j6ZKjFIeuc/4mTKLcWyYQVSMCNBCiguNErHBMJHEmAAoo9q4ICiiJXCiiKAGnuGQKz52j45jufdRqgz3XeysaT/bCnr1iIlCH9YVSqivRnx3iGfTwGevAgrLS/8kv+nF1SU2AFYa0kDuRUqiS+i69jKonfie+lSsWj57xtyBSvgfHD4VswzfqDWbYCsuQn8iI+hJtLugimPOxdH3bt0tCiuYkel3jrNeBmttljK+kCiiWiTPsRSR8ODosonbohq9fdXnANx0gCeQhQQOGCIAFvEKCAYo+fKKAocqWAogiQ5p4hIN9APncoG8+9d4ZQsaJ3TqHkfthL+b8+0LesR0a/ZxFq0tYz/GMd6E7xhv/PaRrmLRAZZQ4dnJBpf09uYqJGjbBQ4kTR9u5C4NtR8E/9PiycJCUjeN4VyDpXXKsSP3uhbN0KvD3Cb11turhrCG1EMFuW+BFIBAHFElFmTUbS+89Z4ILtuyDz2vvjB5EtkYADBCigOACZXZBAHAhQQIkDxAKaoICiyJUCiiJAmnuKwBfjfFgorn+ceYaBzuLLKyX3w55/0ldI+vwthJq1R8ZtA70yhajHKTPI/DFVw7LluswEDJ+Ig9pcBGI9vYM9aX8LHaDIgx34eSz8P38OLUOks9F9yOpwAYIXXWedPvFaWSrSG3/6uQ6fuKZ0U5+g40FtvcYrmvEmioAimfgWz0Ty208AoRCCrTohs88j4RcpCwl4gAAFFA84iUMkAUGAAoo9y4ACiiJXCiiKAGnuKQKr14iMJB/4rJMLt93knTgQeR720vYjdcAV0ETwj/QBb8I4voGnfFDUYKVw8qvImPTPKhl8RBzuSIJI+2vgtFMNlC1blHV8/y5PmwQmjIa2R0SnFSXU/DRkdb8RRvXa8e3I4da+/1HHXzN1KzuQDCprx1Unh6fkiu4SSUCxRBSR4jhJiCjyv0WhFh2Qccv/ucIPHAQJFEWAAkpRhPh3EnAHAQoo9viBAooiVwooigBp7jkCMhuPzMpz+WXiGohIK+uFkv9hL+mzN+Cf8rV1hUde5SkJRfrkz+k65s4LCycpIrbJGacbOKWV4fgNGd/8qQh8PRL65nXWWIzj6iOr5+0I1Tu5JKC25jB8lA/r1mmoV9fEtVczHko8HJtoAopkpq9chOQ3HhYiSgZCjVoj464X4oGSbZCArQQooNiKl42TQNwIUECJG8o8DVFAUeRKAUURIM09R2DBIg1ffuVD1SpAv9u8cQol/8OePBGR+nhvEcVRnEK57xUY9Zt6zg/ZA96+Q8OkKToWLwkLJ34/rNMmp7U3UEqk3XWy6Ov/QUCIU75VS6xuzSo1kHlJX4Ran+HkMBzpa88eDUOFmJjFeChx452IAooloqxdjuRXH4SWfhCGEBkz7ngOZorDL964eZENJQIBCiiJ4GXOsSQQoIBijxcpoChypYCiCJDmniMg42m8MtQH+Qbyip4GmjRy/ymUgh72kr5+H/4fP7Gu8MirPF4rUjj5dbJIR7xUJhQGAiK1sLyqI2OclC7t7Gz0nVvhHz9CBMecFBZOypRH1gVXI9jporCiU0LLzNk6JnyvIyCuSd15awgVKjCorIqrE1VAkcy0/1YhRYooB/ZaJ7Yy7nkJZqrDL2QV59E2oQhQQEkod3OyHiZAAcUe51FAUeRKAUURIM09SWDOXA1fTxCnUKqKUyi3uv8USoEPezIWyuPXijcs+5Bx/YMItTvXE77Yug2Y/JueI5xIfeLUtgY6CuHE6RMnEOwCEz+1gsRml6wuVyJ4fi/xCboNOZBd6KGRIibQvyI2kBfTe7sNZyILKNIX+qY1SH7tIStmkBRR0uV1ntLl3OYmjocErMCUfP7lQiAB9xOggGKPjyigKHLlBqIIkOaeJfDSKz7s26+h1xUGGjV09ymUwh72AiIzTGDcu0Cpskh7aqR1csKtZfMWWFd1/hZZdWTJPnHSqaMQTopBq/BPGoek7z4CDu6zxhMUAlRW9z4wK1R2K0JbxrVnr4bX3/QhU1zlOf/c8NUpltgIJLqAIqlpWzcieUh/6Lu3i2DLxyHjvsGezFYV2wqglVcIUEDxiqc4zkQnQAHFnhVAAUWRKwUURYA09yyBGbN0fPeDjhrVRUaem919CqXQhz2RQjTl2VutT36lAJApTqK4rUjhZLIQTmQ6YllkVh154qTDaQZSRaBYR4u4v+WfNRmBb96HtkMMTJRQ4zbI6nEzjGNPcHQobups7nwN47/xWVloZVaeKpV5lScW/1BACVPTxJW4FCGiaNs3w6xcHen9XxXC5DGxIKUNCdhCgAKKLVjZKAnEnQAFlLgjDe/Tpij2NJ0YrVJASQw/c5ZHEgiKxCMvD/Hj4EHg6isNNGzg3k/ej/awp69biZRB/USqGAPp974Eo0ELV7g7/4mTZCmctAufcHBcOBFEfP8sRmDsG9DXr7L4GDXrIPOKfoJXc1fwKu5BfPxZ+HRQ9WrALSLFty+sd7FEQYACymFY2t5dSB58L/StG2BUqoqM/kNgiu8sJOAGAhRQ3OAFjoEEiiZAAaVoRrHUoIASC7VcNhRQFAHS3NMEpom0uT/+rKNmDRO33uTeVK5FPewFRABUGctDftqb9sQIcT9GqBXFVFb/q2HhIpGOWJxqkCVJBIdtL0ST9kI8cTzGiehf37wegS/fgW/xDGs8RsUqyLr4+nDMGC08RhZxk0kIia8P8+PAAZE+upOBs890r6DoVn9RQMnrGW3/nnBg2Q2rYZY/Rgi8L8OsVsut7uO4EohAUXtqAqHgVEnA1QQooNjjHgooilwpoCgCpLmnCYgswBg8NHwKpfdVIdSv584DbUU+7AWzkPL0TdanvVldr0FWt+sc9UuG4LhAiCYLRYrodevCooQ8cdJRXNNpJ67rpDh9VUf0LwNZBiaMhn/aj9bpHJkRJCgCxGad1SN8j4jlCALLV2gY86m4xyPKzX1DqHWsO18PbnUdBZQjPaOlHRApjh+APClnioCyGf0Hw6hRx60u5LgShECRe2qCcOA0ScDtBCig2OMhCiiKXCmgKAKkuecJ/D5Vxy+TdNQ90cR117jzFEokD3u+1UuR/NLdlj/S/+99GNVq2+6bNWs1zJknM+poCB4KI+MXJ046iBMnHU4tHuFE37Ie/snjoS+cDn2XSPkjSrDzpVZaYjcH2bXdWRF2ILNTySxVlY4xccfNISvYL0tkBCigFMxJSz+I5Lceg75ykRXwWmbnkenXWUiguAhEsqcW19jYLwmQwGECFFDsWQ0UUBS5UkBRBEhzzxOQ2Udef8uHPXs0dLvQQNs27ru6EOnDXtLnb8E/6SvrzUn6gDdt8Y2MbfLPKl0IJxp27Dh8BUYG4216soFWLYonq46+6C8EpnwN39LZOfMOtjkDWZf0FVebatjCoiQ2mpkBDB3mw16RnUeeHup6vvteD27lTgGlcM9oGelIGvY4fMvnWynCM+4eBKPOSW51JcdVwglEuqeWcAycHgm4ngAFFHtcRAFFkSsFFEWANC8RBFaJuB2jP/RZNzvuviOIsmXdNa1IH/bkm5SUp2+0MswEz7zECpKqWvbuk0IJMG+BjqXLNGSK6zrZpWJFU4gmJpo3NYslc4u8HuCbNlEIJ+NFxo9N1rDMchUR7HAhgp26JVxKYlVfZ9uvFdewRowKX+W5rncIdU/gVZ5I2FJAKZpS8rAn4BOnw8zkFGTc/gyDOBeNjDVsIBDpnmpD12ySBEggCgIUUKKAFUVVCihRwCqoKgUURYA0LzEEvhJpXOeJwKcn1DFxw7XuusoTzcOelZVHXuURcVEybnocoVadovLR1q3AmrU61q3XsHY9rJM5uUvZMiaaNBbCSRMTtWsXzxtreU3H9+s4+Gf+AikaySI/zc46q7uY7xmA3x/VnFn5SAITRXDlP0WQ5XJlTfS7TaTLLoY4Nl7zCwWUCDwmUq8nv/uUJaJA3PfLuOMZhE5qFYEhq5BA/AhEs6fGr1e2RAIkEC0BCijREousPgWUyDgVWosCiiJAmpcYAmniffgb4irPvv0amjcz8b/u7hFRon3Y8834BcmjBsEUR2oyb3wCoabtCvXTfxtF4FcRy2TturBwIjnkL8cfZ6LO8SYaiCC7xSWayDH55v+JgIxvsmJ+zhBD7c5B1tn/g1G7XolZi26ZyBtv+yEFtRbi9dDDRa8Ht/DJPw4KKJF7JmnUi/DP+NkyyLj1KYSanxa5MWuSgCKBaPdUxe5oTgIkECMBCigxgivCjAKKIlcKKIoAaV6iCGzbrmH4SB/S0oA2rQ1c3NUd8R9iedgLfDEMAXFKQ5bMq+5G8PRuCApNaMMGTQglQjQRJ0xkxhyZQSd3kdeYjhMnS6RoIr9kJpZiPdBxcB8Cf/4Av4hvou0U7+ZFsa7pdLrImpP8mcUeAjLezdvv+WUSI/S6wkCjhu54PdgzW/VWKaBExzDw8WsI/DEh/N+oGx5GsG3n6BpgbRKIkUAse2qMXdGMBEhAgQAFFAV4RzGlgKLIlQKKIkCalzgC8k3j+6P8SBfBNM843cDZZxX/m8aYHvZME/oXw5Eyaazlo/nV/4dP/XcIESXvlZzSpYHjaxs4/vjw9xoi3qqWt0qx+FjftAZ+IQD5Zv0K7VDglVC9kxE6ozuCLTuK4yjhGB0s9hL4408dP/+qI1Vc4blLxAeS64WlYAIUUKJfGUmfDxOBr8NCb8YNAxBqe3b0jdCCBKIkENOeGmUfrE4CJKBOgAKKOsOCWqCAosiVAooiQJqXSAIbNwoRZbQfMkPPBV0MtG9XvCJKpA97B8XJGXkNR17HWStOmWzarKHVwZ/Qa/fzlp+WJp+GCcc/iponpIpTJgbq1AEqi3S1biky3al8M6WvWACZlhlZ4eMxwdPOR9aZ3WHWruuWoSbMOIQOh+EioOx6cWKpXl0T117tnqttbnMCBZTYPBKY8AEC330YFlH6CBHlFIoosZGkVaQEIt1TI22P9UiABOwhQAHFHq4UUBS5UkBRBEjzEktAXm8ZPcaHLCGiyNTGMsVxcZXCHvZkhpy1a6VoIgO+6la8ivylWlWgVZnF6DT3cQTSdsOo3xQZ1w+AWUn8oZiLDABriSVLZ8G3ZCa0beFMOrIYYnwyk05IZNQxy5Qv5pEmdve7dml44x3xWhB6VveLQmjV0j2im5s8QwEldm8Efh6LwLj3rAaCXXohs3uf2BujJQkUQYACCpcICXiDAAUUe/xEAUWRKwUURYA0L9EEVov0xmM+DYso1auLOBA9Q5Cpe50uuR/2Vv6jYenfOv5ZdWSGHDmuWjVFoFcR8PWE40Qsk+MMlEoNj1bbtQ3Jbz0O/T9hKN+kxCnNcbQs9E1roS+ZHRZNls05wjzUpK2IbdKVQSWjBWtz/TlzNXw9wYeAiJHT71bxOqjg/OvA5ikqN08BRQ2hb+avSB75gtVI6IRGyOx1N0+dqSGldSEEKKBwaZCANwhQQLHHTxRQFLlSQFEESPMST2CLONXxsRBRdu3WUL68CKxaG2giUvjWO9FAIGDf9Hfs1LB9O7Blq4b9e/3YvC2EAwcAGeg2dzlBiCXHHcqSIzPkJBUxJnlUXh6Zzy6hpqdacQeCzUQWDBlBNs5FS0+DvnyeJZb4Fs+AtkMEmclVjOMbWGlMjZNaMp1pnNnHu7mPPvFhxUrNCi7c93pe5cnPlwKK+orT/12G5GFPQNu322os8+IbELzgKvWG2QIJ5CJAAYXLgQS8QYACij1+ooCiyJUCiiJAmicEAZna95tvdSxZpufM1y+Eivp1DTRuZKJhAxMpybGh2CmuR0ihZPMW+V3D1m0QXxqCwSPbqyTildSoKjLj1AJq1xLCiRBMYina9s0I/PgxfHN+g4w7IouZnIJQq04i/kBnhBq1jqVZy0Zfsxz62uUi8Ku4nrNEnDJZfjjlsPy7Ua12WCxp0EL00xJILRNzXzR0lsD+/cDrw/xWlipe5TmSPQWU+KxHKZ4kfTgYvkV/kn3H/gAAIABJREFUWQ0adRqGrx1WE//hYyGBOBCggBIHiGyCBBwgQAHFHsgUUBS5UkBRBEjzhCIg30AuWapj0ZJwGuDcpXUrE5XE9Z5GJ5mFBmZd/184hbAUSKzTJVIoEdeD8hd5iqRGDRM1xVflyiaaNkiGLyXdlhMvvoXTRaabSfAvmJYTtNWoWAUhEbjVLFtBxEqpBqTvh3ZATD5NfD94AJr1fR8gfzZznUTYvQP61g15piPbCDVsDqNRG4QanwKzwjEJtWZK2mSXietjn4wNC4kyoKwMLMsSJkABJb4rwTfjZyR99qb47404eidKZs/bEOzcI76dsLWEJEABJSHdzkl7kAAFFHucRgFFkSsFFEWANE9YAnv2aJaQslh8bdwUe95feaqkujhVUl3oFDWqm6gqYrvmjy/hxMOeddVm0TQhpkyGf9GMmP1qVq4B47h6IoZBE3ElpwXMWsycEzNMlxr+9ruOX6fo1o2vm/sGUbWKSwfq8LAooMQfuCZE2aQPXxYxk2ZbjRvi5FrGdQ+4Igh2/GfLFp0i4MSe6tRc2A8JlGQCFFDs8S4FFEWuFFAUAdKcBASBHTvkyRJYaYPl6ZL0dA0ZGSYyMjUcFDdk5HWfcmVMlCsXFknkqRIpmFSvZkZ0qsTphz35ia8uYpb4xekU7N8DM7W0+CoDrVRZmKXkz6XF1Rvxc+ky4Z9TxO9KiZ/LVeR6SBAC47/xYe58TZyUAq65MoiyZRNk4keZJgUU+9aA/48JCHz5LrSMNHHdsBSyet6KYIcL7OuQLZdoAk7vqSUaJidHAjYSoIBiD1wKKIpcKaAoAqQ5CThAgA97DkBmF1ETyA4qK09R3XhdCGUSPJwNBZSol1BUBvrOrQi8/xx8q5ZYdjL4dOb1D8EsXymqdliZBLincg2QgDcIUECxx08UUBS5UkBRBEhzEnCAAB/2HIDMLqImEBLhb6SIsmq1ZqX3vumGxBZRKKBEvYSiNzBN+Cd9hcA3I0Sg6kwrCHXG9Q8i1Kx99G3RImEJcE9NWNdz4h4jQAHFHodRQFHkSgFFESDNScABAnzYcwAyu4iJgBRRPh7rw0qR3liKKH2uN1C+bGIGlqWAEtMSislI2/IfkkcNElm//rbss07vhtD5vWBUEkGkWEigCALcU7lESMAbBCig2OMnCiiKXCmgKAKkOQk4QIAPew5AZhcxEwgZQkT5LCyiVChvom+fxBRRKKDEvIRiNvRP/ARJ49/Psc+8+PpwBrHyzPYVM9QEMOSemgBO5hRLBAEKKPa4kQKKIlcKKIoAaU4CDhDgw54DkNmFEgGKKExjrLSAFIy17ZsQmPAh/CLtcXYJdrwQWV2uhMwKxkIC+QlwT+WaIAFvEKCAYo+fKKAocqWAogiQ5iTgAAE+7DkAmV0oE5AiytgvdCz7W0/Ikyg8gaK8hJQa0LesR+CHj+Gb8cthIaXNmQiee7lIrV5fqW0alywC3FNLlj85m5JLgAKKPb6lgKLIlQKKIkCak4ADBPiw5wBkdhE3AmPH+bB4sWal6L6mVwgn1EmMmCgUUOK2hJQask6kCCHFOpEig/SIEmrcRpxIuQJGgxZKbdO4ZBDgnloy/MhZlHwCFFDs8TEFFEWuFFAUAdKcBBwgwIc9ByCzi7gS+EKIKAuFiCKLFFEa1C/5IgoFlLguIeXGtF3bEPh+DPx/TQSCQas9o85J1tWeUPPTAC28PlkSjwD31MTzOWfsTQIUUOzxGwUURa4UUBQB0pwEHCDAhz0HILOLuBP47kcdM2bqVrstW5i44LwQUlLi3o1rGqSA4hpX5BmItns7AhM/hf/PH0S6HpH6WAop1Y9D8LzLEWx7DuDzuXPgHJVtBLin2oaWDZNAXAlQQIkrzpzGKKAocqWAogiQ5iTgAAE+7DkAmV3YQuC333X8OiUsopQuDXQ9P4STm5TM0ygUUGxZQnFrVNuzE/6fP0Pg9wmHhZTa9RBqezayTusClCobt77YkLsJcE91t384OhLIJkABxZ61QAFFkSsFFEWANCcBBwjwYc8ByOzCNgIbNmoY/40PW7aGu6gvrvN07xZC2RL2fpUCim1LKK4Na/t2w//LF/BPGQ8tM8Nq26xUFcaxJ1qxUuT1HrNilbj2ycbcRYB7qrv8wdGQQGEEKKDYszYooChypYCiCJDmJOAAAT7sOQCZXdhKwBAZev6crmOyOJESzAKSkoBzzzbQto1RYkJRUECxdQnFv3EhnviWzYFvzm/wL54JpO3P6cOQJ1NObgvj5HYIndg4/n2zxWIlwD21WPGzcxKImAAFlIhRRVWRAkpUuI6sTAFFESDNScABAnzYcwAyu3CEwM5dGr79Tseq1eEAnieeYOKiCw0cc4z3r/VQQHFkCdnTiRGCvnIh/POmwrfgT2i7d+T0Y5arKMQUIaQ0bQfjpNYwU1LtGQNbdYwA91THULMjElAiQAFFCV+hxhRQFLlSQFEESHMScIAAH/YcgMwuHCUwf6GGHyb6kJYW7rZFcxMN6hmejo9CAcXRJWRrZ/q/y+Cb/yf88/+AtnVjnr5CjVojeOYlkMKKzOrD4j0C3FO95zOOODEJUECxx+8UUBS5UkBRBEhzEnCAAB/2HIDMLhwncFCIJ79N1TFrlrjWE84yi5RkoHlzA6e0NlDVY2EoKKA4voQc6VDfuEaIKeJkihBU9PX/5OnTrFw9HD+lYjWYx9aBdfXnuPoMSOuIZ2LvhHtq7OxoSQJOEqCAYg9tCiiKXCmgKAKkOQk4QIAPew5AZhfFRmC/CD0h46MsWKRD/pxdatU00bKlieYnG0gSworbCwUUt3tIfXzazq3wzf0DvtWLoa1dAV38u6BilqskxJS6MGsJQeXY44W4UhdGzTrqA2ALcSHAPTUuGNkICdhOgAKKPYgpoETAdd2GrXjk+fewbOVaHFu9MgY+2ActmtSzLCmgRACQVUigmAnwYa+YHcDuHSOw6l8NS5ZoWLRYR0ZmuFt/ADitnYHatUw0bODeWCkUUBxbJu7p6OA+cSplFfT/VkPfIL5v+BfyxIoVKTl/CSTBqHE8jFpCTDn2BPH9RJi168NMFfm9WRwlwD3VUdzsjARiJkABJWZ0RzWkgBIB1953PosOpzRF36u64rfp8/Hc0I8w8ZOXEfD7KKBEwI9VSKC4CfBhr7g9wP6Lg8Dfy3XMXwgsXabndC+DzZYtI25IlDJR+RjgmEqm+AKqVjWRklIcozzcJwWU4uXvpt41KapsWmOJKfq6leL7v9D27DxiiKZIR2WKOCpGmQoInnoukJx7EYt1LwLWmilCYEktBbNsBTdN0dNj4Z7qafdx8AlEgAKKPc6mgFIE1x279uL8qx7A9Alvwe/zWbUvu+lJPHRHL5zS4iQKKPasS7ZKAnElwIe9uOJkYx4jkCk+zF+1WsfSpRrWi3ieO3eEM/jkL6kiOUqVyiYqVhTCihBapMBycmORP9mhQgHFIdBe7ebAPvjWCzFFxFGRJ1U0eVrlv1VRzUYKLhCCSo6okirUxBQhrshTLFJkyfVvU/we4vfW36w6h+oyixC4p0a17FiZBIqNAAUUe9BTQCmC69xFKzHwldEYP/KZnJr3DxyGdq0aoWe3Mymg2LMu2SoJxJUAH/biipONlQACG4WQsnW7hm3bNGwVYSi2iu+7dhcsrMjpVq8m3kOmFHz9RxNmAXFNyO83xclMzboyFBA/+/3h34f/Fv6duIUhftZy/p4bZakk8SGFaOxgxqGIuBFylv3HWo5mW2SzR6mgYosijI/6ZxVbAVFD7Fe8juqHIoEU7sGi/Jv833Ikb/gb/r1boWcchJ5+QHwXX5lp4uf90MS/fdbvcwUIinXBHLIzUsvCSBaiSkoZGFJoyTdI0zw04dy/z2FQ0N/Cv5P0Nev/DgMzc37Otss1+CP+lm1XAPDsunnGeqjfnCHl6je7mxy7w/2mJPmRnhmyVoxVZB3rf0f2K8cf/m0Bc8rPJLut3N9z+yrffM1wp0fwD/dW0N8Ocw53kWu8h3622rT+luu1kO9veeadfy0dYpF7vjlcctyTm3Pe9RDuKjerQx0cGkNuxtnL7PB6OXI+OS6SlfP1f3ht5e3jkFOzfxn+ruduO2dx5K1TkN+yeeRireW8Pg6ZHz4keXju+dd2QeuggLWcPceC1l0Op4jWXQHzzTWmQ5+pH157+dssYG3lXyry39k+OLxGjsL5aG1mr9F8daq3b19Qt/ydIgEKKEUAnDZ7MV5770t89s6TOTUffWE4GtStjet6dlHET3MSIAESIAEScAcBeVJl4yYTGzeb2HDo+/YdJnbvRU66ZHeMlKMggdgIJBsHkWIeQIqxX3w/iCQzHaWMfYf+fQDJZhpS5b9lHfF3q14+mwAOBReKbQi0IgESIAHHCFQYO9WxvhKpIwooRXh73uKVeGzQCHz34Qs5Ne96fChOb9fMOoHCQgIkQAIkQAKJQCA9A8gU7x2zhNAixZasLPPQ90P/zgz/2/qbqFdQnZzfib9np16W7Mx8Bx+KPAdxlApF2ebvK4/vijA+6p8VbI86piIWV5G2Lh2XEssiJ104tKOZFrV2sg/opAZ3IzkkBBfxFRACizy5c/j0SLgV8YCdaxDiZ/G/As53WPUs2wJO/2S3YWafhsjVZv76h/s73G/OuLJHkts+u03j0HjznB7JbiPvXHLGYc0v+8TMobq5TmzkjCX7TwX8LTzr3ExyMcgZZ3adXCyzfyyEiTTN+RC+AF5H4xyekfVfpCN9KJ1n/frIv2VzyR5S3j4OtXloLHnP6OSdX/6/5fw7H48wt+x2Dw0594mZnL6ynRSuc8SazLPucq2bIhjn8VsBjPPzOMz1SB/nZnXk6yPvWs7u1/JxPl9lMzHErdPDh0Fyr5v8rHO/PvPxyXMIJNvfeTkXzPJQO3ley/nWVO6/5X99FLRes8eS26c5/2XJ+xrKM6ZD66H1R2/m+u8Qf4wXAQooRZDctWcfzrm8P/785g2kJIuzx6J07T0AT4tMPK2aNuAVnnitRLZDAjYS4BUeG+GyaRKIEwHGQIkTSDZDAjYT4J5qM2A2TwJxIsAYKHECma8ZCigRcO3b/0W0btYQN13dDROnzMRrw7/ED2MGWUFlmcY4AoCsQgLFTIAPe8XsAHZPAhEQoIASASRWIQEXEOCe6gIncAgkEAEBCigRQIqhCgWUCKBt2rIDDz37DpYsX4PaNavi2QE3oknDOpYlBZQIALIKCRQzAT7sFbMD2D0JRECAAkoEkFiFBFxAgHuqC5zAIZBABAQooEQAKYYqFFBigJbbhAKKIkCak4ADBPiw5wBkdkECigQooCgCpDkJOESAe6pDoNkNCSgSoICiCLAQcwooilwpoCgCpDkJOECAD3sOQGYXJKBIgAKKIkCak4BDBLinOgSa3ZCAIgEKKIoAKaDYA5ACij1c2SoJxJMAH/biSZNtkYA9BCig2MOVrZJAvAlwT403UbZHAvYQoIBiD1eeQFHkSgFFESDNScABAnzYcwAyuyABRQIUUBQB0pwEHCLAPdUh0OyGBBQJUEBRBFiIOQUURa4UUBQB0pwEHCDAhz0HILMLElAkQAFFESDNScAhAtxTHQLNbkhAkQAFFEWAFFDsAUgBxR6ubJUE4kmAD3vxpMm2SMAeAhRQ7OHKVkkg3gS4p8abKNsjAXsIUECxhytPoChypYCiCJDmJOAAAT7sOQCZXZCAIgEKKIoAaU4CDhHgnuoQaHZDAooEKKAoAizEnAKKIlcKKIoAaU4CDhDgw54DkNkFCSgSoICiCJDmJOAQAe6pDoFmNySgSIACiiJACij2AKSAYg9XtkoC8STAh7140mRbJGAPAQoo9nBlqyQQbwLcU+NNlO2RgD0EKKDYw5UnUBS5UkBRBEhzEnCAAB/2HIDMLkhAkQAFFEWANCcBhwhwT3UINLshAUUCFFAUARZiTgFFkSsFFEWANCcBBwjwYc8ByOyCBBQJUEBRBEhzEnCIAPdUh0CzGxJQJEABRREgBRR7AFJAsYcrWyWBeBLgw148abItErCHAAUUe7iyVRKINwHuqfEmyvZIwB4CFFDs4coTKIpcKaAoAqQ5CThAgA97DkBmFySgSIACiiJAmpOAQwS4pzoEmt2QgCIBCiiKAAsxp4CiyJUCiiJAmpOAAwT4sOcAZHZBAooEKKAoAqQ5CThEgHuqQ6DZDQkoEqCAogiQAoo9ACmg2MOVrZJAPAnwYS+eNNkWCdhDgAKKPVzZKgnEmwD31HgTZXskYA8BCij2cOUJFEWuFFAUAdKcBBwgwIc9ByCzCxJQJEABRREgzUnAIQLcUx0CzW5IQJEABRRFgIWYU0BR5EoBRREgzUnAAQJ82HMAMrsgAUUCFFAUAdKcBBwiwD3VIdDshgQUCVBAUQRIAcUegGyVBEiABEiABEiABEiABEiABEiABEig5BPgCZSS72POkARIgARIgARIgARIgARIgARIgARIQJEABRRFgDQnARIgARIgARIgARIgARIgARIgARIo+QQooJR8H3OGJEACJEACJEACJEACJEACJEACJEACigQooBwF4KSpczH4nbHYtmM3Gtatjace6IMTj6uBP2Yswm0DXoHf78uxfuC2K3F1j3OwbsNWPPL8e1i2ci2OrV4ZAx/sgxZN6im6ieYkQAKFEdi5ex+efOl9zFqwHCnJSdbr8Karu1nVj/Z6fG/MBIweOxHBUAgXnn0qHr3rGvh8OkGTAAnYROCbn/7EmyPHY9eefTip3nEYKPbUOrWrc0+1iTebJQFVAtff8wKOqVgOg5+8nXuqKkzak4BNBGbO+xs33PsCvv3geb5PtYlx/mYpoBQCesu2Xbj4+kfwzov90axRXbz+/jjMX7ISI4cMwPe/zsDPv8/CkKf6HWHd+85n0eGUpuh7VVf8Nn0+nhv6ESZ+8jICucQWh3zLbkggIQg8+PTbKF06FY/ceTU2b9uJK28biKFP34XWzRqgsNfjHCG2PPbiCIx+7WGUL1taCKJDhIjSDr26n50QzDhJEnCawOp1m3BNv2cw6tWHUff4mhjy3udYunwN3h/yEPdUp53B/kggAgJf/fAH3hw1Hs0b180RULinRgCOVUjAQQKZmVnodfvT1of9o8Qzrfygn+9T7XcABZSjCCgLl63CuZ3aWDXkiZI7HnkVkz4fgrHfTMaiv//F0+J0Se6yY9denH/VA5g+4S34feHTKZfd9CQeuqMXTmlxkv3eZA8kkIAEfvljDlqeXN/6lEyWWx4cjPPPaotOpzYv9PX4w+SZqFG1Us5JlcnT5lmnUUa9OiABCXLKJGA/gQ2bt2P12k04vV1Tq7OFS1fhvv97E7+MfYV7qv342QMJREVg9579uFoInr0vOw+z5v9tCShHe8blnhoVXlYmgbgReHPkVzBN4KffZ+PVgf0sAYXvU+OGt9CGKKBEyHjEJ99j+T/r8OLjt2L4x9/h599mIy0jE7vFUeSObZvi0bt7Y/mq9Rj4ymiMH/lMTqv3DxyGdq0aoWe3MyPsidVIgARiIWAYpjgl9o/1puyjNx7F1u27C309/igElCsv6ZwjkP4rPh2/4d5BmPLlq7F0TRsSIIEoCOzbfxAvvPGxdeXu8Xuv5Z4aBTtWJQEnCDz6wnC0ad4QpVJT8NNvsywBZe6ildxTnYDPPkggQgJr1m/GPU+8gbHvPInLbv6/HAGF71MjBKhQjQJKBPCmzlyEp4d8gA9ffxRVK1cQ13dmY4H49OyGKy6wTppIkaRO7Wo4q0NLvPbel/hMLOTsIjehBiJ+ynU9u0TQE6uQAAnEQkC+IetwST9xVc6Px+7pjUsvOB3TZi8u9PX405RZuKX3RdYpFVk2ik/Hu/d5DDO/fzuW7mlDAiQQIYGXhn2KUZ/9aJ0ae+PZu1GhfBnuqRGyYzUScIKAPHEir+7IE5kTxV6ZLaBwT3WCPvsggcgJ9BEf/N1y7cVo17KRCDvxaI6AwvepkTOMtSYFlCLITfhlOoaN/hrDXrgXxx1brcDacxauwGODhuO5h28S30fguw9fyKl31+NDxZHlZjyBEusKpR0JREjAFGcY/xVq/H1PvonbrrvEEjsLez3Kh8IeF3Sy4p7IIk+Pyas/PIESIWxWIwEFAmnpmfjs60n4euJUjBvxNDRNy9Ma91QFuDQlAQUCWVlBK47Yy0/chhPEVYDcAsq8xSu5pyqwpSkJxJPA+B+nYraI5/fMQ32tZnMLKPn74Z4aT/LhtiigHIWpzMIzdMQ4DB/8ACpXKp9Tc9XajShbupT1Bk2WGfOW4dnXPhIBKQfgnMv7489v3rCOJsvStfcAK1ZKq6YN4u89tkgCCU5AiiZffve7JYTIo8ayvCU+OZPBtO668X+Fvh5/mDQDFcqVwR03XGrZyIBbX373G0a88mCCE+X0ScAeAn+LK7C79+7Hqa0aWx3IK3fNz+mDyV+8ij37DnBPtQc7WyWBqAjI+H597xuU8wybKQSVDBGkslmjE61Ptwt7xuWeGhVmViYBZQJ3PjZUXKtbAZ8ezh4p99eyZUrh2YduRO1jq3JPVSZ89AYooBTCRz7QXSqO9H8w9BHUqlElT61X3/sCS1essTYTGbhHxlyQaY7vu+Vy9O3/osj+0dAKTjlxyky8NvxL/DBmUE5QWZv9yeZJIOEIyOjj8k1ZPyGG7N1/wDpJIq/wyIw6hb0eZQBLmb1Hvr5lBp+b738Zl198Fv7XtVPC8eOEScAJAvIq7OMi85V8zdWuWRXy07NX3hkrTn29Jj6o+JJ7qhNOYB8kECWB3CdQpCn31CgBsjoJOEQg9wkUvk+1HzoFlEIYy/Rt8vh/IODPU2OK+LQsJSXJiokyRaQpljFQOndshQdv74VU8ftNW3bgoWffwRKRnlE+JD474EY0aVjHfk+yBxJIUAJr/9uCgUNGWylRk5IC6HJmWyvzlc+nH/X1OPrziRg+ZgKygiF0P7+jZZP/KkGCIuW0ScAWAu9/+j0+HvcL9h9MF1diq+JhkXpcxkJJFwHZuafagpyNkoASgfwCytGecbmnKqGmMQkoEcgtoHBPVUIZkTEFlIgwsRIJkAAJkAAJkAAJkAAJkAAJkAAJkEAiE6CAksje59xJgARIgARIgARIgARIgARIgARIgAQiIkABJSJMrEQCJEACJEACJEACJEACJEACJEACJJDIBCigJLL3OXcSIAESIAESIAESIAESIAESIAESIIGICFBAiQgTK5EACZAACZAACZAACZAACZAACZAACSQyAQooiex9zp0ESIAESIAESIAESIAESIAESIAESCAiAhRQIsLESiRAAiRAAiRAAiRAAiRAAiRAAiRAAolMgAJKInufcycBEiABEiABEiABEiABEiABEiABEoiIAAWUiDCxEgmQAAmQAAmQAAmQAAmQAAmQAAmQQCIToICSyN7n3EmABEiABEiABEiABEiABEiABEiABCIiQAElIkysRAIkQAIkQAIkQAIkQAIkQAIkQAIkkMgEKKAksvc5dxIgARIgARIgARIgARIgARIgARIggYgIUECJCBMrkQAJkAAJkAAJkAAJkAAJkAAJkAAJJDIBCiiJ7H3OnQRIgARIgARIgARIgARIgARIgARIICICFFAiwsRKJEACJEACJEACJEACJEACJEACJEACiUyAAkoie59zJwESIAESIAESIAESIAESIAESIAESiIgABZSIMLESCZAACZAACZAACZAACZAACZAACZBAIhOggJLI3ufcSYAESIAESIAESIAESIAESIAESIAEIiJAASUiTKxEAiRAAiRAAiRAAiRAAiRAAiRAAiSQyAQooCSy9zl3EiABEiABEiABEiABEiABEiABEiCBiAhQQIkIEyuRAAmQAAmQAAmQAAmQAAmQAAmQAAkkMgEKKInsfc6dBEiABEiABEiABEiABEiABEiABEggIgIUUCLCxEokQAIkQAIkQAIkQAIkQAIkQAIkQAKJTIACSiJ7n3MnARIgARIgARIgARIgARIgARIgARKIiAAFlIgwsRIJkAAJkAAJkAAJkAAJkAAJkAAJkEAiE6CAksje59xJgARIgARIgARIgARIgARIgARIgAQiIkABJSJMrEQCJEACJEACJEACJEACJEACJEACJJDIBCigJLL3OXcSIAESIAESIAESIAESIAESIAESIIGICFBAiQgTK5EACZAACZAACZAACZAACZAACZAACSQyAQooiex9zp0ESIAESIAESIAESIAESIAESIAESCAiAhRQIsLESiRAAiRAAiRAAiRAAiRAAiRAAiRAAolMgAJKInufcycBEiABEiABEiABEiABEiABEiABEoiIAAWUiDCxEgmQAAmQAAmQAAmQAAmQAAmQAAmQQCIToICSyN7n3EmABEiABEiABEiABEiABEiABEiABCIiQAElIkysRAIkQAIkQAIkQAIkQAIkQAIkQAIkkMgEKKAksvc5dxIgARIgARIgARIgARIgARIgARIggYgIUECJCBMrkQAJkAAJkAAJkAAJkAAJkAAJkAAJJDIBCiiJ7H3OnQRIgARIgARIgARIgARIgARIgARIICICFFAiwsRKJEACJEACJEACJEACJEACJEACJEACiUyAAkoie59zJwESIAESIAESIAESIAESIAESIAESiIgABZSIMLESCZAACZAACZAACZAACZAACZAACZBAIhOggJLI3ufcSYAESIAESIAESIAESIAESIAESIAEIiJAAeX/27FDAgAAAIRh/VtT4Z55DMORmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmITzLen8AAABrElEQVQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZwEHyvP6uhMgQIAAAQIECBAgQIAAAQJJwIGSmIQIECBAgAABAgQIECBAgACBZ4EB3k495g34SFMAAAAASUVORK5CYII="
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fig1=go.Figure(\n",
    "    layout=go.Layout(height=600)\n",
    ")\n",
    "fig1.add_scatter(x=datiA[\"λ\"], y=datiA[\"A\"], name=\"A\")\n",
    "fig1.add_scatter(x=datiB[\"λ\"], y=datiB[\"A\"], name=\"B\")\n",
    "fig1.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "id": "aea30c56-dd0b-4e5b-ac08-005c9692b238",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(np.float64(345.5), np.float64(0.579))"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sec=datiB[datiB[\"λ\"]>330]\n",
    "indM=np.argmax(sec[\"A\"])\n",
    "sec[\"λ\"][indM], sec[\"A\"][indM]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "30638d2a-7317-40aa-abb5-ca7a6d09ab67",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "\u001b[31mInit signature:\u001b[39m\n",
       "go.Figure(\n",
       "    data=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    layout=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    frames=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    skip_invalid=\u001b[38;5;28;01mFalse\u001b[39;00m,\n",
       "    **kwargs,\n",
       ")\n",
       "\u001b[31mDocstring:\u001b[39m      Base class for all figure types (both widget and non-widget)\n",
       "\u001b[31mInit docstring:\u001b[39m\n",
       "Create a new :class:Figure instance\n",
       "\n",
       "Parameters\n",
       "----------\n",
       "data\n",
       "    The 'data' property is a tuple of trace instances\n",
       "    that may be specified as:\n",
       "      - A list or tuple of trace instances\n",
       "        (e.g. [Scatter(...), Bar(...)])\n",
       "      - A single trace instance\n",
       "        (e.g. Scatter(...), Bar(...), etc.)\n",
       "      - A list or tuple of dicts of string/value properties where:\n",
       "        - The 'type' property specifies the trace type\n",
       "            One of: ['bar', 'barpolar', 'box', 'candlestick',\n",
       "                     'carpet', 'choropleth', 'choroplethmap',\n",
       "                     'choroplethmapbox', 'cone', 'contour',\n",
       "                     'contourcarpet', 'densitymap',\n",
       "                     'densitymapbox', 'funnel', 'funnelarea',\n",
       "                     'heatmap', 'histogram', 'histogram2d',\n",
       "                     'histogram2dcontour', 'icicle', 'image',\n",
       "                     'indicator', 'isosurface', 'mesh3d', 'ohlc',\n",
       "                     'parcats', 'parcoords', 'pie', 'sankey',\n",
       "                     'scatter', 'scatter3d', 'scattercarpet',\n",
       "                     'scattergeo', 'scattergl', 'scattermap',\n",
       "                     'scattermapbox', 'scatterpolar',\n",
       "                     'scatterpolargl', 'scattersmith',\n",
       "                     'scatterternary', 'splom', 'streamtube',\n",
       "                     'sunburst', 'surface', 'table', 'treemap',\n",
       "                     'violin', 'volume', 'waterfall']\n",
       "\n",
       "        - All remaining properties are passed to the constructor of\n",
       "          the specified trace type\n",
       "\n",
       "        (e.g. [{'type': 'scatter', ...}, {'type': 'bar, ...}])\n",
       "\n",
       "layout\n",
       "    The 'layout' property is an instance of Layout\n",
       "    that may be specified as:\n",
       "      - An instance of :class:`plotly.graph_objs.Layout`\n",
       "      - A dict of string/value properties that will be passed\n",
       "        to the Layout constructor\n",
       "\n",
       "frames\n",
       "    The 'frames' property is a tuple of instances of\n",
       "    Frame that may be specified as:\n",
       "      - A list or tuple of instances of plotly.graph_objs.Frame\n",
       "      - A list or tuple of dicts of string/value properties that\n",
       "        will be passed to the Frame constructor\n",
       "\n",
       "skip_invalid: bool\n",
       "    If True, invalid properties in the figure specification will be\n",
       "    skipped silently. If False (default) invalid properties in the\n",
       "    figure specification will result in a ValueError\n",
       "\n",
       "Raises\n",
       "------\n",
       "ValueError\n",
       "    if a property in the specification of data, layout, or frames\n",
       "    is invalid AND skip_invalid is False\n",
       "\u001b[31mFile:\u001b[39m           ~/.local/my_env/lib/python3.13/site-packages/plotly/graph_objs/_figure.py\n",
       "\u001b[31mType:\u001b[39m           type\n",
       "\u001b[31mSubclasses:\u001b[39m     "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "go.Figure?"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "fc207661-d008-454d-b391-8a4e9affa9b3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "\u001b[31mInit signature:\u001b[39m\n",
       "go.Layout(\n",
       "    arg=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    activeselection=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    activeshape=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    annotations=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    annotationdefaults=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    autosize=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    autotypenumbers=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    barcornerradius=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    bargap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    bargroupgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    barmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    barnorm=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    boxgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    boxgroupgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    boxmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    calendar=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    clickmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    coloraxis=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    colorscale=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    colorway=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    computed=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    datarevision=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    dragmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    editrevision=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    extendfunnelareacolors=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    extendiciclecolors=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    extendpiecolors=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    extendsunburstcolors=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    extendtreemapcolors=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    font=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    funnelareacolorway=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    funnelgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    funnelgroupgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    funnelmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    geo=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    grid=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    height=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hiddenlabels=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hiddenlabelssrc=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hidesources=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hoverdistance=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hoverlabel=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hovermode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    hoversubplots=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    iciclecolorway=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    images=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    imagedefaults=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    legend=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    map=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    mapbox=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    margin=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    meta=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    metasrc=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    minreducedheight=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    minreducedwidth=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    modebar=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    newselection=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    newshape=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    paper_bgcolor=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    piecolorway=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    plot_bgcolor=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    polar=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    scattergap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    scattermode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    scene=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    selectdirection=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    selectionrevision=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    selections=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    selectiondefaults=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    separators=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    shapes=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    shapedefaults=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    showlegend=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    sliders=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    sliderdefaults=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    smith=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    spikedistance=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    sunburstcolorway=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    template=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    ternary=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    title=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    transition=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    treemapcolorway=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    uirevision=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    uniformtext=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    updatemenus=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    updatemenudefaults=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    violingap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    violingroupgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    violinmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    waterfallgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    waterfallgroupgap=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    waterfallmode=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    width=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    xaxis=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    yaxis=\u001b[38;5;28;01mNone\u001b[39;00m,\n",
       "    **kwargs,\n",
       ")\n",
       "\u001b[31mDocstring:\u001b[39m     \n",
       "Base class for the layout type. The Layout class itself is a\n",
       "code-generated subclass.\n",
       "\u001b[31mInit docstring:\u001b[39m\n",
       "Construct a new Layout object\n",
       "\n",
       "Parameters\n",
       "----------\n",
       "arg\n",
       "    dict of properties compatible with this constructor or\n",
       "    an instance of :class:`plotly.graph_objs.Layout`\n",
       "activeselection\n",
       "    :class:`plotly.graph_objects.layout.Activeselection`\n",
       "    instance or dict with compatible properties\n",
       "activeshape\n",
       "    :class:`plotly.graph_objects.layout.Activeshape`\n",
       "    instance or dict with compatible properties\n",
       "annotations\n",
       "    A tuple of\n",
       "    :class:`plotly.graph_objects.layout.Annotation`\n",
       "    instances or dicts with compatible properties\n",
       "annotationdefaults\n",
       "    When used in a template (as\n",
       "    layout.template.layout.annotationdefaults), sets the\n",
       "    default property values to use for elements of\n",
       "    layout.annotations\n",
       "autosize\n",
       "    Determines whether or not a layout width or height that\n",
       "    has been left undefined by the user is initialized on\n",
       "    each relayout. Note that, regardless of this attribute,\n",
       "    an undefined layout width or height is always\n",
       "    initialized on the first call to plot.\n",
       "autotypenumbers\n",
       "    Using \"strict\" a numeric string in trace data is not\n",
       "    converted to a number. Using *convert types* a numeric\n",
       "    string in trace data may be treated as a number during\n",
       "    automatic axis `type` detection. This is the default\n",
       "    value; however it could be overridden for individual\n",
       "    axes.\n",
       "barcornerradius\n",
       "    Sets the rounding of bar corners. May be an integer\n",
       "    number of pixels, or a percentage of bar width (as a\n",
       "    string ending in %).\n",
       "bargap\n",
       "    Sets the gap (in plot fraction) between bars of\n",
       "    adjacent location coordinates.\n",
       "bargroupgap\n",
       "    Sets the gap (in plot fraction) between bars of the\n",
       "    same location coordinate.\n",
       "barmode\n",
       "    Determines how bars at the same location coordinate are\n",
       "    displayed on the graph. With \"stack\", the bars are\n",
       "    stacked on top of one another With \"relative\", the bars\n",
       "    are stacked on top of one another, with negative values\n",
       "    below the axis, positive values above With \"group\", the\n",
       "    bars are plotted next to one another centered around\n",
       "    the shared location. With \"overlay\", the bars are\n",
       "    plotted over one another, you might need to reduce\n",
       "    \"opacity\" to see multiple bars.\n",
       "barnorm\n",
       "    Sets the normalization for bar traces on the graph.\n",
       "    With \"fraction\", the value of each bar is divided by\n",
       "    the sum of all values at that location coordinate.\n",
       "    \"percent\" is the same but multiplied by 100 to show\n",
       "    percentages.\n",
       "boxgap\n",
       "    Sets the gap (in plot fraction) between boxes of\n",
       "    adjacent location coordinates. Has no effect on traces\n",
       "    that have \"width\" set.\n",
       "boxgroupgap\n",
       "    Sets the gap (in plot fraction) between boxes of the\n",
       "    same location coordinate. Has no effect on traces that\n",
       "    have \"width\" set.\n",
       "boxmode\n",
       "    Determines how boxes at the same location coordinate\n",
       "    are displayed on the graph. If \"group\", the boxes are\n",
       "    plotted next to one another centered around the shared\n",
       "    location. If \"overlay\", the boxes are plotted over one\n",
       "    another, you might need to set \"opacity\" to see them\n",
       "    multiple boxes. Has no effect on traces that have\n",
       "    \"width\" set.\n",
       "calendar\n",
       "    Sets the default calendar system to use for\n",
       "    interpreting and displaying dates throughout the plot.\n",
       "clickmode\n",
       "    Determines the mode of single click interactions.\n",
       "    \"event\" is the default value and emits the\n",
       "    `plotly_click` event. In addition this mode emits the\n",
       "    `plotly_selected` event in drag modes \"lasso\" and\n",
       "    \"select\", but with no event data attached (kept for\n",
       "    compatibility reasons). The \"select\" flag enables\n",
       "    selecting single data points via click. This mode also\n",
       "    supports persistent selections, meaning that pressing\n",
       "    Shift while clicking, adds to / subtracts from an\n",
       "    existing selection. \"select\" with `hovermode`: \"x\" can\n",
       "    be confusing, consider explicitly setting `hovermode`:\n",
       "    \"closest\" when using this feature. Selection events are\n",
       "    sent accordingly as long as \"event\" flag is set as\n",
       "    well. When the \"event\" flag is missing, `plotly_click`\n",
       "    and `plotly_selected` events are not fired.\n",
       "coloraxis\n",
       "    :class:`plotly.graph_objects.layout.Coloraxis` instance\n",
       "    or dict with compatible properties\n",
       "colorscale\n",
       "    :class:`plotly.graph_objects.layout.Colorscale`\n",
       "    instance or dict with compatible properties\n",
       "colorway\n",
       "    Sets the default trace colors.\n",
       "computed\n",
       "    Placeholder for exporting automargin-impacting values\n",
       "    namely `margin.t`, `margin.b`, `margin.l` and\n",
       "    `margin.r` in \"full-json\" mode.\n",
       "datarevision\n",
       "    If provided, a changed value tells `Plotly.react` that\n",
       "    one or more data arrays has changed. This way you can\n",
       "    modify arrays in-place rather than making a complete\n",
       "    new copy for an incremental change. If NOT provided,\n",
       "    `Plotly.react` assumes that data arrays are being\n",
       "    treated as immutable, thus any data array with a\n",
       "    different identity from its predecessor contains new\n",
       "    data.\n",
       "dragmode\n",
       "    Determines the mode of drag interactions. \"select\" and\n",
       "    \"lasso\" apply only to scatter traces with markers or\n",
       "    text. \"orbit\" and \"turntable\" apply only to 3D scenes.\n",
       "editrevision\n",
       "    Controls persistence of user-driven changes in\n",
       "    `editable: true` configuration, other than trace names\n",
       "    and axis titles. Defaults to `layout.uirevision`.\n",
       "extendfunnelareacolors\n",
       "    If `true`, the funnelarea slice colors (whether given\n",
       "    by `funnelareacolorway` or inherited from `colorway`)\n",
       "    will be extended to three times its original length by\n",
       "    first repeating every color 20% lighter then each color\n",
       "    20% darker. This is intended to reduce the likelihood\n",
       "    of reusing the same color when you have many slices,\n",
       "    but you can set `false` to disable. Colors provided in\n",
       "    the trace, using `marker.colors`, are never extended.\n",
       "extendiciclecolors\n",
       "    If `true`, the icicle slice colors (whether given by\n",
       "    `iciclecolorway` or inherited from `colorway`) will be\n",
       "    extended to three times its original length by first\n",
       "    repeating every color 20% lighter then each color 20%\n",
       "    darker. This is intended to reduce the likelihood of\n",
       "    reusing the same color when you have many slices, but\n",
       "    you can set `false` to disable. Colors provided in the\n",
       "    trace, using `marker.colors`, are never extended.\n",
       "extendpiecolors\n",
       "    If `true`, the pie slice colors (whether given by\n",
       "    `piecolorway` or inherited from `colorway`) will be\n",
       "    extended to three times its original length by first\n",
       "    repeating every color 20% lighter then each color 20%\n",
       "    darker. This is intended to reduce the likelihood of\n",
       "    reusing the same color when you have many slices, but\n",
       "    you can set `false` to disable. Colors provided in the\n",
       "    trace, using `marker.colors`, are never extended.\n",
       "extendsunburstcolors\n",
       "    If `true`, the sunburst slice colors (whether given by\n",
       "    `sunburstcolorway` or inherited from `colorway`) will\n",
       "    be extended to three times its original length by first\n",
       "    repeating every color 20% lighter then each color 20%\n",
       "    darker. This is intended to reduce the likelihood of\n",
       "    reusing the same color when you have many slices, but\n",
       "    you can set `false` to disable. Colors provided in the\n",
       "    trace, using `marker.colors`, are never extended.\n",
       "extendtreemapcolors\n",
       "    If `true`, the treemap slice colors (whether given by\n",
       "    `treemapcolorway` or inherited from `colorway`) will be\n",
       "    extended to three times its original length by first\n",
       "    repeating every color 20% lighter then each color 20%\n",
       "    darker. This is intended to reduce the likelihood of\n",
       "    reusing the same color when you have many slices, but\n",
       "    you can set `false` to disable. Colors provided in the\n",
       "    trace, using `marker.colors`, are never extended.\n",
       "font\n",
       "    Sets the global font. Note that fonts used in traces\n",
       "    and other layout components inherit from the global\n",
       "    font.\n",
       "funnelareacolorway\n",
       "    Sets the default funnelarea slice colors. Defaults to\n",
       "    the main `colorway` used for trace colors. If you\n",
       "    specify a new list here it can still be extended with\n",
       "    lighter and darker colors, see\n",
       "    `extendfunnelareacolors`.\n",
       "funnelgap\n",
       "    Sets the gap (in plot fraction) between bars of\n",
       "    adjacent location coordinates.\n",
       "funnelgroupgap\n",
       "    Sets the gap (in plot fraction) between bars of the\n",
       "    same location coordinate.\n",
       "funnelmode\n",
       "    Determines how bars at the same location coordinate are\n",
       "    displayed on the graph. With \"stack\", the bars are\n",
       "    stacked on top of one another With \"group\", the bars\n",
       "    are plotted next to one another centered around the\n",
       "    shared location. With \"overlay\", the bars are plotted\n",
       "    over one another, you might need to reduce \"opacity\" to\n",
       "    see multiple bars.\n",
       "geo\n",
       "    :class:`plotly.graph_objects.layout.Geo` instance or\n",
       "    dict with compatible properties\n",
       "grid\n",
       "    :class:`plotly.graph_objects.layout.Grid` instance or\n",
       "    dict with compatible properties\n",
       "height\n",
       "    Sets the plot's height (in px).\n",
       "hiddenlabels\n",
       "    hiddenlabels is the funnelarea & pie chart analog of\n",
       "    visible:'legendonly' but it can contain many labels,\n",
       "    and can simultaneously hide slices from several\n",
       "    pies/funnelarea charts\n",
       "hiddenlabelssrc\n",
       "    Sets the source reference on Chart Studio Cloud for\n",
       "    `hiddenlabels`.\n",
       "hidesources\n",
       "    Determines whether or not a text link citing the data\n",
       "    source is placed at the bottom-right cored of the\n",
       "    figure. Has only an effect only on graphs that have\n",
       "    been generated via forked graphs from the Chart Studio\n",
       "    Cloud (at https://chart-studio.plotly.com or on-\n",
       "    premise).\n",
       "hoverdistance\n",
       "    Sets the default distance (in pixels) to look for data\n",
       "    to add hover labels (-1 means no cutoff, 0 means no\n",
       "    looking for data). This is only a real distance for\n",
       "    hovering on point-like objects, like scatter points.\n",
       "    For area-like objects (bars, scatter fills, etc)\n",
       "    hovering is on inside the area and off outside, but\n",
       "    these objects will not supersede hover on point-like\n",
       "    objects in case of conflict.\n",
       "hoverlabel\n",
       "    :class:`plotly.graph_objects.layout.Hoverlabel`\n",
       "    instance or dict with compatible properties\n",
       "hovermode\n",
       "    Determines the mode of hover interactions. If\n",
       "    \"closest\", a single hoverlabel will appear for the\n",
       "    \"closest\" point within the `hoverdistance`. If \"x\" (or\n",
       "    \"y\"), multiple hoverlabels will appear for multiple\n",
       "    points at the \"closest\" x- (or y-) coordinate within\n",
       "    the `hoverdistance`, with the caveat that no more than\n",
       "    one hoverlabel will appear per trace. If *x unified*\n",
       "    (or *y unified*), a single hoverlabel will appear\n",
       "    multiple points at the closest x- (or y-) coordinate\n",
       "    within the `hoverdistance` with the caveat that no more\n",
       "    than one hoverlabel will appear per trace. In this\n",
       "    mode, spikelines are enabled by default perpendicular\n",
       "    to the specified axis. If false, hover interactions are\n",
       "    disabled.\n",
       "hoversubplots\n",
       "    Determines expansion of hover effects to other subplots\n",
       "    If \"single\" just the axis pair of the primary point is\n",
       "    included without overlaying subplots. If \"overlaying\"\n",
       "    all subplots using the main axis and occupying the same\n",
       "    space are included. If \"axis\", also include stacked\n",
       "    subplots using the same axis when `hovermode` is set to\n",
       "    \"x\", *x unified*, \"y\" or *y unified*.\n",
       "iciclecolorway\n",
       "    Sets the default icicle slice colors. Defaults to the\n",
       "    main `colorway` used for trace colors. If you specify a\n",
       "    new list here it can still be extended with lighter and\n",
       "    darker colors, see `extendiciclecolors`.\n",
       "images\n",
       "    A tuple of :class:`plotly.graph_objects.layout.Image`\n",
       "    instances or dicts with compatible properties\n",
       "imagedefaults\n",
       "    When used in a template (as\n",
       "    layout.template.layout.imagedefaults), sets the default\n",
       "    property values to use for elements of layout.images\n",
       "legend\n",
       "    :class:`plotly.graph_objects.layout.Legend` instance or\n",
       "    dict with compatible properties\n",
       "map\n",
       "    :class:`plotly.graph_objects.layout.Map` instance or\n",
       "    dict with compatible properties\n",
       "mapbox\n",
       "    :class:`plotly.graph_objects.layout.Mapbox` instance or\n",
       "    dict with compatible properties\n",
       "margin\n",
       "    :class:`plotly.graph_objects.layout.Margin` instance or\n",
       "    dict with compatible properties\n",
       "meta\n",
       "    Assigns extra meta information that can be used in\n",
       "    various `text` attributes. Attributes such as the\n",
       "    graph, axis and colorbar `title.text`, annotation\n",
       "    `text` `trace.name` in legend items, `rangeselector`,\n",
       "    `updatemenus` and `sliders` `label` text all support\n",
       "    `meta`. One can access `meta` fields using template\n",
       "    strings: `%{meta[i]}` where `i` is the index of the\n",
       "    `meta` item in question. `meta` can also be an object\n",
       "    for example `{key: value}` which can be accessed\n",
       "    %{meta[key]}.\n",
       "metasrc\n",
       "    Sets the source reference on Chart Studio Cloud for\n",
       "    `meta`.\n",
       "minreducedheight\n",
       "    Minimum height of the plot with margin.automargin\n",
       "    applied (in px)\n",
       "minreducedwidth\n",
       "    Minimum width of the plot with margin.automargin\n",
       "    applied (in px)\n",
       "modebar\n",
       "    :class:`plotly.graph_objects.layout.Modebar` instance\n",
       "    or dict with compatible properties\n",
       "newselection\n",
       "    :class:`plotly.graph_objects.layout.Newselection`\n",
       "    instance or dict with compatible properties\n",
       "newshape\n",
       "    :class:`plotly.graph_objects.layout.Newshape` instance\n",
       "    or dict with compatible properties\n",
       "paper_bgcolor\n",
       "    Sets the background color of the paper where the graph\n",
       "    is drawn.\n",
       "piecolorway\n",
       "    Sets the default pie slice colors. Defaults to the main\n",
       "    `colorway` used for trace colors. If you specify a new\n",
       "    list here it can still be extended with lighter and\n",
       "    darker colors, see `extendpiecolors`.\n",
       "plot_bgcolor\n",
       "    Sets the background color of the plotting area in-\n",
       "    between x and y axes.\n",
       "polar\n",
       "    :class:`plotly.graph_objects.layout.Polar` instance or\n",
       "    dict with compatible properties\n",
       "scattergap\n",
       "    Sets the gap (in plot fraction) between scatter points\n",
       "    of adjacent location coordinates. Defaults to `bargap`.\n",
       "scattermode\n",
       "    Determines how scatter points at the same location\n",
       "    coordinate are displayed on the graph. With \"group\",\n",
       "    the scatter points are plotted next to one another\n",
       "    centered around the shared location. With \"overlay\",\n",
       "    the scatter points are plotted over one another, you\n",
       "    might need to reduce \"opacity\" to see multiple scatter\n",
       "    points.\n",
       "scene\n",
       "    :class:`plotly.graph_objects.layout.Scene` instance or\n",
       "    dict with compatible properties\n",
       "selectdirection\n",
       "    When `dragmode` is set to \"select\", this limits the\n",
       "    selection of the drag to horizontal, vertical or\n",
       "    diagonal. \"h\" only allows horizontal selection, \"v\"\n",
       "    only vertical, \"d\" only diagonal and \"any\" sets no\n",
       "    limit.\n",
       "selectionrevision\n",
       "    Controls persistence of user-driven changes in selected\n",
       "    points from all traces.\n",
       "selections\n",
       "    A tuple of\n",
       "    :class:`plotly.graph_objects.layout.Selection`\n",
       "    instances or dicts with compatible properties\n",
       "selectiondefaults\n",
       "    When used in a template (as\n",
       "    layout.template.layout.selectiondefaults), sets the\n",
       "    default property values to use for elements of\n",
       "    layout.selections\n",
       "separators\n",
       "    Sets the decimal and thousand separators. For example,\n",
       "    *. * puts a '.' before decimals and a space between\n",
       "    thousands. In English locales, dflt is \".,\" but other\n",
       "    locales may alter this default.\n",
       "shapes\n",
       "    A tuple of :class:`plotly.graph_objects.layout.Shape`\n",
       "    instances or dicts with compatible properties\n",
       "shapedefaults\n",
       "    When used in a template (as\n",
       "    layout.template.layout.shapedefaults), sets the default\n",
       "    property values to use for elements of layout.shapes\n",
       "showlegend\n",
       "    Determines whether or not a legend is drawn. Default is\n",
       "    `true` if there is a trace to show and any of these: a)\n",
       "    Two or more traces would by default be shown in the\n",
       "    legend. b) One pie trace is shown in the legend. c) One\n",
       "    trace is explicitly given with `showlegend: true`.\n",
       "sliders\n",
       "    A tuple of :class:`plotly.graph_objects.layout.Slider`\n",
       "    instances or dicts with compatible properties\n",
       "sliderdefaults\n",
       "    When used in a template (as\n",
       "    layout.template.layout.sliderdefaults), sets the\n",
       "    default property values to use for elements of\n",
       "    layout.sliders\n",
       "smith\n",
       "    :class:`plotly.graph_objects.layout.Smith` instance or\n",
       "    dict with compatible properties\n",
       "spikedistance\n",
       "    Sets the default distance (in pixels) to look for data\n",
       "    to draw spikelines to (-1 means no cutoff, 0 means no\n",
       "    looking for data). As with hoverdistance, distance does\n",
       "    not apply to area-like objects. In addition, some\n",
       "    objects can be hovered on but will not generate\n",
       "    spikelines, such as scatter fills.\n",
       "sunburstcolorway\n",
       "    Sets the default sunburst slice colors. Defaults to the\n",
       "    main `colorway` used for trace colors. If you specify a\n",
       "    new list here it can still be extended with lighter and\n",
       "    darker colors, see `extendsunburstcolors`.\n",
       "template\n",
       "    Default attributes to be applied to the plot. This\n",
       "    should be a dict with format: `{'layout':\n",
       "    layoutTemplate, 'data': {trace_type: [traceTemplate,\n",
       "    ...], ...}}` where `layoutTemplate` is a dict matching\n",
       "    the structure of `figure.layout` and `traceTemplate` is\n",
       "    a dict matching the structure of the trace with type\n",
       "    `trace_type` (e.g. 'scatter'). Alternatively, this may\n",
       "    be specified as an instance of\n",
       "    plotly.graph_objs.layout.Template.  Trace templates are\n",
       "    applied cyclically to traces of each type. Container\n",
       "    arrays (eg `annotations`) have special handling: An\n",
       "    object ending in `defaults` (eg `annotationdefaults`)\n",
       "    is applied to each array item. But if an item has a\n",
       "    `templateitemname` key we look in the template array\n",
       "    for an item with matching `name` and apply that\n",
       "    instead. If no matching `name` is found we mark the\n",
       "    item invisible. Any named template item not referenced\n",
       "    is appended to the end of the array, so this can be\n",
       "    used to add a watermark annotation or a logo image, for\n",
       "    example. To omit one of these items on the plot, make\n",
       "    an item with matching `templateitemname` and `visible:\n",
       "    false`.\n",
       "ternary\n",
       "    :class:`plotly.graph_objects.layout.Ternary` instance\n",
       "    or dict with compatible properties\n",
       "title\n",
       "    :class:`plotly.graph_objects.layout.Title` instance or\n",
       "    dict with compatible properties\n",
       "transition\n",
       "    Sets transition options used during Plotly.react\n",
       "    updates.\n",
       "treemapcolorway\n",
       "    Sets the default treemap slice colors. Defaults to the\n",
       "    main `colorway` used for trace colors. If you specify a\n",
       "    new list here it can still be extended with lighter and\n",
       "    darker colors, see `extendtreemapcolors`.\n",
       "uirevision\n",
       "    Used to allow user interactions with the plot to\n",
       "    persist after `Plotly.react` calls that are unaware of\n",
       "    these interactions. If `uirevision` is omitted, or if\n",
       "    it is given and it changed from the previous\n",
       "    `Plotly.react` call, the exact new figure is used. If\n",
       "    `uirevision` is truthy and did NOT change, any\n",
       "    attribute that has been affected by user interactions\n",
       "    and did not receive a different value in the new figure\n",
       "    will keep the interaction value. `layout.uirevision`\n",
       "    attribute serves as the default for `uirevision`\n",
       "    attributes in various sub-containers. For finer control\n",
       "    you can set these sub-attributes directly. For example,\n",
       "    if your app separately controls the data on the x and y\n",
       "    axes you might set `xaxis.uirevision=*time*` and\n",
       "    `yaxis.uirevision=*cost*`. Then if only the y data is\n",
       "    changed, you can update `yaxis.uirevision=*quantity*`\n",
       "    and the y axis range will reset but the x axis range\n",
       "    will retain any user-driven zoom.\n",
       "uniformtext\n",
       "    :class:`plotly.graph_objects.layout.Uniformtext`\n",
       "    instance or dict with compatible properties\n",
       "updatemenus\n",
       "    A tuple of\n",
       "    :class:`plotly.graph_objects.layout.Updatemenu`\n",
       "    instances or dicts with compatible properties\n",
       "updatemenudefaults\n",
       "    When used in a template (as\n",
       "    layout.template.layout.updatemenudefaults), sets the\n",
       "    default property values to use for elements of\n",
       "    layout.updatemenus\n",
       "violingap\n",
       "    Sets the gap (in plot fraction) between violins of\n",
       "    adjacent location coordinates. Has no effect on traces\n",
       "    that have \"width\" set.\n",
       "violingroupgap\n",
       "    Sets the gap (in plot fraction) between violins of the\n",
       "    same location coordinate. Has no effect on traces that\n",
       "    have \"width\" set.\n",
       "violinmode\n",
       "    Determines how violins at the same location coordinate\n",
       "    are displayed on the graph. If \"group\", the violins are\n",
       "    plotted next to one another centered around the shared\n",
       "    location. If \"overlay\", the violins are plotted over\n",
       "    one another, you might need to set \"opacity\" to see\n",
       "    them multiple violins. Has no effect on traces that\n",
       "    have \"width\" set.\n",
       "waterfallgap\n",
       "    Sets the gap (in plot fraction) between bars of\n",
       "    adjacent location coordinates.\n",
       "waterfallgroupgap\n",
       "    Sets the gap (in plot fraction) between bars of the\n",
       "    same location coordinate.\n",
       "waterfallmode\n",
       "    Determines how bars at the same location coordinate are\n",
       "    displayed on the graph. With \"group\", the bars are\n",
       "    plotted next to one another centered around the shared\n",
       "    location. With \"overlay\", the bars are plotted over one\n",
       "    another, you might need to reduce \"opacity\" to see\n",
       "    multiple bars.\n",
       "width\n",
       "    Sets the plot's width (in px).\n",
       "xaxis\n",
       "    :class:`plotly.graph_objects.layout.XAxis` instance or\n",
       "    dict with compatible properties\n",
       "yaxis\n",
       "    :class:`plotly.graph_objects.layout.YAxis` instance or\n",
       "    dict with compatible properties\n",
       "\n",
       "Returns\n",
       "-------\n",
       "Layout\n",
       "\u001b[31mFile:\u001b[39m           ~/.local/my_env/lib/python3.13/site-packages/plotly/graph_objs/_layout.py\n",
       "\u001b[31mType:\u001b[39m           type\n",
       "\u001b[31mSubclasses:\u001b[39m     "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "go.Layout?"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "d83d2cf6-c253-4438-b092-8d7d5b8d850b",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
