Skip to content

Instantly share code, notes, and snippets.

@bgbg
Last active August 24, 2021 08:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bgbg/1c91ff0eed54518157f5e74afab06603 to your computer and use it in GitHub Desktop.
Save bgbg/1c91ff0eed54518157f5e74afab06603 to your computer and use it in GitHub Desktop.
holidays_in_tishrei.ipynb
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.334727Z",
"start_time": "2021-08-24T07:59:14.826652Z"
}
},
"outputs": [],
"source": [
"import glob\n",
"import urllib\n",
"import datetime\n",
"import pandas as pd\n",
"import numpy as np\n",
"import tqdm.auto as tqdm\n",
"import os\n",
"import pickle\n",
"from matplotlib.patches import FancyArrow "
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.339125Z",
"start_time": "2021-08-24T07:59:15.337207Z"
}
},
"outputs": [],
"source": [
"import json"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.343156Z",
"start_time": "2021-08-24T07:59:15.341372Z"
}
},
"outputs": [],
"source": [
"url_tmpl = \"http://www.hebcal.com/converter/?cfg=json&hy=YEAR&hm=MONTH&hd=DAY&h2g=1\""
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.346739Z",
"start_time": "2021-08-24T07:59:15.344496Z"
}
},
"outputs": [],
"source": [
"this_year = 5782\n",
"this_year_gregorian = 2021 #\n",
"from_year = this_year - 3\n",
"to_year = this_year + 3\n",
"the_month = \"Tishrei\""
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.353235Z",
"start_time": "2021-08-24T07:59:15.348176Z"
}
},
"outputs": [],
"source": [
"def get_data_for_hebrew_year(hy):\n",
" res = []\n",
" for hd in tqdm.tqdm(range(0, 31), desc=f'year {hy}', leave=False):\n",
" if hd == 0:\n",
" the_year = hy - 1\n",
" the_month = \"Elul\"\n",
" the_day = 29\n",
" is_holiday = True\n",
" else:\n",
" the_year = hy\n",
" the_month = \"Tishrei\"\n",
" the_day = hd\n",
" is_holiday = the_day in (1, 9, 10, 14, 15, 20, 21)\n",
" \n",
" url = url_tmpl.replace(\"YEAR\", str(the_year)).replace(\"MONTH\", the_month).replace(\"DAY\", str(the_day))\n",
" resp = urllib.request.urlopen(url).read()\n",
" jresp = json.loads(resp.decode())\n",
" g_year = int(jresp['gy'])\n",
" g_mn = int(jresp['gm'])\n",
" g_dy = int(jresp['gd'])\n",
" weekday = datetime.datetime(g_year, g_mn, g_dy, 0, 0, 0, 0).weekday()\n",
" #weekday: monday 0, sunday 6\n",
" line = [the_year, the_month, the_day, g_year, g_mn, g_dy, weekday, weekday in (5, 4), is_holiday]\n",
" res.append(line)\n",
" return res\n"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.358597Z",
"start_time": "2021-08-24T07:59:15.354602Z"
}
},
"outputs": [],
"source": [
"pkl_file = 'holidays_in_tishrei_data.pkl'\n",
"if os.path.exists(pkl_file):\n",
" data = pickle.load(open(pkl_file, 'rb'))\n",
"else:\n",
" lines = []\n",
" for hy in tqdm.tqdm(range(from_year, to_year)):\n",
" res = get_data_for_hebrew_year(hy)\n",
" lines.extend(res)\n",
" data = pd.DataFrame(lines, columns=['hyear', 'hmonth', 'hday', 'year', 'month', 'day', 'wday', 'isweekend', 'isholiday'])\n",
" pickle.dump(data, open(pkl_file, 'wb'))"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.366851Z",
"start_time": "2021-08-24T07:59:15.361694Z"
}
},
"outputs": [],
"source": [
"data['not_working'] = data.isweekend | data.isholiday\n",
"sel_working = np.logical_not(data.not_working)\n",
"sel_holamoed = (data.hday > 15) & (data.hday < 20) & sel_working"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.374182Z",
"start_time": "2021-08-24T07:59:15.368973Z"
}
},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"<ipython-input-8-7dd6acc38926>:2: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame\n",
"\n",
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
" data.not_working[sel_holamoed] = 0.5\n"
]
}
],
"source": [
"data.not_working = data.not_working.astype(np.float)\n",
"data.not_working[sel_holamoed] = 0.5"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.385317Z",
"start_time": "2021-08-24T07:59:15.375702Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"year\n",
"2018 16.5\n",
"2019 16.5\n",
"2020 15.0\n",
"2021 17.0\n",
"2022 16.5\n",
"2023 15.0\n",
"Name: not_working, dtype: float64"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"by_year = data.groupby('year')['not_working'].agg(np.sum)\n",
"by_year"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.401845Z",
"start_time": "2021-08-24T07:59:15.386936Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>hyear</th>\n",
" <th>hmonth</th>\n",
" <th>hday</th>\n",
" <th>year</th>\n",
" <th>month</th>\n",
" <th>day</th>\n",
" <th>wday</th>\n",
" <th>isweekend</th>\n",
" <th>isholiday</th>\n",
" <th>not_working</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>5778</td>\n",
" <td>Elul</td>\n",
" <td>29</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" <td>6</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>1</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>10</td>\n",
" <td>0</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>2</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>11</td>\n",
" <td>1</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>3</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>12</td>\n",
" <td>2</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>4</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>13</td>\n",
" <td>3</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>181</th>\n",
" <td>5784</td>\n",
" <td>Tishrei</td>\n",
" <td>26</td>\n",
" <td>2023</td>\n",
" <td>10</td>\n",
" <td>11</td>\n",
" <td>2</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>182</th>\n",
" <td>5784</td>\n",
" <td>Tishrei</td>\n",
" <td>27</td>\n",
" <td>2023</td>\n",
" <td>10</td>\n",
" <td>12</td>\n",
" <td>3</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>183</th>\n",
" <td>5784</td>\n",
" <td>Tishrei</td>\n",
" <td>28</td>\n",
" <td>2023</td>\n",
" <td>10</td>\n",
" <td>13</td>\n",
" <td>4</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>184</th>\n",
" <td>5784</td>\n",
" <td>Tishrei</td>\n",
" <td>29</td>\n",
" <td>2023</td>\n",
" <td>10</td>\n",
" <td>14</td>\n",
" <td>5</td>\n",
" <td>True</td>\n",
" <td>False</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>185</th>\n",
" <td>5784</td>\n",
" <td>Tishrei</td>\n",
" <td>30</td>\n",
" <td>2023</td>\n",
" <td>10</td>\n",
" <td>15</td>\n",
" <td>6</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>186 rows × 10 columns</p>\n",
"</div>"
],
"text/plain": [
" hyear hmonth hday year month day wday isweekend isholiday \\\n",
"0 5778 Elul 29 2018 9 9 6 False True \n",
"1 5779 Tishrei 1 2018 9 10 0 False True \n",
"2 5779 Tishrei 2 2018 9 11 1 False False \n",
"3 5779 Tishrei 3 2018 9 12 2 False False \n",
"4 5779 Tishrei 4 2018 9 13 3 False False \n",
".. ... ... ... ... ... ... ... ... ... \n",
"181 5784 Tishrei 26 2023 10 11 2 False False \n",
"182 5784 Tishrei 27 2023 10 12 3 False False \n",
"183 5784 Tishrei 28 2023 10 13 4 True False \n",
"184 5784 Tishrei 29 2023 10 14 5 True False \n",
"185 5784 Tishrei 30 2023 10 15 6 False False \n",
"\n",
" not_working \n",
"0 1.0 \n",
"1 1.0 \n",
"2 0.0 \n",
"3 0.0 \n",
"4 0.0 \n",
".. ... \n",
"181 0.0 \n",
"182 0.0 \n",
"183 1.0 \n",
"184 1.0 \n",
"185 0.0 \n",
"\n",
"[186 rows x 10 columns]"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"data"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.782990Z",
"start_time": "2021-08-24T07:59:15.403374Z"
}
},
"outputs": [],
"source": [
"import seaborn as sns\n",
"sns.set_style('white')\n",
"from matplotlib import pylab as plt\n",
"%matplotlib inline"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.789413Z",
"start_time": "2021-08-24T07:59:15.784953Z"
}
},
"outputs": [],
"source": [
"palette = sns.color_palette(\"RdBu\", n_colors=7) # create a set of nice colors\n",
"red = palette[0]\n",
"pink = palette[2]\n",
"highlight = palette[4]\n",
"blue = palette[-1]\n",
"gray = sns.xkcd_rgb['bluish grey']"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.793425Z",
"start_time": "2021-08-24T07:59:15.791106Z"
}
},
"outputs": [],
"source": [
"ylabelparams = {\n",
" 'y': 1.0, 'rotation': 0,\n",
" 'ha': 'right', 'ma': 'left', 'va': 'top'\n",
"}"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.989307Z",
"start_time": "2021-08-24T07:59:15.795112Z"
}
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAB/4AAAMeCAYAAAAUAazNAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAACHVAAAh1QEEnLSdAACrI0lEQVR4nOzdZ4BV1d0+7HvoIgIiiIoCRqyJRI0ilqjYC/YWC5qIUTR2TUKMPSaa/BNL1BgLFsQaBSXYu2IJGrFEsGABRFREQBCBYTjvB17Owwgz4DADHLiuT2vOXmud3yk5ZnPvtXZZoVAoBAAAAAAAAAAoSfWWdAEAAAAAAAAAQM0J/gEAAAAAAACghAn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghAn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghAn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghAn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghAn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghAn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghAn+AQAAAAAAAKCE1Vnwf/XVV2f99dfP+uuvnxtvvHGB/e+8885i//XXXz8DBgxY4Ji//vWvxf4PPPBAbZT9vfTv37/4/P/617++9/g5Yw877LA6qG7pctVVVxVf7yeffLKkywEAAAAAAABYZtRZ8L/VVlsV26+99toC+z///PPV/j0/r776arG99dZbf4/qAAAAAAAAAGDZUGfB/49//OOsuOKKSZKhQ4dW27e8vDwvv/xykqRRo0ZJkhdeeCGzZs2qcsy0adPyv//9L8nslfNt2rSpjbIBAAAAAAAAoKTUWfDfoEGDbLHFFkmSr776Kh999FGVfYcOHZpvvvkmSXLggQcmSSZOnJi33nqr2jHl5eVJkm222aa2yl6s3n333bz77ru58847l3QpAAAAAAAAAJSoOgv+k4Xf7n/Otv7NmjVLz54953l8fube5n/bbbddlDIBAAAAAAAAoGQtVcF/ly5dstZaa2Wdddap9Pj8DBkyJEnSuHHjbL755rVRLgAAAAAAAACUnAZ1Ofl6662X1q1b58svv6wy+P/yyy/zzjvvJPm/lfvbbLNNPvjgg7z11luZOHFiWrZsWWnMjBkz8uabbyZJNt988zRu3HieeQuFQp5++uncf//9efPNNzN+/Pg0atQoa6yxRrbeeuscccQRad++/Xxr6t27dwYMGJD27dvn0UcfzT//+c/cc889+fLLL9OqVatsscUW+etf/7rA1z9jxoyccMIJGTx4cJJk5513zhVXXJGGDRsmSdZff/0kyWabbVZpu/9PPvkkO+20U5LkL3/5S/bdd98MGjQo/fv3zzvvvJOvv/46rVu3TpcuXXLUUUflRz/6UbV1vPXWW+nXr1+GDBmScePGpVmzZvnhD3+Yn/3sZ9lll11y3nnn5e677067du3y1FNPLfB1zc/UqVPTv3//DBo0KB9//HGmT5+eDh06ZJ999smRRx650HMMGDAggwcPzjvvvJOJEyemvLw8zZs3zzrrrJOf/vSn+dnPfpbmzZsXx5SXl2f77bfP+PHj07JlywwePLj4/s7PP/7xj1x55ZVJkvvuu6/Sezf392XcuHFp2LBhWrdunc022yzdu3fPT3/60xq9NwAAAAAAAAB1qU6D/7KysnTt2jWDBg3Khx9+mAkTJmTllVeu1Gfw4MEpFApJUgxWt9122/Tt2zcVFRV58cUXs+eee1Ya89Zbb2XatGlJZl8k8F2ff/55zjrrrOKuAHPMmDEj7733Xt57773069cvJ598cnr16lXta7jgggty9913V5p7zmurTnl5eU455ZRi6L/bbrvlsssuS4MG3+8tnzFjRnr16pWnn3660uNjx47NAw88kIEDB+acc86pMly/+eab8+c//7n4HifJhAkTMnjw4AwePDj77LPPfC+c+D4++OCDHHfccfnkk08qPT58+PAMHz48//73v/OTn/yk2jmGDBmSU089NV999dU8x8aPH5/x48dnyJAh6du3b26++easu+66SZKGDRtmn332yc0335yJEyfm2Wefzc4771zl8zzwwANJZl+UMif0nzlzZs4888w88sgjlfqWl5dn1KhRGTVqVO6///5069YtV1xxRZo0abLgNwUAAAAAAABgManT4D9JMfhPkqFDh2bHHXesdHzOdv5rrbVWcQV+ly5d0qhRo8yYMSPPP//8PMH/q6++Wmx/N/ifNGlSjjnmmIwYMSJJsuGGG+aII45Ip06dMm3atLz00ku57bbbMnXq1Fx++eX59ttvc/rpp8+39jFjxuTuu+/ORhttlBNPPDErr7xyXn755flebDC3mTNn5vTTTy+G9d27d89f/vKX1K9fv9px83PllVdm3Lhx2WCDDdKjR4+su+66mThxYvr3759HHnkkhUIhl1xySbbddtt07Nix0tjbb789l156aZJkpZVWyjHHHJMuXbqkoqIiL7zwQvr27ZuBAwemUaNG37uuOb766qscccQRmTBhQpLZFzjst99+WWWVVfLBBx/klltuybBhw4q7OszPqFGjcuyxx2b69Olp3LhxDjrooGyzzTZp3bp1Jk6cmHfffTd9+/bNuHHjMm7cuJx77rm56667iuMPPPDA3HzzzUmSgQMHVhn8v/baa/n444+LY+a48cYbi6F/ly5dcuihh2attdZKeXl53nvvvdxyyy0ZOXJknn766VxzzTU588wza/x+AQAAAAAAANS2Og/+t95662L7tddeqxT8FwqFvPDCC0n+b5v/JFlhhRWy2Wab5eWXXy5eGDC3OSv527Rpkw022KDSscsvv7wY+u+zzz659NJLKwXuW221VQ444IAcddRR+fzzz3Pddddlhx12yKabbjrP81RUVGTVVVdN3759s9JKKyWZfWuB6lRUVOSss87K448/niTZd999c8kll9Qo9E+ScePGzXOLgCTZfvvtc+655+aee+7JzJkz88ADD+TUU0+tNO6yyy5LMvt9uv3229OhQ4fi8S233DJ77rlnjj766EycOLFGtSXJ3/72t2Lof+aZZ+a4444rHvvxj3+c7t2756STTsqzzz5b5RzXXHNNpk+fniT585//nD322KPS8e233z6HHnpo9tprr4wbNy5Dhw7NZ599ltVWWy1Jsu6666Zz585588038/TTT+frr7+udDuAOe6///4k/7dLwBz/+te/kiSdOnVKnz59Kl0Isfnmm2f33XfPfvvtl88//zz33HNPTj/99NSrV+/7vE0AAAAAAAAAdabO08t27doVV/K/9tprlY699dZbxdB47uB/7r/HjRtXabV4RUVFhg4dmqTyRQXJ7C3s77333iSzdxC4+OKL5xu4d+zYMRdffHGS2Rcf3HDDDVXWv++++xZD/wWZNWtWevfunYcffjjJ7FXl373w4PuqX79+zjvvvPnet/6QQw4ptt97771Kx+69995MmTIlSXL22WdXCv3n2GCDDfLb3/62xrV98803GThwYJJk4403zi9/+ct5+jRq1Ch//vOfs+KKK1Y5z7hx49KqVatsuOGG84T+c7Ro0SLbb7998e9PP/200vE5K/hnzJhRfP/nNn369OLj22+/fVq1alXp+ZNkjTXWmO/uB61atcppp52WY445JqecckpmzJhR5WtZ1n3++ef561//mr333jubbrppNt100+y+++65+OKL8+677y5w/KxZs3LfffelR48e6dKlS370ox+lW7duOfPMM/PKK68shlcAAAAAAAAAy57Fsmx5q622SjI76J87NJ2zmr9hw4bp2rVrpTFzXwjw4osvFtvDhg3LN998k2Tebf5feumllJeXJ5kdBFd37/rtttuuGIbPPe67Ntlkk2pf2xyFQiHnnHNOMQg/9NBD88c//nGRV4avu+66adu27XyPzbmgIkmmTp1a6dhTTz2VJGnevHl23XXXKufv3r37Ql/Y8F2DBw8ufp577713ysrK5ttv5ZVXzi677FLlPDfddFNeeuml9O/fv9rna926dbE9Z4eAObp3754mTZokSR544IF5xj755JP5+uuvkyQHHHBApWOdOnVKMvv7eNlll+XLL7+cZ/wBBxyQ3/72tzniiCOKz7O8eeKJJ7LnnnvmhhtuyHvvvZepU6dm6tSp+eijj3LbbbflgAMOyFVXXVXl+MmTJ+foo4/O2WefnSFDhmTSpEkpLy/Pp59+mkGDBqVHjx7FW1MAAAAAAAAAC2+xBv8zZszI22+/XXx88ODBSWaH682aNas0ZoMNNigGvf/5z3+Kj7/66qvF9ndX/L///vvF9sIE9nP6TJ06NZ988sl8+8zZTn5B/vnPf+a+++4r/t2iRYsqg/DvY80116zyWNOmTYvtmTNnVjo2fPjwJMmGG26YBg2qvqNDo0aNsuGGG9aotjm3VEiSjTbaqNq+nTt3XuB8cy6SmDFjRkaOHJnBgwfn9ttvz/nnn5/9998/1113XbFvoVCoNLZZs2bFCxxee+21jB49utLxAQMGJJl98cDcOwckSa9evYpzXnfdddl2222z//775y9/+Uuef/75eS4yWB4NHTo0p512WqZMmZL69evnsMMOy7XXXpvbbrstv/vd79K6devMnDkzV199dW666aZ5xhcKhZx22mnF23Rsu+22ueaaa3L33XfnggsuSLt27VIoFHLzzTfn+uuvX9wvDwAAAAAAAEpa1YlwLeratWvKyspSKBTy3//+N5tuumkmT56cN998M8m82/wnSVlZWbbeeusMHDgwr776aioqKlK/fv1icLj++uunTZs2lcbMuW1AUnl1eFVWWWWVYruq+9x/94KEqowZMybJ7CB9xowZ6dOnT3bddddsvPHGCzW+KiussEKVx6q6sGDixInFHQzm3tK+KgvzXs3P+PHji+2VV155kZ5j8uTJue222/LII49kxIgRqaiomKdPvXr15gn853bggQdm4MCBKRQKeeCBB3LSSSclmb2V/wsvvJAk2Weffea5EGLXXXfNX/7yl1x66aX56quvUigUMmzYsAwbNix9+vRJkyZNsu222+bQQw/NdtttV+3rWFZddNFFxe/U3//+9+y8887FY126dMnee++dfffdN+PGjctVV12VAw88MC1atCj2+fe//1280OeAAw7IJZdcUjy2ySabZI899sgRRxyRESNG5Oqrr84+++yz0BfdAAAAAAAAwPJusaz4X3nllYuryocOHZpk9vb9c1apzy/4T/5vK/8pU6bk7bffTqFQyGuvvVbp2NxmzZr1veqaO0Suakv+77Nqv0ePHrn66quTJBUVFfnd7363RO4HP/dtC77ve1JXGjZsWOWxd955J3vssUeuvPLKvPvuu6moqEjDhg2z3nrrZbfddssZZ5yR22+/Pccff3y1z7HllltmrbXWSjI7aJ7jgQceKF5I8N1t/ufYd99988wzz+Sqq67K/vvvn1VXXbV4bNq0aXniiSfyy1/+Mr17915q3tPF5X//+1+GDRuWJNltt90qhf5zrLLKKunZs2eS2TtoPPPMM5WO33zzzUlmX0jz29/+dp7xLVu2zIUXXphk9m0c+vbtW5svAQAAAAAAAJZpiyX4T2av+k+St956K0ny0ksvJZm9Iv2HP/zhfMdsu+22xeD9tddey4gRI4or8+d3scDcq87nd5/27xo3blyx3bJlywW/iGocdNBBOeecc7L99ttn7733TjL71gPXXHPNIs1bEy1atCheyDD3LghVWZg+8zN3OD736v/5mTRp0nwfnzFjRn71q18VP4vDDjss9957b15//fX8+9//zt///vccf/zx2XzzzRe45X5ZWVn233//JMnHH39cvK3EQw89lCTZeOONs+6661Y5vnHjxtl1111z6aWX5vnnn89DDz2U888/P9ttt13x/RwwYEAGDhxYbR3LmhkzZmTnnXdO+/bts8suu1TZ7wc/+EGxPXbs2GJ79OjRxQsHunXrVuX/1jbffPOsvfbaSZJHHnmkFioHAAAAAACA5cNiC/633nrrJMnnn3+ecePG5b///W/x8apW1bdu3Trrr79+kuTdd9/Nq6++mmR2QLv55pvP039O3yR5/fXXF1jTG2+8UZxvjTXWWPgXMx+bbLJJsX322WcXL0K48cYbiwH04tKoUaN06tQpyezV9HN2VpifioqKDB8+vEbPM+c5kv97L6syJ/j9rmeeeSaffPJJkmS//fbLBRdckI033nie7fiT5NNPP11gTQcccEAxpH/88cfz6aefFt//qlb7T5gwIa+99lqlC0GSZJ111snhhx+eG264odLW9N9dzb6s22yzzXLNNdfk8ccfL17UMj9zbneRVL4oZM7/1pP/uwCoKl26dCnONWrUqJqWDAAAAAAAAMuVxRb8b7755sXt3gcPHpz3338/SfLTn/602nFzVva/++67xTB/8803T+PGjefp27Vr1+Jz3HfffdVus//cc89l9OjRSWZvEV/dVvTfV6tWrdK7d+8kycyZM/O73/2u0vb7i8NOO+2UJPn666/z1FNPVdnvySefLO6i8H399Kc/zYorrphk9kr4qi4wmD59eh5++OH5Hvv444+L7Y033rjK5xo/fnxeeOGF4t9VPdfqq69evMjkiSeeyBNPPJFk9sUd3bt3n6f/M888k65du+awww7L3XffXeXzb7fddpVeD5V99dVXuemmm5IkTZs2Tbdu3YrHRowYUWx37Nix2nnm3KohSfE3AgAAAAAAAKjeYgv+V1hhhWy66aZJkltvvTWFQiFJss0221Q7bk7w//777+e1116rdkyrVq2y3377JZm9vfj5559fvLf73EaNGpVzzz03yezt4efcm7w27bfffpUuWrj22mtr/Tmqc9hhh2WFFVZIkvzpT3+qtBp7jtGjR+fiiy+u8XM0btw4hx9+eJLkww8/zJ/+9Kd5+hQKhVx44YXzrKafY+7bM1S1kv6rr77KqaeemsmTJxcfq+6ijgMPPDDJ7O/M7bffniTZeeed07x583n6brHFFmnWrFmS5LbbbiteDPJd//73v4vt6i5QWJ5Mnz49H3zwQa6//vrss88+GT16dMrKynLuuedW+lw/++yzYntBO2usvvrq8x0HAAAAAAAAVG3e/dTrUNeuXTNkyJDi1vIbbLBB2rRpU+2Yn/zkJ1lhhRXy7bffFrf+ru5igd/85jcZMmRIRo4cmf79++fdd9/N4Ycfnk6dOmXatGl56aWX0q9fv0yZMiVJctxxxy1w+/GauvDCC7P33ntn6tSpuf7667PLLrtkww03rJPn+q62bdvmrLPOyh/+8IeMHTs2BxxwQH7xi18Ub5Hwyiuv5Oabb86kSZMW6XlOPvnkPPXUU/nggw9y++235/3338/hhx+edu3a5ZNPPsntt9+eV199NU2bNs3UqVPnGd+tW7fi5/v888/nl7/8ZQ4++OC0bds2EydOzKuvvpr77rsv48ePrzRuzuc3PzvvvHNatmyZiRMnFncUqGqb/xVXXDHHH398/va3v2XixIk56KCDcsQRR+THP/5xWrZsmXHjxuXJJ5/MAw88kGT2xSVzLnZYnr311ls56KCDKj222mqr5YILLqi02j9Jpe/YnB0iqtK0adNie+4LPQAAAGBpN2eRCyyqqm6LCgAA1Vmswf/WW2+dv//978W/56yIr06jRo2yxRZb5LnnnkuStGnTJhtssEGV/Zs3b57bbrstp556aoYOHZq33347v//97+fp17Bhw5xxxhn5xS9+UYNXsnDWXHPNnHLKKbn00ktTXl6e3/3ud/nXv/5Vq7cVqM6RRx6ZCRMm5B//+EcmTpyYyy+/fL59nn/++YwcOTKNGjX63s/RuHHj9OvXLyeccEJef/31DBkyJEOGDKnUp3379jn66KPzhz/8YZ7xrVu3zh/+8If07t07M2fOzHPPPVf8rOfWrl279OzZMxdddFGS6reBb9SoUbp3755+/folmR1Iz9n+f36OPfbYfPLJJ7n77rszceLEXHPNNfPtt8Yaa+Qf//hHWrZsWeVcy4tPP/10nsfGjRuXu+++O23atMmPfvSj4uNz787QpEmTaued+3h1uzoAAADA0mjkhHkXPcD30WHlpgvuBAAA87FYg/+NN944zZo1K67WXpjgf06/OWFwdQHuHG3bts2dd96Zxx57LIMGDcqbb76Z8ePHZ8UVV0y7du2y/fbb58ADD8yaa65Z8xezkI466qg8+OCDeeuttzJ8+PBcd911Oemkk+r8eec4+eSTs/3226dfv3555ZVX8uWXX6Zp06bp3LlzevToke222y477rhjksqrrb+PVq1a5fbbb8/DDz+cf/3rX/nwww/z9ddfZ4011shuu+2WX/7ylxk8eHCV4/fee++ss846ufnmm/Pqq69m3LhxKSsrS8uWLdOpU6fsvPPO2W+//dKkSZP885//zBdffJFHHnkkZ5xxRurXrz/fOffcc89i8L/ffvulXr2q72pRr169XHTRRenevXv69++foUOH5vPPP8/MmTPTsmXLrLvuutlpp51y0EEHLTC4Xl507Ngx1113XVq1apUvvvgiDz74YB566KE8/fTTefnll3PVVVflpz/9aZJU+owWdMX63KsjqvvMAAAAYGk1s6KQmbNmLekyKDEN6tVLg/pW+gMAUHNlBfuQLfc23XTTTJ06Nd26dcs///nPJV1Orbjtttty8cUXp6ysLI899ljat2+/pEta5t133305++yzkyQtW7bMk08+mWbNmuWkk07K448/nmT2LSaaN29e5RxPPfVUTjjhhCTJmWeemeOOO67uCwcAAIBaUCgUMnLC1Ewrr8i0mYJ/vp8mDeqlScP66bByU1v9AwBQI4t1xT+Lzy233JI33ngj7du3T69evbLCCivMt9/rr7+eqVNnb0NX3S0USs2AAQOSJFtuuaXQfzE58MAD8+yzz+bRRx/NxIkT8+ijj+bAAw/MiiuuWOzz7bffVhv8z/kuJkmLFi3qtF4AAACoSy2a+Gc3Fs6kaTOXdAkAACwDnIEso+rVq5eHHnooyex70x966KHz9Pnmm29yySWXJJm9Bfuuu+66WGusK3fffXfefvvtJEmPHj2WcDXLl1133TWPPvpokmT48OFJknbt2hWPjx07Nm3btq1y/NixY4vt6voBAABAKbBymwWxGSsAALVF8L+M2nPPPfP3v/89kydPzh/+8Ie8+eab6datW9q0aZMpU6bkvffey1133ZWPP/44yeyAfKONNlqyRddQoVDIcccdl7Zt22bs2LEZPHhwkuSHP/xhdtpppyVcXembPHlyRo0alU8++SS77rprtf9o0bJly2K7vLw8SbLuuusWHxs1alQ22WSTKsePHj262O7UqVPNiwYAAAAAAIDliOB/GdW6detcddVVOfXUUzNp0qTce++9uffee+fb9+ijj86vf/3rxVxh7SkrK8sHH3yQ5557rvhYs2bNcumll7qyvhZcdNFFGThwYJLk/vvvz4Ybblhl31GjRhXbq622WpJkk002SVlZWQqFQl599dXss88+VY4fMmRIkmT11VfPmmuuWRvlAwAAAAAAwDKv3pIugLqz1VZb5dFHH80ZZ5yRn/zkJ2nZsmUaNGiQli1bZr311kuPHj1y33335eyzz07Dhg2XdLmLZJtttknTpk2z0korZYcddsidd96Z9dZbb0mXtUzYYostiu2qLh5JklmzZlU6vu222yaZHeLPWeX/6KOPZsqUKfMd/+qrr+ajjz5Kkuy2226LWjYAAAAAAAAsN8oKbiQFVGPKlCnZeeedM2HChDRs2DA33HBDttpqq0p9CoVC/vjHP+a2225LMvtCjJtuuql4/MEHH8wZZ5yRJOnevXv+3//7f6lX7/+uO5o0aVIOP/zwjBgxIg0bNszDDz+ctdZaazG8OgAAAKgdhUIhIydMzbTyikybOSstmjSwEyELVCgUMmnazDRpUC9NGtZPh5Wb+t4AAFAjgn9ggR599NGcdtppmTVrVurVq5eDDz4422+/fVq3bp2PPvood911V4YOHZpk9hb/d999d3Gr/zl69uyZwYMHJ0k233zzHHXUUWnbtm3efffdXHfddRkzZkyS5Iwzzsjxxx+/eF8gAAAALCLBPzUh+AcAoLYI/oGFMmjQoJx77rmZOnVqlX1+9KMf5corr8yaa645z7EpU6akV69eeeWVV6oc//Of/zy9e/d2ggsAAEDJEfxTE4J/AABqi+AfWGiff/55br/99jz33HMZNWpUZsyYkZVXXjmdO3fOXnvtld13373SFv7fNWvWrNx///0ZOHBg3nnnnUyePDkrr7xyNt100xxxxBHp2rXrYnw1AAAAUHsE/9SE4B8AgNqy1AT/O+64Y8aMGZMuXboU7xO+JPTu3TsDBgxIkjz22GPp0KHDEqulNrz//vtZd91153m8R48eGTJkSJLk7bffToMGDRZ3aVRj5syZGT16dNZee+1Kj3/yySfZaaedkiR77713/vrXvy6J8gAAAIDvEPxTE4J/AABqS9VLcylp48ePT+/evdOrV68lXQrf03/+85/su+++GTRo0JIuBQAAAAAAACgBlnkvo84888y89NJLadeu3ZIuhe9h7NixOeqoo5Z0GQAAAAAAAEAJseL/Oy699NK8++67effdd0t6m/+KioolXQI14HMDAAAAAAAAvi/BPwAAAAAAAACUMME/AAAAAAAAAJSwBovriT766KPceuuteeWVVzJmzJissMIK+fGPf5yjjz46W221VbVj119//STJZpttljvvvLPKfjvuuGPGjBmTtm3b5rnnnpvvsYMOOii/+c1vcskll+Spp57KjBkz0rZt2xx00EH55S9/md69e2fAgAFJkscee6zSdv89evTIkCFDstVWW+WWW27J+++/n759++bFF1/MuHHjssIKK2S99dbLPvvskwMOOCD169evstavv/46ffv2zZNPPpmPP/44hUIha621Vnbbbbf84he/yPvvv59DDz00SdK3b99sueWW1b/B36lxjjFjxhTfv/333z+XXnrpfMeNHDkyN910U1544YV88cUXWWGFFbL22mtnr732yqGHHppGjRpV+7yvvPJK7r333rz66qsZN25cGjRokDXWWCNdu3ZNjx49anzbhE8++SQ77bRTkuSyyy7LHnvskf79+6d///754IMPMmPGjKyxxhrZfffdc8wxx2TFFVdMkrz77ru55ZZb8tJLL+XLL79MixYt8pOf/CS9evXKRhttVOXzFQqFPP3007n//vvz5ptvZvz48WnUqFHWWGONbL311jniiCPSvn37+Y6d891p3759Hn/88Xz66ae55ZZb8txzz+Wzzz5LgwYN8oMf/CB77LFHDj/88DRu3Hi+r3OOq6++OldffXWS6r8Djz32WO6999689dZbmTJlSlZZZZVsuummOfzww7PFFlss/JsNAAAAAAAAlKTFEvzfcccdufjiiyvdv/zbb7/N008/naeffjq/+tWvFkcZSZJp06bl6KOPzvDhw4uPffzxx2nRosX3mue+++7L+eefn/Ly8uJj06dPz5AhQzJkyJAMHDgwN9xwQ5o0aTLP2Pfeey/HHntsPv/883kef++999K/f/+ccsop3/OV1dyAAQNy4YUXzvNahg4dmqFDh2bAgAG55ZZb0rx583nGTp8+Pb///e/z73//e57H33///bz//vu54447ctppp+W4445bpDqnTp2aX/ziF3n55ZcrPT5ixIhcffXVefLJJ3PnnXfmoYcemuez+fLLL/Poo4/m6aefznXXXZett956nvk///zznHXWWZUunEiSGTNmFD+bfv365eSTT06vXr2qrfXZZ5/NGWeckSlTplR6/I033sgbb7yRe++9N7fddltatWr1fd+GounTp+fEE0/Mk08+WenxsWPHZuzYsXn44Ydz0kkn5aSTTqrxcwAAAAAAAABLvzoP/vv3758LL7wwSdKsWbP84he/SNeuXVMoFPLiiy/mlltuyTXXXJN69RbPXQcefvjhVFRUZPfdd8/PfvazzJw5M08++WT22muvhZ7j3XffzZAhQ7LCCiukZ8+e2XrrrVO/fv3897//zXXXXZdvvvkmQ4YMyQ033JCTTz650tjPP/88Rx55ZCZNmpQk2WOPPbLvvvumVatWef/994s7CZx77rk1en0XX3xxpk6dmt///vd5++2306ZNm9xwww1JUuXFDeecc04aN26cI488Mttvv32aNGmSt99+O9dee20mTZqUt99+O5dcckkuueSSSuNmzZqVX/3qV3n++eeTzN6R4eCDD84666yT8vLyvPnmm+nXr1/GjBmTv/3tbykUCjn++ONr9LqS2Sv+v/rqq2y66aY54ogj0q5du3z44Ye54oorMm7cuAwfPjwnn3xyXnjhhayyyirp2bNnNtlkk0ydOjX33ntvHnroocyYMSPnn39+Hn300UrfuUmTJuWYY47JiBEjkiQbbrhhjjjiiHTq1CnTpk3LSy+9lNtuuy1Tp07N5Zdfnm+//Tann376fOv86quvcuqpp2bmzJnp0aNHunXrlqZNm+Z///tfrrvuuowbNy4jRozIX/7yl+IODKuuumruv//+fPHFF8ULJA499NAcdthhSTLfXQYee+yx4rEePXpko402yqRJk/LEE0+kf//+KRQKufrqq9OlS5d06dKlxu87AAAAAAAAsHSr0+D/66+/zl/+8pcks0PnO+64I506dSoe32KLLbLHHntUCsLrWkVFRXbYYYdceeWVxcd++tOffq85vvrqq7Rs2TJ33nlnfvCDHxQf33zzzfOTn/wkRx55ZAqFQu677755gv8//elPxdd67rnn5sgjjywe+/GPf5x99tknJ510Up599tmavLzilvpztrxv1KhRNtxww2rHNG3aNH379s3GG29cfKxLly7p1q1b9t5778yYMSODBg3KhRdeWGnL/zvuuKMY+vfq1SunnXZaysrKisc333zzHHLIITn22GMzdOjQXHHFFdlll10qvWffx1dffZVddtklV155ZfE2CptttlnWWWed/OxnP0uSPP/881lttdXyr3/9K6uuumpx7DbbbJOZM2fmsccey6hRo/Lee+9lgw02KB6//PLLi6H/Pvvsk0svvbTSrRq22mqrHHDAATnqqKPy+eef57rrrssOO+yQTTfddJ46p0yZkkaNGuWWW27J5ptvXnx80003zfbbb5/u3btn+vTpeeihh3LeeeeladOmxc9ppZVWKvZv06bNAj+7rbbaKtdcc03x806SnXbaKWuuuWb+/ve/p1AoZMCAAYJ/AAAAAAAAWIbV6TL7hx9+OBMmTEiSnHrqqZVC/znWW2+9nHnmmXVZxjyOOOKIRZ6jZ8+e8w2wN9988+LrHDt2bCZPnlw89tlnn+WRRx5JMvtig7lD/zkaNWqU//f//t/3vvXAovjlL39ZKfSfo2PHjtluu+2SzN7u/uOPPy4emzVrVvr06ZMkWX/99ecJ/edo1qxZ/vjHPxbH3HbbbTWus6ysLGeffXalQD6ZHaivttpqxb9/9atfVQr959hpp52K7VGjRhXbEyZMyL333pskWWuttXLxxRfP8xzJ7Pfj4osvTpIUCoXiTgrzc8ABB1QK/edo3759ttpqqySzt+qfu47vq6ysLH/6058qhf5z9OjRo/h5vPvuuzV+DgAAAAAAAGDpV6fB/9NPP51kdkC59957V9lvn332SePGjeuylEo22WSTRZ6jul0C1lprrWJ76tSpxfZTTz1VbB988MFVjm/RokX22GOPRaxw4XXr1q3KY2uvvXaxPfeuDO+9914+/fTTJMnWW28939B/jnXWWSdrrrlmkuSll16qcZ1rr7121lhjjfkemzv4nxOsf9cqq6xSbH/zzTfF9ksvvZTy8vIkyYEHHljtd3G77bYr7qow97jvWtjvx9x1fF/rr79+le9H8+bNi693ce2mAQAAAAAAACwZdbrV/5yt09u1a5fmzZtX2W+FFVbIuuuum//97391WU6S2dvaV1fLwpoTZFf1HHPMnDmz2B4+fHixPb8V9nPbZJNNctdddy1ChQtv9dVXr/LY3CH43K/l7bffLrZvvvnm3HzzzQv1XKNHj65BhbNV957PfQuC+a32/26fQqFQbL///vvF9sJcFLLJJptk5MiRmTp1aj755JNKF0csTK1zr9CvqKhY4PNVpbrPLfm/z27uzw0AAAAAAABY9tTpiv/x48cnSVZeeeUF9m3Tpk1dllLUrFmzWplnhRVWqPLY3Kvf5w6Yx40bV2y3atWq2vnnXp1e1+a3Vfz8zP1a5tzC4fuaOXNmpkyZUqOxC/vZzW+b/urM/Vpat269wP5zfzYTJ06cb5/qvh9zm/s9/b5q8rkBAAAAAAAAy546XfH/fTRs2HCR55g1a9YC+1S3JX1dm3tb+IWpdXGpyXsy90r1s846K9tuu+1Cj13YUPy7vm+gv7C+72cxd5Ber16dXjtTrSX5XQYAAAAAAACWHnUa/K+66qr5+OOP89VXXy2wb1Urp+e2oJXLkydPXtjSloi5dz746quvKt0S4LtquqJ+cWnRokWxXVZWlg033HAJVrNo5v5cvvzyy6y77rrV9p9754aWLVvWVVkAAAAAAAAAC6VOlyt36tQpSTJmzJh8+eWXVfabNWtW3nvvvSqPz9kNYPr06VX2+frrr/PNN9/UsNLF44c//GGx/fbbb1fb93//+19dl7NI1ltvvWL75ZdfXmD/6667LnfddVdefPHFuiyrRtZff/1i+/XXX19g/zfeeCNJ0rhx46yxxhp1VRYAAAAAAADAQqnT4H/33Xcvtu+5554q+z311FPVrvhv3rx5kuTTTz+ttMX83J5//vml/l7mO+64Y3F79gEDBlTZ79tvv83DDz+8SM9V19vAb7zxxsXV7i+88EJGjBhRZd/nnnsul112Wc4///xcd911dVpXTXTt2rV4ccl9992XGTNmVNn3ueeey+jRo5MkW265Za3comJuS/LWAQAAAAAAAEBpqtOUcZdddsmaa66ZJPnnP/+ZV199dZ4+Y8eOzR//+Mdq55mzjfzEiRPzwAMPzHeOv/3tb7VQcd3q0KFDdtxxxyTJ008/nXvvvXeePrNmzcp5551XaTv5mmjUqFGS1NkuCA0bNkyPHj2SzK759NNPz/jx4+fp98UXX+SCCy4o/n300UfXST2LolWrVtlvv/2SJKNHj875558/3wtMRo0alXPPPTfJ7AsrevbsWeu1zPnckmTq1Km1Pj8AAAAAAACw7GlQl5M3adIkF198cXr27Jnp06fn5z//eQ4//PDsuOOOadSoUf773/+mT58+mTBhQpo2bVpl0Lnvvvtm8ODBSZLzzjsvH330UbbddtsUCoW8+uqr6devXyZMmJD27dtn1KhRdfmSFtk555yTV199NZMmTco555yTl156KXvvvXdatWqVjz/+OP369StuJT9HTVbvt2nTJsnsiyWuu+66bL311mnSpMkC71//fRx33HF57rnn8sYbb+S9997L3nvvnaOPPjo/+clPUlFRkbfeeis333xz8TYPe+yxR/HCh6XNb37zmwwZMiQjR45M//798+677+bwww9Pp06dMm3atLz00kvp169fpkyZkmT2a+/atWut19GyZcs0bNgw5eXlGTRoULbeeus0b948a621Vlq1alXrzwcAAAAAAACUvjoN/pNkq622yrXXXpvTTjstU6dOza233ppbb721Up8jjjgiY8aMyTPPPDPfObp3754XXngh999/f8rLy3P99dfn+uuvLx5v0KBBfv/73+fjjz/O7bffXpcvZ5GtscYaufHGG9OrV6+MHz8+gwYNyqBBgyr1+cEPfpAuXbrkrrvuSlJ5FfjC2nXXXdO/f/8kyWWXXZbLLrssm266aXHO2tCoUaPceOONOeuss/Lss89m/Pjxueyyy+bbd6+99sqll15aa89d25o3b57bbrstp556aoYOHZq33347v//97+fp17Bhw5xxxhn5xS9+USd1NGjQIDvuuGMeffTRfPHFFzn22GOTJH/4wx9yyCGH1MlzAgAAAAAAAKWtzoP/JNl+++3z6KOP5vbbb8/TTz+d0aNHp2HDhll//fVz+OGHZ4899sjxxx9f5fh69erlz3/+c3bbbbfcc889efPNN/P111+nTZs26dKlS44++uhstNFGueiiixbHy1lknTt3zsMPP5y+ffvmySefzKhRo1JRUZH27dune/fuOfroo3PDDTcU+zdt2vR7P0e3bt3y5z//Obfccks+/vjjlJWVVXvv+ppq3rx5rr/++uKFGUOHDs24ceMya9astGnTJptsskkOOuigbL311rX+3LWtbdu2ufPOO/PYY49l0KBBefPNNzN+/PisuOKKadeuXbbffvsceOCBxdtX1JU//elPWWWVVfLkk0/mq6++ykorrZSJEyfW6XMCAAAAAAAApausUCgUlnQRzOuiiy4q7l7wn//8Jy1btlyyBQEAAABQpUKhkJETpmZaeUWmzZyVFk0a1Oj2jSxfCoVCJk2bmSYN6qVJw/rpsHJT3xsAAGqk3pIuYHny4Ycf5rjjjsvFF1+c119/vcp+hUIhL7/8cpJktdVWE/oDAAAAAAAAUKXFstU/s7Vq1SqDBw9ORUVFhg8fnr59+6Z+/frz9Lv55pvzwQcfJEl23XXXxV0mAAAAAAAAACXEVv+L2RlnnJEHH3wwSdK5c+cccsgh6dixY+rVq5exY8fmwQcfzFNPPZUkadeuXR544IGstNJKS7JkAAAAABbAVv/UhK3+AQCoLYL/xWzSpEk56aSTMmTIkGr7bbTRRrn88svTsWPHxVMYAAAAADUm+KcmBP8AANQWwf8SUCgU8thjj+XBBx/MW2+9lS+//DL169dPmzZt0qlTp3Tv3j277LJLGjVqtKRLBQAAAGAhCP6pCcE/AAC1RfAPAAAAAItI8E9NCP4BAKgt9ZZ0AQAAAAAAAABAzQn+AQAAAAAAAKCECf4BAAAAAAAAoIQJ/gEAAAAAAACghDVY0gUsrJkzZ+bmm2/OwIEDM2bMmBQKhbRu3TqnnnpqunfvXuW4Hj16ZMiQIYv03Pvvv38uvfTS7LjjjhkzZkzatm2b5557bpHmnNvcNb799ttp0GDp/lj69++f3/3ud0mSiy++OAcffPASrggAAAAAAABg+bV0J8xz6d27d/79739XemzUqFFp1arVEqoIAAAAAAAAAJa8kgj+P/jgg2Lo37Zt25x11lnp0KFDJk+enE022aTasRdffHGmTp0632N33nln7r777iTJySefnJ122mm+/Vq0aFHz4gEAAAAAAACgDpVE8D9ixIhi+4QTTsg+++yz0GM7dOhQ5bE2bdoU22ussUY23HDDaud66qmnFvp5l2UHHHBADjjggCVdBgAAAAAAAABJ6i3pAhbGt99+W2xXF+QDAAAAAAAAwPKmJIL/WbNmFdv169dfgpUAAAAAAAAAwNJlsW31P2nSpNx999155pln8sEHH+Sbb75J8+bNs95662WXXXbJQQcdlMaNG1ca06NHjwwZMqTSY0cddVSxfckllyzWLed33HHHjBkzJm3bts1zzz03z/FRo0blzjvvzEsvvZSRI0emvLw8LVu2zHrrrZftttsuBx98cFZcccUFPs/IkSNz00035YUXXsgXX3yRFVZYIWuvvXb22muvHHrooWnUqNE8Y3r37p0BAwakffv2efTRR/PPf/4z99xzT7788su0atUqW2yxRf7617+mrKysOGb06NHp169fXnzxxXz66acpLy9P69ats9lmm+Wggw5K165d51tf//7987vf/S5JcvHFF+fggw9e2LcQAAAAAAAAgFq2WIL/J598MmeffXYmTpxY6fHx48fnpZdeyksvvZQbb7wxV155ZTp37rw4Sqp1Dz30UH77299mxowZlR4fN25cxo0blxdeeCE33HBDrrvuuvzoRz+qcp4BAwbkwgsvTHl5efGx6dOnZ+jQoRk6dGgGDBiQW265Jc2bN69yjgsuuCB333138e/PP/88SSqF/jfddFMuu+yySs+TJGPGjMmYMWPy73//O3vuuWf++Mc/pmnTpgv3JgAAAAAAAACw2NV58P/MM8/klFNOycyZM1OvXr3su+++2XXXXdO6det8+umneeCBB/LUU0/l008/zVFHHZW77rorG2ywQZLZq8mnTp2aJ598MldddVXxsTnB+eqrr17X5S+U0aNHp3fv3pkxY0ZatWqVY489NhtvvHGaNGmSzz77LAMHDszjjz+eL7/8MqecckoeeeSR+a7aT5JzzjknjRs3zpFHHpntt98+TZo0ydtvv51rr702kyZNyttvv51LLrkkl1xyyXzHjxkzJnfffXc22mijnHjiiVl55ZXz8ssvZ5tttin2ue6663LZZZclSdq1a5cjjzwynTt3ToMGDfLhhx/mnnvuydChQ/PQQw9lypQpue6661KvXkncFQIAAAAAAABguVOnwf8333yTs88+OzNnzkyDBg1yzTXXZIcddige79y5c3bffffcfvvtueiii/Ltt9/mjDPOyKBBg1KvXr106NAhSTJ8+PDimPbt22fDDTesy7K/twceeCDTp09Pklx99dX5yU9+UjzWuXPn7LrrrjnvvPNy9913Z8yYMXnuueey8847z3eupk2bpm/fvtl4442Lj3Xp0iXdunXL3nvvnRkzZmTQoEG58MIL53vxQEVFRVZdddX07ds3K620UpJk8803Lx5/5513cuWVVyZJtt5661xzzTWVVvRvsskm2X///fPHP/4xt912W5577rncd999tvMHAAAAAAAAWErV6TLu/v37Z/z48UmSY489tlLoP7cjjjgie+65Z5Lkgw8+yFNPPVWXZdW6cePGFdsdO3acb59jjz02hx56aM4888ystdZaVc71y1/+slLoP/e82223XZJkxowZ+fjjj6ucY9999y2G/t/Vp0+fVFRUpGHDhvnLX/4y3238y8rK8pvf/CZrrLFGkuSWW26p8rkAAAAAAAAAWLLqNPh/7rnniu3DDz+82r5HHHHEfMeVgk6dOhXbJ510Ut54440UCoVKfdq3b5+LLrooxx13XNZff/0q5+rWrVuVx9Zee+1ie9KkSVX222STTeb7eKFQKL636623Xtq0aVPlHI0aNUrXrl2TJCNGjMgXX3xRZV8AAAAAAAAAlpw63er//fffT5Ksvvrqadu2bbV9O3funPr166eioiLvvfdeXZZV6/bbb7/06dMnY8eOzWuvvZZDDjkkbdq0yVZbbZWtttoq22yzzQJf/xyrr756lccaN25cbM+cObPKfqutttp8H//kk08yceLEJMnbb79d7QUI3zV69OisuuqqC90fAAAAAAAAgMWjTlf8T5gwIUmyyiqrLLBvo0aN0rx580rjSsVKK62UW2+9NVtssUXxsXHjxmXgwIH53e9+l+222y77779/brzxxkydOrXauVZcccWFes7v7igwt2bNms338UV5X6vbYQAAAAAAAACAJadOV/xXF05X179evTq9HqFOdOjQIf369cuwYcPy6KOP5vnnn8/w4cMza9asJMmwYcMybNiw3HHHHbn11luz1lprzXeesrKyRa6lqjkqKiqK7d133z29evVa6DnXXHPNRa4LAAAAAAAAgNpXp8F/ixYt8sUXX2T8+PEL7Dt9+vRMnjw5SdKyZcu6LKtObbTRRtloo41y+umnZ9KkSXnllVfy/PPP55FHHsnEiRMzZsyYnHPOObn11lsXe20tWrQotr/99ttsuOGGi70GAAAAAAAAAGpXnS6tn3MP+bFjx+bzzz+vtu+bb75ZXJH+gx/8oC7LqnUzZszIe++9l7fffrvS4y1atMjOO++cCy+8MA8++GDatGmTJHn55Zfz7bffLvY611prrTRt2jRJ8tprr2XGjBnV9h84cGBuvfXWPPHEEwu8RQEAAAAAAAAAS0adBv8//elPi+077rij2r5zH99mm23qrKbaVigUsv3222fvvffOKaecUmW/1q1b54c//GHx7wWF7nWhYcOG2XLLLZMkkydPzn333Vdl3wkTJuT888/Pn/70p/z6178uydsvAAAAAAAAACwP6jTNPfDAA4vb9vfp0yfPPffcfPvdfffdeeihh5IkHTt2zC677FKXZdWqsrKydOvWLUnyySefpG/fvvPtN2bMmLz22mtJkvbt21fadn9x6tmzZ7H9//7f/8sbb7wxT5+ZM2fmN7/5TXGV/6GHHpomTZosthoBAAAAAAAAWHgN6nLyZs2a5ZJLLsmJJ56Y8vLy9OrVK/vuu2923XXXrLLKKhk7dmwGDhyYJ554IknSuHHjXHnllWnYsGFdllXrevXqlYcffjhTp07Nn/70p7z66qvZfffds8Yaa+Sbb77JsGHDcuutt+brr79OkvzqV79aYrVuscUWOfroo3Prrbfmm2++yRFHHJFDDz003bp1y4orrpgPP/wwffv2zTvvvJMk6dChQ0466aQlVi8AAAAAAAAA1avT4D9Jdtxxx1x99dXp3bt3Jk+enP79+6d///7z9OvYsWMuu+yybLDBBnVdUq1r3759rrzyypx++umZMmVKHn300Tz66KPz9GvYsGFOOeWU7Lfffou/yLn07t07K6ywQq6//vqUl5enX79+6dev3zz9Nthgg1x77bVp1qzZEqgSAAAAAAAAgIVR58F/kuy888554okncuedd+bZZ5/NRx99lG+++SZt2rTJD37wg+y9997ZfffdS3o7+e222y4PP/xw7rzzzrz44ov5+OOPM2XKlDRt2jSrr756ttlmmxxyyCFZe+21l3SpqVevXk4//fTss88+ufPOO/Of//wnn376aaZNm5YWLVpkww03zJ577pl99903DRoslq8IAAAAAAAAADVUVigUCku6CAAAAAAoZYVCISMnTM208opMmzkrLZo0SFlZ2ZIui6VcoVDIpGkz06RBvTRpWD8dVm7qewMAQI3UW9IFAAAAAAAAAAA1J/gHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEib4BwAAAAAAAIASJvgHAAAAAAAAgBIm+AcAAAAAAACAEtZgSRcAlJYvv/wyd955ZwYPHpyPPvooU6dOTbNmzbLuuutmp512yiGHHJKmTZvOd+yzzz6b4447bqGeZ9ttt02fPn1qs3QAAAAAAABYJgn+gYX2xBNPpHfv3pk8eXKlxydMmJAhQ4ZkyJAh6du3b6655ppsuOGG84x/5513FlepAAAAAAAAsNwQ/AMLZciQITnttNNSXl6ehg0b5pBDDskOO+yQli1bZuzYsRkwYECefvrpjBkzJsccc0z69++f1VdfvdIcw4YNS5K0bt06N954Y7XP16xZszp7LQAAAAAAALAsEfwDC1QoFHLhhRcWQ/8+ffpkyy23LB7v3Llzdtttt1xzzTX5+9//nq+++ip//etf87e//a3SPMOHD0+SbLTRRvPdEQAAAAAAAAD4/uot6QKApd/rr7+eESNGJEl+9rOfVQr953biiSdmvfXWS5I89thjmTp1avHYlClTMmrUqCSzg38AAAAAAACgdgj+gQV65ZVXiu2ddtqpyn5lZWXZZpttkiQzZszIhx9+WDz2zjvvpFAoJInV/gAAAAAAAFCLbPUPLFDnzp3Tq1evfP7551l77bWr7Tsn3E+S6dOnF9vDhg0rtn/4wx/WfpEAAAAAAACwnBL8AwvUtWvXdO3adaH6/uc//ym227VrV2wPHz48SbLSSiuloqIil1xySQYPHpzRo0enQYMG6dChQ3baaaccddRRad68ee2+AAAAAAAAAFiGCf6BWvPss88WA/711lsvq622WvHYnBX/5eXl6d69e8rLy4vHpk+fnmHDhmXYsGHp169frrrqqmyxxRaLt3gAAAAAAAAoUYJ/oFZ89dVXOf/884t/9+zZs9ieMWNGPvjggyTJtGnTstJKK+XnP/95ttxyyzRv3jwfffRR7rvvvgwZMiQTJkxIz549c8cdd+RHP/rRYn8dAAAAAAAAUGrKCnPfkBugBr755pscc8wxef3115MkXbp0ya233pp69eolSd5+++0ccMABSZKOHTumT58+WXPNNeeZ529/+1uuv/76JMk666yTQYMGFecAAACApVmhUMjICVMzrbwi02bOSosmDVJWVraky2IpVygUMmnazDRpUC9NGtZPh5Wb+t4AAFAjgn9gkUyePDnHHXdcXnvttSTJaqutlnvvvTdt2rQp9qmoqMiYMWPyySefpH379vMN/ZPZJ7uHHXZYhg4dmiS59tprs+OOO9b9iwAAAIBFJPinJgT/AADUFktpgRr74osv0qNHj2Lo37p169x0002VQv8k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yQUXXJCTTz657l9MCk3wD0ChlEqlHHLIIXn//ffTvHnz3Hrrrdljjz2W6HfDDTfkv//7v5MkhxxySK699trytsGDB+dHP/pRkqRPnz656qqrqu07ZcqU9OvXL++//35atmyZJ554IuuvX/uXTL/73e9yzTXXlL9gSpYdxN10003lug499ND84he/qPYFz5w5c3L66afnr3/9a5Lkuuuuy4EHHlhrHUDdaSzzzbx583LQQQdlzJgxSZKzzjor3/3ud5fo84Mf/CCPPfZYmjZtmj/96U/Zeuuta60DqDtrwnxTFzXURR1QZEUI/kulUk7rd3TGjP5HmjVrliuv+9/ssPOuS/S747abM+Dm3yZJ9ul1YH58+ZXlbc88/kh+fulFSZJeB38jP7zosmr7/nvq1PzgO6dkzOh/pEWLlrntvkHptF7nOq1haQbe9cfc+r//nXnz5pUfE/xDw2ksxzd1dYwE1J/GMt8kyRFHHJF33nmn3He//fartv2TTz7JYYcdlsmTJ2ettdbKc889Z5VYqmnS0AUAwIr429/+Vr4K/thjj13qAVSSnHnmmdliiy2SJE888URmzJhR3nb77bcnSSorK3PBBRcssW/79u1z2WULv7yaPXt2BgwYUGM9i5bqv+qqq8pnYi6vIUOGlNsXXnjhEl/utGjRIueff37556effnq5xwZWXWOZb5577rly6P+Vr3xlidA/WbhM3JVXXpn27dtn/vz5+eUvf7lcYwN1Y02Yb+qihrqoA6hfI956I2NG/yNJcvARRy01cE+S4751ajbedLMkyV+GPJNZM2eWt/35zj8mSdZqU5nTzllyKf+27drlexf8nyTJnDmz88C9d9V5DYsbP3ZM/r8ffi83/vevMm/evDRZgb/JgPrTWI5v6uoYCag/jWW+eeutt8qh/wEHHLBE6J8k6667bk455ZQkC1eTfe6555b6PHxxCf4BKJRXXnml3O7Zs2eN/SoqKrLXXnslWXjl/D/+sfCLpbFjx5YPoL7+9a+nffv2S91/1113zcYbb5wkeeyxx5ba54477sghhxxSXqJps802Kx8ALo9FyzK1bds266677lL7LKohSSZPnrzcYwOrrrHMNy+++GK5fcIJJ9TYr02bNuVVRV566aV88sknyzU+sOrWhPlmVWuoqzqA+vXm314vt//rq3vX2K+ioiI77b5nkmTunDkZ+8/RSZIJ48fl/XdHJkn27PHVtK3hCrNtd9gpG3btniR5/pmn6rSGxQ3+0z057bijyrcF6LrxJvne+f+nxjGB1aexHN/UxRhA/Wos882cOXOy3377pWvXrunVq1eNY2yyySbl9oQJE2rsxxdTs4YuAABWxPbbb58zzjgjkyZNqhaKL83id7OZPXt2koX3uV5kzz33rHX/3XffPaNHj8748eMzZsyYdO3atdr2N998M3Pnzk2LFi3yrW99K2eddVb+9re/Lffvst566+XDDz/Mv//970yePDmdOnVaos/iB3+WwYXVq7HMN4vuQZckO+ywQ619N9988yTJggUL8re//a3WP1aBurMmzDerWkNd1QHUry233ibHnnhyPpk8ORt2615758U+63Nmz0mSvPX3v5Uf23GX3Wrdffudds64MR9m0oR/5V/jxuZLG25UJzUs7t0R72TevHlp3qJF+hzbL/1PPi0j3n6z9jGB1aKxHN/UxRhA/Wos883OO++cnXfeudZ9k+rf86y33nrL7M8Xi+AfgELZc889l3kAtsjLL79cbm+wwQZJUl5yKUm6d+9e6/4bbbRRuf3ee+8t8YV0y5Ytc/TRR+c73/lOefwV0bNnzwwbNixJcu211+bqq6+utn3+/Pm55ppryj/37t17hZ8DWHmNZb6ZO3duub3WWmvV2rdZs//8efDhhx+u0PMAK29NmG9WtYa6qgOoXzvustsyA/tF/v7q8HJ7vS5dkiRjPvzPickbdO1W6/5dNtyw3P7n6H+Ug/9VrWFxLVq2zIGHHpHjTjolnbt8abnGBFaPxnJ8UxdjAPWrscw3y+PTTz/NbbfdlmThdzxf//rXV2h/Gj/BPwCN0pAhQzJixIgkyRZbbFG+Wn7ixInlPl/6Uu1fDHVZ7Iulxfdb5JJLLkmTJit/15y+ffvm6aefzrBhw3L//fdnwoQJOeaYY9KlS5eMHTs2v//97/P2228nWXhvqK997Wsr/VxA/VnT55sOHTpUG7u2P2IXXyLO7UVgzbM65puVrWF11wHUr1de/Es+eG9UkmTjTTdLp/U6J0k+/mhSuc96nWtfkazTev/Zvvh+q1rD4s7+4YWr9DcZ0PDW9OOb1TkGUL+KOt/Mnj0748aNy9NPP50BAwZk8uTJqaioyMUXX1ztOx9IBP8ANEKffvppLrnkkvLPp5xySrk9derUcrtNmza1jrP4lbHTpk1bYvuqfsHUsmXL3Hzzzbn11ltz++2356WXXspLL71UrU+nTp1y/vnn59BDD12l5wLqRxHmmx133DEPPvhgkuSJJ57IaaedVmPfZ555ptyeMWPGSj8nUPdW13yzsjWszjqA+jXls89y3c+vKP985HEnlNvT/v3vcrv1WrV/zlu3bl1uV63g57y2GhYn9IdiK8LxzeoaA6hfRZ1v3nzzzRx11FHVHlt//fVz6aWXutqfpXJ0DECjMn369HznO98pX7W6++67VwvN58z5z30hW7VqVetYi29ffL+69P7772fEiBE1Bmwff/xxHn300XzwwQf18vzAyivKfHPggQeWx7/xxhurLWG3uAEDBuTdd98t/zxv3rw6rQNYeWvCfLOsGlZXHUD9mjljRi49//uZPGnhFWzb77xreh74n1uOzV3s89qyZctax2rR8j+f87lzl/9zvqwagMahKMc3q2MMoH4Veb7517/+tcRjkydPzj333JO33npruZ+fLw7BPwCNxrRp03Lqqafmb3/7W5KFZz/+6le/qnYVSNOmTcvtioqKWscrlUrldn1cSfLcc8+lX79+efLJJ9OuXbtceumleeGFF/Lmm2/m8ccfz1lnnZXmzZvnmWeeyXHHHedgDtYgRZpvOnbsmDPPPDNJUlVVleOOOy5/+MMf8tFHH2Xu3Ln5xz/+kZ/97Ge58sor07nzf5bQbd68eZ3WAaycNWG+WZ4aVkcdQP2aXjUt/+fcszPirTeTJB3X65wfX35ltc9ok8U+51nW5zwr/jlfnhqA4ivS8U19jwHUr6LPN927d8+NN96Y++67LzfccEN69+6d+fPn59lnn03//v3zwgsvLFcNfHFY6h+ARuGjjz7KaaedVr5HUseOHXPbbbelU6dO1fotvhzTrFmz0qJFixrHnD17drldW7+Vrffcc8/NrFmz0qFDh9xzzz3p2rVreXv37t3z3e9+N3vssUdOOeWUTJkyJeecc04ee+yxZV5ZA9Svos03SXLaaadl4sSJufPOOzN16tT87Gc/y89+9rNqfTbccMNcffXV6d+/f5Lq9QMNY02Yb5a3hvquA6hfn3w8ORef99188N6oJEmHddbNVdf9b9ZZt2O1fosv3z9n9uxaP79zF/ucN2++7M/58tYAFFvRjm/qcwygfjWG+WbLLbfMlltuWf55v/32S48ePfKTn/wkM2fOzA9/+MM8/fTTqaysXK7xaPycegZA4Y0cOTJHH310+QBq/fXXz4ABA7Lpppsu0Xfx+zTNnDmz1nEXX36/Xbt2dVTtQoMGDSqP/93vfrda6L+4PfbYI/369UuycGmnp59+uk7rAFZMEeebZOEZ65dcckmuv/76bLfddtXOYO/UqVO+/e1v54EHHkjbtm3Lj3fs6Et2aEhrwnyzIjXUZx1A/frgvXfz3VNOKAfuHdfrnF/ccFO6dt94ib6t1/rP53zWMj7ni88Day92jLGqNQDFVcTjm/oaA6hfjWW+WZojjzwyBxxwQJJkypQpefzxx1dpPBoXwT8AhTZkyJD07ds3EycuvP/jJptskjvvvLPGA6gNNtig3F50T6WaLL598eWv68Ibb7xRbvfs2bPWvr169Sq3Fy0JBax+RZ1vFterV6/86U9/yrBhw/LII4/khRdeyAsvvJAf/vCHqayszAcffFDuu+GGG9ZbHUDt1oT5ZkVrqK86gPo17K9D84MzTs7HH01KkmzUrXt+9X9vrTFw79ylS7k9+aOJtY69+PZ1O61XZzUAxVTU45v6GAOoX41lvqnN/vvvX24vOrEAEsE/AAV2//3358wzzyyfabnzzjvnrrvuqnaw9nmbb755uT1mzJhaxx87dmy5vdlmm61itdUtfnbo2muvXWvfddddt9yeNm1andYBLJ8izzdL07Zt22y66aZZb731ql39//rrr5fbW2+9db3XASxpTZhvVqaG+qgDqF9PPvxgLj3/vMz8f5/1bbbfMb+68fZ07vKlGvfpvsl/Pq8Txo+rdfwJ4/6zvdsmS/+Se2VqAIqnyMc3dT0GUL+KPN9MmzYtb7/9dh5//PGUSqVa+7Zv377cnjt3bq19+WIR/ANQSAMHDsyPf/zjzJs3L0ly0EEH5fe//321g56l2XHHHcsh1/Dhw2vtO2zYsCRJly5d6vzK1w4dOpTbyzqgnDRpUrm9+EkAwOpR9Plm7Nix+c1vfpOLL7641lVDSqVS+XYiXbt2zUYbbVSndQDLtibMNytbQ13XAdSvJx4enGuvuDTz5y/8rH+tZ69c/T//N22XsWTtl7f9zy2D3nz9tVr7vvH/tnfqvH7WX0qQv7I1AMVS9OObuhwDqF9Fn28uv/zy9OnTJ9/97nczcuTIWvsu/n3y+uuvv8yx+eIQ/ANQOK+88kouuuii8pmP/fv3z69//eu0aNFimft26dIlO+64Y5Lk8ccfT1VV1VL7DR8+PKNHj06S8j2T6tLuu+9ebj/wwAO19n3wwQfL7d12263OawFq1hjmm7lz5+a3v/1t7r333gwaNKjGfo888kjGjx+fJDn88MPrvA6gdmvCfLMqNdRlHUD9evP1V/Prq35a/qwfetQ385OfXr1cn/X1Oq+fL2+zXZLkhWefzvTpS/+cv/X31zNuzIdJkq9+fclbm61KDUBxNIbjm7oaA6hfjWG+Wfx73z/96U819luwYEG17T169Fiu8fliEPwDUChVVVX50Y9+lPnz5ydJjjzyyFx88cXVlqpeluOPPz5JMmXKlFxyySVZsGBBte1Tp07NJZdckiRp3rx5+vfvX0fV/8fBBx+cddZZJ0ny+9//Ps8+++xS+z344IP585//nGThvaD22muvOq8FWLrGMt9ssskm2WKLLZIsPPP8vffeW6LPqFGjctlllyVZuLJIfdQB1GxNmG/qooa6qAOoXzOmT8/PL7s4C/7fZ/2AQw7LWT+4YIU+64cf0zdJMu3fU/M/v7hqic/5tH//O9f9/IokCz/nhx19bJ3XAKz5GsvxTV0dIwH1p7HMN7179y6vEnvPPffkxRdfXKJPqVTKlVdembfffjtJstdee2W77bZb7ueg8WvW0AUAwIr44x//mAkTJiRJOnXqlGOOOSYjRoxY5n5dunQpL6l08MEHZ+DAgRk6dGgeeuihTJw4MSeccEI6d+6cUaNG5cYbbyxf9XrOOefUy3LXlZWVueKKK3LWWWdl/vz5+c53vpODDz44Bx10UNZbb7189NFHefTRR/Pwww+nVCqlVatWufrqq9Osmf91w+rSWOabJPnBD36Q008/PbNnz07//v3z7W9/OzvssEPmzZuXoUOH5o477sjMmTPTtGnTXHXVVWlniV1YrdaE+aYuaqiLOoD69cB9d2fypIlJknU6dsxBhx2RD94dtcz9OnVev7wE/z69DsgTDw/Oqy+/mGefeDSTP5qYw485Lh07dcro99/L3QNuz6QJ/0qS9D/l9Kz/per3s62LGoA1X2M5vqmrYySg/jSW+aaysjKXXXZZvv/972fu3Lk5+eSTc/TRR2fvvfdOx44dM3r06Nx99915/fXXkyxc4v/KK69crteIL46K0qI1JwCgAPbZZ5/yQdSKuOqqq9KnT5/yz1VVVTnjjDPyyiuv1LjPSSedlAsvvHCFzsx8+eWXc8IJJyRJzjjjjJx77rm19n/yySdz4YUX1riEVLLwYPHXv/61Zf5hNWts883vf//7/PznPy+fff55a6+9dq6++urst99+y10DUDfWhPmmrmpY1TqgyEqlUv752YzMmjs/s+YtSLtWzda493j/w3uXQ/cV8YOLLs3+Bx9a/nn69Kpc8sPv582/vVbjPn2O7ZfTvnveEq9BXdVQk7+/Njznn3VakqTvSafkpNPPWuHnWp1KpVKmzpqXVs2apFXzpunWYa017n0DK6OxHN/U5TESUD8ay3yzyEMPPZSLL744M2bMqHG/bbfdNtddd1023HDDFX5OGjeXDQJQGJ9++ulKHUAtTWVlZQYMGJBBgwZl8ODBGTlyZKZNm5YOHTpkp512Sr9+/bLnnnvWyXPVplevXtlll11y11135fnnn8/o0aMzffr0rL322tl8882z77775phjjkmbNm3qvRbgPxrjfHPiiSdm1113zYABAzJs2LBMnjw5zZs3T/fu3bPPPvukf//+WXfddeu9DqC6NWG+qcsaVqUOoH5NnfLZSgXuS9OmTWV+ccNNeerRh/L0Y49k9PvvpmpaVdq1b5+ttts+hx71zey4y5InLtdlDcCaq7Ec39T1MRJQ9xrLfLO4Qw45JLvttlvuuOOOPP/88xkzZkzmzJmTDh06ZPvtt8/BBx+cAw88ME2auJs7S3LFPwAAAACsoiJc8c+axxX/AADUFaeDAAAAAAAAAECBCf4BAAAAAAAAoMAE/wAAAAAAAABQYIJ/AAAAAAAAACgwwT8AAAAAAAAAFJjgHwAAAAAAAAAKTPAPAAAAAAAAAAXWrKELAAAAAIDGqFQqNXQJAADAF4TgHwAAAADq2NRZ8xq6BAAA4AtE8A8AAAAAdaRZkyZp5Rs3VlCzJu7ICgDAqvFnCAAAAADUkWZNK9KsadOGLgMAAPiCqSi52RgAAAAArBJfsVFXKioqGroEAAAKyBX/AAAAALCKhLUAAEBDcvMoAAAAAAAAACgwwT8AAAAAAAAAFJjgHwAAAAAAAAAKTPAPAAAAAAAAAAXWrKELAAAAAFgZVVVVeeKJJzJ06NCMGjUqEydOzKxZs1JZWZl11lkn2267bfbaa68ccMABad26dUOXW1jHH398hg0bliR5++2306yZr5MAAADWNBWlUqnU0EUAAAAALK85c+bkpptuyu23356qqqpl9u/YsWPOPvvs9O3bdzVU1/gI/gEAANZ8/lIDAAAACmPy5Mk5/fTT8/bbbydJmjRpkr322it77713unXrlvbt26eqqiqjR4/O008/nb/85S/5+OOPc+mll+aDDz7IRRdd1MC/AQAAANQ9V/wDAAAAhTBjxoz07ds3I0eOTJJsu+22ueKKK/LlL3+5xn1effXVfP/7389HH32UJLn22mtzyCGHrJZ6AQAAYHUR/AMAAACF8NOf/jR//OMfkyS77LJLbr311rRu3XqZ+33wwQc5/PDDM2fOnHTq1CnPPfec5eoBAABoVJo0dAEAAAAAyzJmzJjcddddSZI2bdrk17/+9XKF/kmy6aabpn///kkW3irghRdeqLc6AQAAoCE4vR0AAABY4915552ZP39+kqRfv37p3LnzCu3/zW9+M6+++mp69OiR7t27V9v28ssv54QTTkiS3HHHHVmwYEGuueaajBw5Mq1atcomm2ySiy66KNtuu215nzlz5uS+++7Lk08+mXfffTf//ve/s/baa2fzzTdPr169cvTRR6dVq1a11jR69Oj87ne/y4svvph//etfad26dbbYYov06dMnffr0yc0335xrr702STJq1KiljjF16tTcc889ee655/LBBx9k+vTpadu2bbbYYov06tUrRx11VFq2bLnUfbfccsskyfe+970cccQR+elPf5oXX3wxSbLhhhvm5JNPzhFHHJHjjz8+w4YNS5K8/fbbS10tYeLEibnvvvsybNiwjB49OlOnTk3Tpk3Trl27bL311jnggANyyCGHLHXffffdN+PHj89RRx2VK664Iq+//nr++Mc/5tVXX80nn3ySysrKbLvttjnyyCNz4IEH1vqaLs1ZZ52Vp556KkkycODAbLPNNjX2HT58ePr165ckueCCC3LyySdX215VVZU777wzzz77bP7xj39k+vTpad++fbbeeuscdNBB+cY3vrHM1STefPPNPPDAA3n11VczYcKEVFVVpWXLlunYsWN23HHH9OnTJ3vssccS+40bNy49e/ZMkvziF7/Il7/85Vx55ZX5+9//nmbNmqVr16753ve+l7333nuFXh8AAKBxEPwDAAAAa7wnn3yy3D7ooINWeP/u3bvn3nvvXWa/4cOH5/rrr8/cuXOTJLNnz86IESPSrVu3cp+RI0fmrLPOyrhx46rt++mnn+bll1/Oyy+/nNtvvz3//d//Xe1kgcU98sgjOf/888vPkyRz587N8OHDM3z48Dz00EPZcccda6316aefzk9+8pNMmTKl2uOffPJJXnzxxbz44ou55ZZbct1112X77bevcZxPP/00ffv2zYQJE8qPvfvuu1lvvfVqff5Ffve73+Waa66p9rssMnPmzEycODHPPPNM7rnnntxyyy1p06ZNjWPdcMMNuf7667NgwYJq9T3//PN5/vnn07t371x77bVp0mT5F7E88sgjy8H/Aw88UGvwP2jQoCRJs2bNcuihh1bb9uKLL+bcc8/NZ599Vu3xyZMnZ8iQIRkyZEhuv/323HDDDdloo42WGHvOnDm56KKL8sADDyyxbe7cuamqqsqHH36YQYMG5fjjj89FF11UY53/+Mc/cvnll6eqqqr82Ntvv52uXbvWuA8AANC4VZRKpVJDFwEAAABQk4kTJ5avYu7UqVOGDh1ap+MvfsV/06ZN07Jly5x99tnZaaedMmbMmEyePDnf/va3kywMXI8++uhUVVWlefPmOeqoo7LPPvtknXXWyaeffppnnnkmAwcOzNy5c1NZWZl77703m266abXne/bZZ/Od73wnpVIpLVu2TP/+/fO1r30tzZs3z6uvvppbb701U6ZMSYsWLTJnzpwkS17x/9xzz+Wss87KvHnz0qRJkxx22GHZf//907Fjx/zrX//KAw88kGeeeSZJ0rp169x999358pe/XG2MRVf8N23aNPPnz89xxx2X3r17Z9q0aRk6dGguvvjiVFRU1HrF/4MPPpgf/vCHSRb+2/Tv3z9bb7112rVrl48++iivvPJK7rnnnsyaNStJcvrpp+e8886rVseiK/47deqUyZMnp2PHjjnxxBOz8847Z8GCBXnhhRdy++23l08suOqqq9KnT5/l/vedN29e9tlnn/LYzz//fJo2bbpEv1mzZqVHjx6ZNm1a9t133/z2t78tb3vllVfyrW99K3Pnzk2bNm1y7LHH5itf+Uratm2bSZMm5bHHHsvDDz+cUqmULl265M9//nPWXXfdauNffPHF5ZNPtt566xx77LHp1q1bWrRokX/961957LHHqp3gcuutt6ZHjx7lnxe/4n9R/aeffnp69OiRyZMn5+23384PfvCD5X5dAACAxkXwDwAAAKzR/vKXv5SXXN91111zxx131On4iwf/SfKb3/ymxlUFjjzyyLz11ltZe+21c9ttty31SvrXXnstJ554YubMmZOdd945d911V3nbrFmz0rt374wfPz6tW7fO73//++ywww7V9p8wYUL69+9fbUWBxYP/6dOnp1evXvnkk0/SrFmz3HDDDdlnn32WqOOOO+7I5ZdfniTZdNNN89BDD1W7Un5R8J8kxx13XC655JKl/s61Bf+LQvu11147f/7zn6utjLD469GvX78sWLAgXbt2rRZuLz5Gkmy00Ua5++6707Fjx2p9Fj/BYGXeA7/85S9zyy23JEluuummpS6H/9BDD5WD8xtuuCH77bdfkoVX6u+3336ZNGlSunTpkgEDBiz1yvrHHnss3/ve95Ik3/jGN3LNNdeUt40ZMyb7779/SqVSttlmm9x5551LvRXETTfdVL69w6JbHyyyePCfJD/60Y9y6qmnrtDrAAAANF7Lvy4aAAAAQANYfCn7z19F/Xn//ve/M2LEiFr/e//992vcv1OnTjXeR/7FF1/MW2+9lSQ588wza1w+f+edd86JJ56YZGHo/cYbb5S3PfHEE+WQ+8wzz1wi9E+SLl265Morr6yxxoEDB+aTTz5Jkpx66qlLDf2TpF+/fundu3eS5IMPPiivALA0/fv3r3FbTcaPH582bdqksrIyRxxxxFJD/2Th67HhhhsmSbXbCSzNeeedt0TonyQHH3xwKisrkyy8DcGKOvLII8vtwYMHL7XP/fffnyRZZ511qp0Y8MADD2TSpElJkh//+Mc1Lqd/4IEHll/vRx55JJMnTy5vGzVqVPnq/jPPPHOpoX+SarcXqO21atasWfr27VvjdgAA4Iun2bK7AAAAADScxe/33rx581r7vvDCC0ssJf95G2ywQY0h+Pbbb5+Kioqlbnv22WfL7b322qvW59h7771z8803J0leeuml8kkCi563oqIiRx11VI3777HHHtl0003zwQcfLLHt+eefL7ePO+64Wuvo169fHnnkkfJ+i65iX1zbtm2zySab1DrO0mywwQZ58MEHk1T/N1qaTp06ZcyYMZk7d24WLFhQbeWBxdX0ujZp0iQbbLBBRo0alRkzZqxwrZtsskl22mmnvP7663nqqadSVVVVPpEgSSZNmpQXX3wxycLwffH32XPPPbfM+hbZe++988gjj2T+/PkZNmxYDj744CRJr1690qtXryxr4c1OnTqV27Nnz66x32abbZY2bdrUOhYAAPDFIvgHAAAA1mht27Ytt6dNm1avz9WlS5cat73zzjvl9uJXZi/LmDFjyu0RI0YkWRiar7POOrXut8MOOyw1+H/vvffKtXbu3LnWMbbffvs0bdo08+fPr/FK+fXXX7/Gkx2W16Igf/r06Rk3blzGjh2bDz/8MKNGjcprr71W7bYFNQX/bdu2Tbt27Wp8jrXWWitJMm/evJWq8cgjj8zrr7+eWbNm5YknnkifPn3K2wYPHpz58+cnSbXHk+r/7rvssstyP9/i/+6LLP46f/bZZxk7dmzGjRuXDz74IO+8805ee+218vbaTqao7X0KAAB8MQn+AQAAgDVa9+7dy+1//vOftfY9+OCDy1dZf97Xvva18pLtNVn8KvDP++yzz2rdtyZTp04ttxct/76s0D+p+bYGi+pY1m0PkqRFixZp27ZtPvvssxrrX9Urx//5z3/md7/7XYYMGVK+jcHnNWnSZJmrArRu3brW7at6ckLv3r1z5ZVXZsaMGRk0aFC1gH/QoEFJkm222SZbbrlltf3q4t99kZdeeil33nlnXn755Wq3sFikppUQPs/V/gAAwOcJ/gEAAIA1WteuXdOxY8d8/PHH+fDDD/PRRx9lvfXWW+11LLrSvEWLFrn33nuXe7/FTyaYO3dukmUvjV+bZS0XX1P/mkLlVQnUBw8enJ/85Cfl3ytZ+Ptusskm2WyzzbLttttmjz32yGWXXZZhw4at9PPUhTZt2uTAAw/MwIEDM2zYsEyYMCFdunTJG2+8kffffz/JwlUBPm/Rv/uGG26Y66+/frmf7/Mnd1x22WW58847qz3WqVOnbLzxxtliiy2y3XbbZa+99kqPHj2WOfaqngQBAAA0PoJ/AAAAYI1WUVGR/fbbL3fffXeShWHzqaeeutrraN++fZJkzpw56dy583Jdtf95HTp0yKRJk5brKvKa+rRr1y4fffRRPvnkk2WOMXv27PLtERbVX1fef//9cui/1lpr5ayzzkqvXr3StWvXJYLp6dOn1+lzr6wjjzwyAwcOTKlUymOPPZZvfetbeeSRR5IsPKFjaatFtG/fPpMnT86nn36aLbfccrmvyl/cvffeWw79N9poo5xzzjnp0aPHEqs2rCmvEwAAUDwr/pcKAAAAwGp2/PHHlwPXG2+8Mf/6179Wew1bbLFFuf3SSy/V2veDDz7Ib3/72wwePDgffvhh+fGtt946STJ+/Ph8+umntY7x1ltvLfXxRUvRT5gwYZm3LnjjjTfK967fZJNNau27ou6+++7ylf4XXXRRTj311HTr1m2J0L9UKmXixIl1+twra9dddy3fOuLJJ59Mkjz11FNJkp49ey715IhF/+4zZszIm2++Wev4r732Wm666aY88sgj1X7nP/zhD0kWrrpw66235rDDDlvqrRomTJiwwr8TAABAIvgHAAAACmCzzTZL3759kyT//ve/c95556Wqqmq593/rrbfKV76vrK9+9avl9oABA2pdcv/666/Pb37zm/zoRz/K3/72t/LjPXv2LLcfeOCBGvd/++23M3LkyGXW8fml4z9v8e177bVXrX1X1OjRo8vt7bbbrsZ+Q4cOrbY6waITERpKnz59kiSvv/56/vrXv2bs2LHVHv+8xV/v3/3ud7WOffXVV+faa6/Nueeem3HjxpUfX3TyR9u2bdOtW7ca91/8PdHQrxMAAFAsgn8AAACgEM4///zssMMOSRaGtkcccURee+21Wvf59NNP88tf/jLHHntsZsyYsUrP37Nnz/LV4q+//nquueaapfYbPHhwHn300STJeuutl4MOOqi87ZBDDkmnTp2SLDw5YMSIEUvs/9lnn+XCCy+ssY4jjzyyfGX6rbfemueff36p/e65557yMvbdu3dPr169av8FV1CHDh3K7eeee26pfUaOHJmf/OQn1R6bM2dOndaxog4//PA0bdo0CxYsyGWXXZYk6dy5c40nRhx11FFp27ZtkuSRRx7JHXfcsdR+v/3tb/P3v/89SbLNNttkl112KW9b9FpNmTKl2okgi3vooYdy6623ln9u6NcJAAAolmYNXQAAAADA8mjVqlVuueWWnHvuuRk6dGjGjBmTvn37ZquttspBBx2UjTfeOOutt15mzJiRcePGZciQIRk6dGhmzZpVHmOHHXbIpZdeulLP37Rp0/zyl79Mv379MmfOnNxyyy35+9//nmOOOSbdunXLxx9/nKeeeioPPPBASqVSKioq8tOf/jQtW7Ysj9G6detcdtllOeuss1JVVZW+ffvm+OOPT48ePdKiRYu88cYbue2222pdGr+ysjJXXXVVzjzzzMydOzdnnHFGDjvssOy///5Zd911M2HChAwePLi8hH3Lli1z3XXXpXnz5iv1e9ekd+/eefDBB5Mk1113XSZNmpSvfe1rad++fSZOnJjnnnsuDz300BIB9rRp07L22mvXaS0ronPnzunRo0eGDBlSvhJ/0ckAS7P22mvnqquuytlnn51SqZTLL788Q4cOzeGHH571118/EydOzAMPPJCnn346ycLX+2c/+1m1Wx707t07t99+e5Lk9NNPzymnnJLtt98+zZo1y5gxY/Lwww9n6NCh1Z53VVeoAAAAvlgE/wAAAEBhtG3bNrfcckv+9Kc/5YYbbsiECRMyYsSIpV45v7htt902J5xwQr7xjW+kSZOVXwBx++23z+23357vf//7mTx5cl555ZW88sorS/Rba621cvnll2efffZZYlvPnj1z+eWX5/LLL8/MmTNz00035aabbqrWZ//9989nn32WV155JS1atFhijH333TfXX399LrzwwkybNi0DBw7MwIEDl+jXvXv3/OpXv8qXv/zllf6da7Lvvvumb9++ueuuuzJv3rz88Y9/zB//+Mcl+u2+++7Zdtttc9tttyVJ3nvvvXzpS1+q83pWxJFHHpkhQ4aUfz7iiCNq7b/ffvvluuuuy09+8pNUVVXlmWeeyTPPPLNEvw4dOuTXv/51tt5662qPn3322Xn11VfzxhtvZMqUKbn22muX+jzHHXdcxo4dmxdeeCETJ05MVVVVKisrV+I3BAAAvmgE/wAAAEChVFRU5Oijj84RRxyR559/Ps8991zeeuutjBs3LtOnT0/Lli2zzjrrpFu3btl1113z1a9+Ndtuu22dPf+uu+6aJ554Ivfdd1+eeeaZvP/++5k6dWpatGiRbt26pUePHjnuuOPSpUuXGsc45phjsssuu2TAgAH561//mkmTJqVFixbZaqutcswxx+Qb3/hGjj/++CQLTyJYmv322y9PPfVU7rrrrgwZMiSjR4/O9OnT06lTp2yyySb5xje+kQMPPDCtWrWqs9/98y699NLstddeuffee/PWW2+VX4dOnTplq622yqGHHpp99903o0ePLgf/Dz/8cPbee+96q2l57LvvvmndunVmzpyZnXfeORtvvPEy9znggAOy++6756677srzzz+f0aNHp6qqKq1bt86mm26affbZJ8cee2y1WyAsUllZmTvuuCN33nlnHn300bz//vuZOXNmWrdunS996UvZaaedcvTRR2e77bbLnXfemRdeeCHz5s3LY489lqOOOqo+XgIAAKCRqSiVSqWGLgIAAACA6g455JC899572WKLLcpL6lM3Ro0alUMPPTRJcsUVVwjXAQCAwnPFPwAAAMBq8vDDD+exxx5L165dc9JJJ6VTp05L7TdhwoSMHj06Seplmf4vukW3RaisrEzv3r0buBoAAIBVJ/gHAAAAWE1atWqVJ554IknStGnTnHfeeUv0mTdvXq644orMmzcvycIl5qk7b775Zu67774kSZ8+fWq8lQIAAECRWOofAAAAYDWZPXt2DjrooIwfPz4VFRU54IADcuCBB6ZLly6ZOXNmPvzww9x777155513kiQ9e/bM//7v/zZw1cX385//PFOmTMmMGTPy/PPPZ8aMGWnTpk0effTRdO7cuaHLAwAAWGWCfwAAAIDVaOTIkTnjjDMyYcKEWvsdfPDBufzyy1NZWbmaKmu8Lrzwwtx///3lnysqKnLVVVfliCOOaMCqAAAA6o7gHwAAAGA1mzlzZv70pz/l6aefzrvvvpupU6dmrbXWSqdOnbLTTjvl0EMPzR577NHQZTYa9913X371q19lxowZ2XzzzXPGGWdkv/32a+iyAAAA6ozgHwAAAAAAAAAKrElDFwAAAAAAAAAArDzBPwAAAAAAAAAUmOAfAAAAAAAAAApM8A8AAAAAAAAABSb4BwAAAAAAAIACE/wDAAAAAAAAQIEJ/gEAAAAAAACgwAT/AAAAAAAAAFBggn8AAAAAAAAAKDDBPwAAAAAAAAAUmOAfAAAAAAAAAApM8A8AAAAAAAAABSb4BwAAAAAAAIACE/wDAAAAAAAAQIEJ/gEAAAAAAACgwAT/AAAAAAAAAFBggn8AAAAAAAAAKDDBPwAAAAAAAAAUmOAfAAAAAAAAAApM8A8AAAAAAAAABSb4BwAAAAAAAIAC+/8BoL39hsl1JeIAAAAASUVORK5CYII=\n",
"text/plain": [
"<Figure size 2200x880 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"fig, ax = plt.subplots(dpi=220, figsize=(10, 4))\n",
"ax.plot(by_year.index, 31 - by_year, 'ok')\n",
"ax.set_ylim(0, 30)\n",
"ax.set_xlim(this_year_gregorian-3.5, this_year_gregorian + 2.5)\n",
"ax.set_ylabel('Working days\\nduring the month\\nof Tishrei', **ylabelparams)\n",
"ax.set_xlabel('Gregorian year')\n",
"ax.set_ylim(0, 31)\n",
"STEP = 1\n",
"ax.set_xticks(range(int(by_year.index.min()), int(by_year.index.max() + STEP ), STEP))\n",
"ax.grid(False)\n",
"fig.set_facecolor('white')\n",
"# DELTA = 0.17\n",
"# ax.axvspan(this_year_gregorian-DELTA, 35+DELTA, zorder=-1, color=highlight, alpha=0.5)\n",
"p = FancyArrow(this_year_gregorian, -2.5, 0, 32.5, width=0.5, \n",
" length_includes_head=True, \n",
" head_width=0, head_length=0, \n",
" shape='full', overhang=0, \n",
" head_starts_at_zero=False, \n",
" transform=ax.transData, \n",
" zorder=-1, color=highlight, alpha=0.5,\n",
" clip_on=False)\n",
"ax.add_patch(p) \n",
"\n",
"sns.despine(left=True, ax=ax)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:15.996829Z",
"start_time": "2021-08-24T07:59:15.991413Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"14.5 0.500000\n",
"16.0 0.333333\n",
"14.0 0.166667\n",
"Name: not_working, dtype: float64"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"(31-by_year).value_counts(normalize=True)"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:16.009731Z",
"start_time": "2021-08-24T07:59:15.998413Z"
}
},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"<ipython-input-16-2a2a87a0df07>:2: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame\n",
"\n",
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
" data['day_number'][data.hmonth == 'Elul'] = 0\n",
"<ipython-input-16-2a2a87a0df07>:5: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame\n",
"\n",
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
" data['day_type'][data.not_working == 1] = 'Not working'\n",
"<ipython-input-16-2a2a87a0df07>:6: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame\n",
"\n",
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
" data['day_type'][data.not_working == 0.5] = 'Half working'\n"
]
}
],
"source": [
"data['day_number'] = data.hday\n",
"data['day_number'][data.hmonth == 'Elul'] = 0\n",
"data.day_number = data.day_number - 1\n",
"data['day_type'] = 'Trying to work'\n",
"data['day_type'][data.not_working == 1] = 'Not working'\n",
"data['day_type'][data.not_working == 0.5] = 'Half working'"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:16.020955Z",
"start_time": "2021-08-24T07:59:16.011640Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>hyear</th>\n",
" <th>hmonth</th>\n",
" <th>hday</th>\n",
" <th>year</th>\n",
" <th>month</th>\n",
" <th>day</th>\n",
" <th>wday</th>\n",
" <th>isweekend</th>\n",
" <th>isholiday</th>\n",
" <th>not_working</th>\n",
" <th>day_number</th>\n",
" <th>day_type</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>5778</td>\n",
" <td>Elul</td>\n",
" <td>29</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>9</td>\n",
" <td>6</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>1.0</td>\n",
" <td>-1</td>\n",
" <td>Not working</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>1</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>10</td>\n",
" <td>0</td>\n",
" <td>False</td>\n",
" <td>True</td>\n",
" <td>1.0</td>\n",
" <td>0</td>\n",
" <td>Not working</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>2</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>11</td>\n",
" <td>1</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" <td>1</td>\n",
" <td>Trying to work</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>3</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>12</td>\n",
" <td>2</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" <td>2</td>\n",
" <td>Trying to work</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>5779</td>\n",
" <td>Tishrei</td>\n",
" <td>4</td>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>13</td>\n",
" <td>3</td>\n",
" <td>False</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" <td>3</td>\n",
" <td>Trying to work</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" hyear hmonth hday year month day wday isweekend isholiday \\\n",
"0 5778 Elul 29 2018 9 9 6 False True \n",
"1 5779 Tishrei 1 2018 9 10 0 False True \n",
"2 5779 Tishrei 2 2018 9 11 1 False False \n",
"3 5779 Tishrei 3 2018 9 12 2 False False \n",
"4 5779 Tishrei 4 2018 9 13 3 False False \n",
"\n",
" not_working day_number day_type \n",
"0 1.0 -1 Not working \n",
"1 1.0 0 Not working \n",
"2 0.0 1 Trying to work \n",
"3 0.0 2 Trying to work \n",
"4 0.0 3 Trying to work "
]
},
"execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"data.head()"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:16.025772Z",
"start_time": "2021-08-24T07:59:16.022313Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"year\n",
"2018 16.5\n",
"2019 16.5\n",
"2020 15.0\n",
"2021 17.0\n",
"2022 16.5\n",
"2023 15.0\n",
"Name: not_working, dtype: float64"
]
},
"execution_count": 18,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"by_year.tail(10)"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:16.030362Z",
"start_time": "2021-08-24T07:59:16.027594Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"17.0"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"by_year.loc[this_year_gregorian]"
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:16.440930Z",
"start_time": "2021-08-24T07:59:16.031961Z"
}
},
"outputs": [
{
"data": {
"image/png": "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kBHit/9NjL29vb766iv17t1b4eHhGj16tHbs2KEOHToof/78unfvnjZt2qQVK1YoJiZGdnZ2mjJlitzd3Q3jeHp6mh/PmTNHOXPmVExMjKpVq5aiqoBZs2ZV3bp19c8//+jGjRuSpDp16ljsV7duXe3atcvcxbRy5cry8PCwOubEiRPVuXNnBQUF6ccff9ShQ4fUrVs3FStWTA8ePND27du1ZMkSRURESJI+/fRTlSpVyuY528rJyUkTJ05Ujx49FBMTo8mTJ6tBgwbKly9fmp/LmvLly6t///6aM2eOfH191bFjRw0YMEAVK1ZURESEdu3apfnz5+vx48dPZT6ZyVML/9WsWVNFixbV1atXtW7dOg0ZMkRnz57V+fPnJRmr/klSzpw5zY+dnZ2T7PGdmHv37mn48OEKCQmRg4OD3njjDb300ksqXbq0xZs3rjQmnm0mk0njxo0zh+5+/fVX1a5d27y9UqVKatWqlX744Qd9//33un//vqZOnapp06aZ91m9erV8fHwkxb7uvvzyS/O2KlWqqE2bNurdu7cuXLigGTNmmG8aaTkHSRo/frw5wf7999+rRYsW5m21atVS+/bt1bFjR925c0fTp09Xly5dDO8LAAAAAAAAAAAAAJnLpt0HdeGqvzxyG3/3Cwx+qB8WrpCTo6Na1quu8Mgo7Th4VAF37mt43y5yckr8p/0jZ85r4dqtKluyqOpVKS/fS9e0eP02mUwm1ajgnd6XBACp8v/Yu/M4K+u6f/yvMwsqOwgCLrglaG64a5opaO7k0qJZatnP2+pbaneWmeVt3WV5V2ZZd1lpqZVaN+655YKaCq5pLmBuCIKgoIKsM3N+fxAnRhiYgRlmzuXz+Xjo45pzXdfner9mrnPNmcP7fK7+/fvn7LPPzimnnLLC7bbddttccsklOfXUUzN9+vTcdtttue2225bZbuDAgfn+97+/3Fvibrvtthk8eHCmTZuW8ePH55hjjkmS3HLLLdlkk03aVPfIkSNz5513Vr7eY489ltnmnY8t75a/S2ywwQb5wx/+kP/3//5fnn/++YwbNy7jxo1bZrsePXrkv/7rvzJ69Og21dsW22+/fY499thcdtlleeutt/LNb34zv/zlLzvseO90+umn56233sqf//znTJ06Nd/5znearS+VSjn99NPz4x//OIsWLWo2o+O72Rq57W+y+AewpMFv4sSJmTRpUuXJ2K1btxx66KHNtl96pr8HHnhghWMvXLgwP/3pT/OnP/0pjz76aOXx6667rjIN5Mknn5zTTjstw4YNW27X7pKOXLq2xx57LP/85z+TJEcffXSzprulfe5zn6ucQ7feemuzaVuXTPXas2fPfPWrX11m3759++acc85JkixYsCCXXnppu9fwj3/8I0899VSS5IADDmjW+LfEuuuumxNPPDHJ4mln77rrruUeBwAAAAAAAOjaGhobc+0d9+a2+x9e7vq/3DMujY1N+dzRH8reO2+f/ffYKR8/ZFSmz5yVx599vsVxG5uacuPYB7LFxhvkhCMOyh4jts4Jhx+QLTbeMDfdM67ZHfcAupoDDzwwBx100Eq322mnnXLrrbfmzDPPzG677Zb+/funvr4+gwYNyq677pqzzz47N91003Ib/5LFM/ZdcsklGTlyZPr27Zv6+voMHjw4U6dObXPN++67b+Wuod26dcuOO+64zDZbbbVV+vXrV/l6Rc1/SbL55pvnuuuuy3e+85184AMfyMCBA1NfX58BAwZkhx12yJe//OXceuutHdr4t8Rpp52W9ddfP8ni2ylfffXVHX7MJWpqavKd73wnv/nNb3LAAQdkvfXWS319fdZdd90ccMABueKKK3LiiSemoaEhyeKGSNbgzH9JcsQRR+QnP/lJmpqactttt+X2229Pkuy3337LzGi2xx57pL6+PosWLcr111+fU045ZZlpOZf4v//7v1x44YVJFt9eeIcddkiSvPDCC5Vttt122xbreu655/Lkk09Wvl5yktD1PPjgg5XlFV0cS6VS9txzz0ycODELFy7M888/n2222SYvv/xypelu3333Td++fZe7/84775xNN900L7zwQm6++eZ85StfabcaksUNq/vtt18mTpyY/fffv8UxNttss8ryqvzSgdXR0NiUpnJ5mcdrSqXU1a6x3vF2J1d1KWqupNjZgI5R1OuGXAAAq6eorzvkqi5yQcdyLla/ufMX5MLfj8mMWW9mn11G5K4HH2u2fv7ChfnHsy9kzx23Sb8+vSqPb7np0Izafcf06dlyc8OLk6fmzTlvZ/S+70vNv5pRSqVS3jdi6/zu2lvywpRpec/QDTokF8DSvve97+V73/tem/f78Y9/nB//+Mcr3W6dddbJ8ccfn+OPP34Vqlvcf/G///u/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bfiE2cpqaMkrr7yyzGMzZszIlVdemYEDB2abbbZpdQ0AAAAAAABAdehWt/if7XfeelizZr1NNxyS/n165YXJU1vcd61u3dLU1JTGpqZmMww2NjamqVzOWl2gkRUKoaYmpbralBsa1/ihS3W1nTPbP6xho0ePzi677JIrrrgif/vb3/LSSy9l7ty56dOnTwYPHpy99torhx9+eDbbbLPOLrVLWePNf88880yefPLJJMlHPvKRNX14Cmz27Nk56aST8thjjyVZPGvej370o2YvkGuXmu661NInYP6lXP73p6la+4mY1tTQkk022SS//OUv079//0yfPj033nhj/vKXv+TOO+/MAw88kJ/+9Kd5//vf36o6VtXw4cNbvW3TwoUZ34G1rMywYcM67FYCRczVFgsbmpIs24z6TsOGDauq2wjIJVdXUU3ZinpNlKtjyNVxqum60RZydY1cRX2OFTXXMpqakude67Dhh20xrNNuIytX28m1eop63ShqrqTY2Vqr2l53tJZccnUF1ZSrqNfDouZqq2o6F1k9fXotvmNZz+7L3tq3xzrrZP7ClmfD7Puvfd+a83b69e5VefytOXOTJL17dl/ufkDb1NTVZegnj8mky/64RhsAS3W1GfrJY1JT1ylze8EaN2TIkJx22mk57bTTOruUqrFGrw7z58/P9773vSTJgAEDcvDBB6/Jw1Ng06dPz0knnZSnn346yeLz6+KLL17m/t5L38p3/vz56baCP9wWLFhQWV7Rdm2toSXDhw9v1ny33377Za+99sqZZ56ZefPm5ctf/nJuv/329OzZs1XjrYq2jN3UhtkQO0LPnj077A2FztRRudpiYStfrPbs2SPd6mpXvmEXIZdcXUU1ZSvqNVGujiFXx6mm60ZbyNU1chX1OVbUXO9UbmpKR77V3KNnz5Q6oZlMrlUj1+op6nWjqLmSYmdrrWp73dFacsnVFVRTrqJeD4uaq62q6Vxk9Wyw3oAkyfSZbzR7vFwuZ9Zbs7PR4PVWuu+U6a81a/6bPH3xh3Q2GNS6f6sEVm6LL5+SzU/9/OIPwq0pNTUa/4AV6vArxD333JM//elP6dWrVx588MG89NJLSZKTTz65VQ1VsDLPPPNM/uM//iPTpk1Lsni2vYsvvjibb775Mtv26NGjsjxv3rz07t27xXHnzp1bWe7Tp0+71dAWRx11VMaOHZtbbrklb7zxRm655ZYcddRRqzUmrExNqZS6mlIamsotblNXU0rNSmbP7GrkkqurKHI2oGMU9bohV3XlAgC6nqK+7pBLrq6gqLmoPs7Fd4+B/ftm/fXWzfgnnsneO22X7uusnSR5fMJzmTN3XrZ+z8Yt7rvJhkPSs/s6ue/RJ7P15pukVCqlXC7n/sf+kT69emSTDQavqRjwrqARD+hqOvxjs926dcstt9ySP//5z5XGv/e973059thjO/rQvAuMHTs2xxxzTKXpbrPNNssf/vCHFpvuNthgg8ry1KlTVzj20usHDRrUbjW01Qc/+MHK8pJZBaEj1dXW5LgPbJa6muW/WVBXU1q8vra6biEgl1xdRZGzAR2jqNcNuaorFwDQ9RT1dYdccnUFRc1F9XEuvrscPmqvzJu/IBf+4erc+8gTuemecbni5juzwaAB2Xnrf9897MVXpuXhpyZm4b9uBVxbU5OD3r9rnn1pcn57zc0Z9/jT+e01t+TZl6bkkL13T20nzBAOAKw5Hd6SvMkmm2SzzTbLyy+/nAEDBuTQQw/NF7/4xdR4kcFquvrqq3PWWWeloaEhSbLjjjvmf//3f9O3b98W99liiy0qy5MmTcqIESNa3Pbll1+uLL/nPe9ptxqSZPbs2Zk0aVImT56cD37wgymt4BNZS4+1aNGiFY4L7eX00VvntEO2SlN52U8T1pRKVftGglzVpai5kmJnAzpGUa8bcgEArJ6ivu6Qq7rIBR3LufjusekGQ/LZo0fnpnvG5y93j0u3+rrssOUWOXSfPVJb++/bOj/w96fy8JMTs+n/9/H071afJNl1261SLidjH3ws17x4b9bt2zsfP2RUdthqi5YOBwAURIc3/w0aNCg33XRTRx+Gd5kxY8bkzDPPTPlff+gcdNBBOe+881Z6K+kRI0ZUprp+6KGHMnr06Ba3HT9+fJJkyJAh2XDDDduthiT51re+leuuuy5Jcs0112SrrbZqcdtJkyZVlgcPNi03a05R3zCQq7oUNVdS7GxAxyjqdUMuAIDVU9TXHXJVF7mgYzkXi+d/vnzych8fOmRQ/uOjh61w36MPGpmjDxq5zOO7bbdVdtuu5X9zBACKyStFqs6DDz6Ys846q9J094lPfCLnn39+q5ruhgwZUpnt75ZbbsmcOXOWu91DDz2UF154IUlywAEHtGsNSbLLLrtUlv/85z+3uF1TU1Oz9XvttVerxgcAAAAAAAAAAIpN8x9VZc6cOTn99NPT2NiYJDnqqKPyjW98Y4W3zX2nT37yk0mSN954I2effXaampqarX/zzTdz9tlnJ0nq6+vziU98ot1rOPjgg9OvX78kyZVXXpn7779/mW3K5XK++93v5sknn0yS7Lnnntl2221bfQwAAAAAAAAAAKC4Ovy2v9CeLr/88kydOjVJMnDgwHz0ox/N008/vdL9hgwZkr59+yZJDjnkkIwZMyb33ntvbrjhhkybNi3HHXdcBg0alAkTJuSXv/xlpkyZkiT5whe+kI022qjda+jZs2fOOeecnHrqqVm0aFE+/elP5yMf+Ug+8IEPZMCAAXnhhRdyxRVX5NFHH02y+Ha/3/3ud1v1PQIAAAAAAAAAAIpP8x9V5Yorrqgsz5gxIx/72Mdatd+5556bI488svL1BRdckJNPPjkPPvhgHnrooTz00EPL7HPCCSfkpJNO6rAaDjjggPzP//xPvvGNb2Tu3Lm58sorc+WVVy6z3zbbbJMLLrgggwcPbtVxAAAAeJcoLflfuWMGb/0E9+1+aLlWYXC5AAAAAOBdR/MfVWPmzJmVGfdWV8+ePXPppZfmmmuuyXXXXZdnnnkms2fPTr9+/bLDDjvk2GOPze67796hNSTJoYceml122SW///3vc/fdd2fSpElZuHBh+vXrl+222y6HHHJIDjzwwNTUuEM3AAAAzZVKNSmtt3HK019K+zZelVJab+OUSp3zt6hcbR5ZLgAAAAB4l9L8R9Xo379/JkyY0G7j1dTU5Mgjj2w2G9+ariFJBg0alC996Uv50pe+1K7jAgAAUHy1G2yZ8vrD2rvnqtMbruRqA7kAAAAA4F1L8x8AAABAFSuVagp5a1S5qktRcwEAAABAV+bjs8CqqalJqa62Uw5dqqtNOupWyEXNBbAqinpNlKvdyQVVrKjPsaLmAjpOUa8bRc2VFDsbQFsU9XpY1FwAANDOvHIFVklNXV2GfvKYNf7Hd6muNkM/eUxq6jpm4tKi5gJYFUW9JsrVvuSC6lbU51hRcwEdp6jXjaLmSoqdDaAtino9LGouAABob6VyuVzu7CKA6tXU0JA0Na25A9bUrJE/uouaC2BVFPWaKFc7kQsKoajPsaLmAjpOUa8bRc2VFDsbQFsU9XpY1FwArJ6mpqZMmDCh8vXw4cNTY9bWTvfTn/40F154YZLk3HPPzZFHHtmq/caNG5fjjjsuSXLEEUfke9/7XrvXNnLkyEyZMiWDBg3K3Xffvcz6hoaGXHLJJbnuuusyZcqUlMvlDBgwIKecckoOPfTQdq+nKzrjjDNy9dVXJ0luvfXWbLzxxq3ed+mf4cknn5zTTjutQ2qsVh19zfLqFVgtRf0juKi5AFZFUa+JclWXouaCrqKoz7Gi5gI6TlGvG0XNlRQ7G0BbFPV6WNRcABRHudyUtOeUW6WkVNLIuKadccYZuf7665s9NmnSpPTv37+TKoLW84oZAAAAAAAAAADaoHHKMylPfynt3f1XWm/j1G6wZTuOyYo899xzlca/QYMG5ctf/nI23njjzJ49OyNGjOjc4qAVNP8BAAAAAAAAAEArlctNHdD4lyTllKe/lPL6w8wAuIb885//rCx/9rOfzejRozuxmuq02267NbutLWuWKwUAAAAAAAAAALRWufK/jhm8o4ZmGfPmzassb7zxxp1YCawazX8AAAAAAAAAAMC7TlNTU2W5tra2EyuBVaP5DwAAAAAAAAAA6LKmTZuWn/70p/nkJz+ZvfbaK9tuu21GjBiRD3zgA/nsZz+ba665Jg0NDa0e75Of/GSGDx+er33ta5XHjjvuuAwfPjzDhw/PmDFjVjrGsccem+HDh2f77bfPggULlrvNRRddVBnz+9///nK3aWpqyu67757hw4fni1/84jLr582bl9///vf51Kc+lT322CPbbLNNdt999xxzzDG56KKLMnv27BZrHDlyZIYPH56vf/3refPNN3PGGWdk1113zYgRI3LAAQfkV7/61UpzJsmUKVOy7777VrL8+te/rqwbN25c5fHzzz+/2X5jxoyprJs2bVrmzZuXiy66KEcddVR22WWXbL/99jnooIPy/e9/P6+++upK67jlllty0kknVb4Pe++9d04//fQ8/fTTSZIDDzwww4cPzxlnnNGqXEVQ19kFAAAAAAAAAAAALM9vf/vb/OAHP8iiRYuWWTdv3rxMmzYtd9xxR6688sr8+te/To8ePdZIXSNHjsxDDz2U+fPn56GHHsqee+65zDb33XdfZfmBBx5Y7jh///vfM2vWrCTJqFGjmq175JFH8uUvfzlTpkxp9visWbMya9asPPLII/nNb36T8847Lx/4wAdarHX+/Pk5/vjjK01ySfLiiy+mT58+K805bdq0HH/88XnllVeSJF/72tdywgknrHS/d5o8eXKOO+64vPTSS80ef/755/P888/nyiuvzMUXX5wRI0Yss+/ChQvzla98JTfddFOzx1999dVcd911+ctf/pIzzzyzzTUVgeY/AAAAAAAAAACgy7n++utz7rnnJkkGDhyYT3ziE3nve9+bPn36ZPr06XnwwQdz5ZVXZv78+XnkkUfyy1/+Ml/60pdWOu5///d/Z+7cubn99tvz05/+tPLYNttskyQZMmTISscYOXJkzjvvvCTJvffeu0zz35KalnjmmWfy5ptvLtNwd9dddyVJ6urqss8++1Qef+KJJ3LiiSdm7ty5SRY3Bo4ePTrrr79+Xnvttdx88825/vrr88Ybb+Tkk0/ORRddlPe///3LrfWmm25KY2NjDjzwwBx99NFpaGjI7bffnkMOOWSFGWfMmJHjjz8+L7/8ckqlUr7xjW/k2GOPXen3ZnlOPfXUzJgxI6NGjcrhhx+ewYMHZ9KkSbn44ovz5JNP5u23387pp5+em266KXV1zVvaTj/99Nx8881Jkk022SSf+cxnssUWW+SNN97IDTfckBtuuCHf+ta3Ul9fv0q1VTPNfwAAAAAAAAAAQLt45ZVXms0wtyKTJk1a4folt5Ht1atXfv/732fjjTdutn7//ffPgQcemGOPPTZNTU256aabWtX8t2ScpescOnRottpqq1bVnSSbbrppNtlkk7z44ov529/+tsz6hx56KAsWLEh9fX0WLVqUpqamjB8/Pvvvv3+z7caOHZsk2WmnnSqNgU1NTTnzzDMrjX/nnHNOjj766Gb7jRw5MgcccEC+8IUvpLGxMaeffnpuv/325c582NjYmH322ScXXHBB5bGWGgWXmDlzZo4//vi8+OKLKZVKOeecc/Kxj32sFd+Z5ZsxY0a+8pWv5MQTT6w8tt122+WDH/xgjjrqqEycODGTJk3Kgw8+mD322KOyzdixYyuNf7vsskt+9atfZZ111qms32effbLXXnvlq1/96nJnhyw6zX8AAAAAAAAAAEC7+OlPf1qZTW91TJkyJT169EjPnj1zxBFHLNP4t8SOO+6YDTfcMJMmTcrUqVNX+7htMXLkyFx88cWZMGFCZsyYkYEDB1bWLWkI3GmnnTJ58uRMnjw548aNa9b89+qrr1YaEPfbb7/K43fddVcmTpyYJDn00EOXafxbYtSoUfn0pz+dX/3qV5k1a1b+9Kc/tXhL3rbM2Ddr1qyccMIJee6551JTU5P//u//zlFHHdXq/Zdns802a9b4t0S3bt1y+OGHV2ZRnDhxYrPmv9/+9rdJkvr6+vzP//xPs8a/JQ4//PA88MADufrqq1erxmpU09kFAAAAAAAAAAAALG2DDTbI9ddfn4cffjhf+9rXVrjtkqa7JTPsrSkjR46sLL9z9r/77rsvSbLHHntkxIgRSZIHHnig2TZLbvn7zrHuvvvuyvLHP/7xFdbwiU98orJ8zz33tLjdkhpW5q233sqnP/3pTJgwITU1NTn33HNXu/EvSfbaa68W1w0dOrSyvGS2wySZPXt2Hnzwwcr+K7od8zHHHLPaNVYjM/8BAAAAAAAAAADt4txzz82RRx7Zqm3HjRuX4447bqXb1dQsnt/s7bffzuTJk/Pyyy/nxRdfzIQJE/LII49k8uTJlW2bmpoq23e0HXfcMX379s0bb7yRe++9N4cffniS5PXXX8+ECROSJLvvvnt69eqVG264Ic8++2xef/31rLvuukn+3fy35ZZbZsMNN6yM++yzzyZJ6urqsu22266whsGDB2fIkCGZOnVq5Zjv1L179/Tu3btVmU455ZRMmTIlyeLv5ZJaV9fS+ZZX3xKNjY2V5WeffbZyK99tttlmheO/973vrdxi+d1E8x8AAAAAAAAAANAlvfTSS/ntb3+bsWPHVprS3qmmpmaNzvi3RG1tbfbee+9cd911uf/++1Mul1MqlXLfffelXC6nZ8+e2WabbdKrV6/KPuPGjcvBBx+chQsXVmYCHDVqVLNxZ82alSTp1atXunXrttI61l133UydOjVvvPHGctf37Nmz1ZmmTJmS2tralEqlNDQ05Bvf+EZuuOGGNo2xPEs3+L1TqVSqLJfL5crya6+9Vlnu37//Csevr69Pnz59mu3zbuC2vwAAAAAAAAAAQJdz3XXX5ZBDDskf/vCHSuNfz549s9122+XII4/MN7/5zdx4443ZeeedO63GfffdN8niRrVnnnkmyb9vAbzLLrukrq4um2++eQYNGpTk37f+feCBByq3uN1vv/2ajdnWRsYlDXMtzXi4dHPdytTV1eUHP/hBPvWpTyVJpk6dmu9///ttqqe9LD2L39JNgfybmf8AAAAAAAAAAIAu5Z///GfOPPPMLFq0KN27d8/nP//57L///hk6dOgyzWxvv/12J1WZ7L333pXbzd57773Zaqutcv/99ydZfMvfJfbYY49cc801GTduXJJk7NixSZIhQ4bkve99b7Mx+/btmySZPXt2Fi5cuNLZ/2bMmNFsv9Xx3e9+NwcffHBGjRqVW2+9NS+99FKuuuqqHHjggdlzzz1Xe/y26NevX2V55syZK9y2sbExb775ZkeX1OWY+Q8AAAAAAAAAAOhSrrjiisrMb2eddVY+85nPZOONN16m8a9cLmfatGmdUWKSxTMR7rLLLkkWz/g3adKkSj177LFHZbslyy+++GKmTp2au+66K8myt/xNkuHDhydJGhoa8sQTT6zw+K+88kqmT5+eJNlss81WL0ySESNGJEnWWmutfOtb36o8/o1vfCNz5sxZ7fHbYquttqr8vJ988skVbjtx4sRmMwW+W2j+AwAAAAAAAAAAupQXXnihsrztttu2uN29996b119/vfJ1Y2Njh9a1PCNHjkySPPzww7nnnnuSJP3798+wYcMq2yzdCHj55Zdn8uTJSZbf/Pf+97+/svzHP/5xhcf+wx/+UFlu75n5dt999xx11FFJkilTpuS8885r1/FXpl+/ftlxxx2TLP45L5nhcHn+7//+b02V1aVo/gMAAAAAAAAAALqUpW/5umSWvHd65plncuaZZzZ7bOHChR1Z1nLtu+++lWP/+te/TrK4cW7pWQoHDRpUmZnvsssuS5L07t27Mmvg0kaOHJlNN900SXL99dfnT3/603KPe9ddd+WSSy5Jsvj7taRRrz199atfzcCBA5MkV111VeWWxmvKpz/96STJokWLcsYZZ2TBggXLbDN27NhmTZDvJnWdXQAAAAAAAAAAAMDSDj744Fx//fVJkgsuuCCvvvpq9t577/Tt2zfTpk3LXXfdlRtuuGGZZr/Zs2enV69ea7TWDTfcMMOGDcvEiRPzyiuvJFnc/PdOe+yxR55//vlKA9vee++d+vr6ZbarqanJ//zP/+TYY4/NggULctZZZ2Xs2LEZPXp0Bg8enNdffz233nprrrnmmjQ1NaVUKuW8885L//792z1bnz598vWvfz2nnnpqyuVyvv71r+f6669Pjx492v1Yy7PffvvlgAMOyC233JJ77703Rx55ZE444YQMGzYss2fPzm233ZY///nPzWZ8fOetoYtM8x8AAAAAAAAAANCljBw5Msccc0z++Mc/pqGhIZdffnkuv/zyZbbbdddds8022+Tiiy9Okjz77LNZf/3113S5GTlyZCZOnFj5eunb/C792O9///vK18u75e8S2267bS655JKceuqpmT59em677bbcdttty2w3cODAfP/732/3W/4u7aCDDsp1112XO+64I1OmTMkPfvCDnH322R12vHc677zzMn/+/IwdOzb//Oc/c9ZZZzVbX19fn6985SuV2xIvr6GyqNz2FwAAAAAAAAAA6HL+67/+KxdeeGH23nvv9O/fP7W1tVlnnXUydOjQHHDAAfnZz36W3/3ud/nwhz9c2efGG2/slFpHjhxZWV5//fUzdOjQZbbZbbfdUlOzuF2rvr4+e++99wrH3GmnnXLrrbfmzDPPzG677Zb+/funvr4+gwYNyq677pqzzz47N910U4c2/i1x9tlnp2fPnkmSP/7xjxk3blyHH3OJtddeOxdddFHOP//87L333ll33XVTX1+f9dZbL0cccUSuvfbaHHDAAZXt19SshF1BqVwulzu7CAAAAAAAAAAAWJmmpqZMmDCh8vXw4cMrzVRrSrmpKY1/v7XDxq/d/oMpreFMUO2eeOKJShPoGWeckU996lOdXNFiHX3NcttfAAAAAAAAAABordKS/3XEfFulf40PJMmZZ56ZcrmcbbbZJscee2yL291///2V5S233HJNlNYlaBMGAAAAAAAAAIBWKpVqUlpv47R/l14ppfU2TqmknQeWeOuttzJmzJh85zvfyXPPPbfcbZ5//vlcfPHFSZL+/ftnp512WpMldioz/wEAAAAAAAAAQBvUbrBlyusPa9/J/0rR+Afv8LGPfSy33XZbGhsbc+yxx+aYY47JiBEj0q9fv7z++ut5+OGHc9VVV+XNN99MknzrW99Kt27dOrnqNadULpc7Yg5SAAAAAAAAAABoV01NTZkwYULl6+HDh6emRsMcFNmvf/3r/OhHP0pjY2OL23Tv3j3f/OY3c8QRR6zBylauo69ZZv4DAAAAAAAAAACgS/rMZz6TfffdN1deeWXGjRuXl19+OQsWLEi/fv2y/vrrZ999983hhx+eIUOGdHapa5zmPwAAAAAAAAAAALqszTffPGeeeWZnl9HlmPcUAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgytR1dgEAAAAAAAAAAED1GTduXI477rjVHuf222/Phhtu2A4VrdzIkSMzZcqUDBo0KHffffcaOWZHKZfLee655/Ke97yns0upWpMnT86oUaOSJIcddlh+8IMfdHJFbWPmPwAAAAAAAAAAgCryzDPP5Jhjjsmvf/3rzi6FTmTmPwAAAAAAAAAAoM222WabXHPNNS2uP/zww5MkAwcOzK9+9asWt1tvvfXaubLiO/LII9PY2JhNNtmks0uhE2n+AwAAAAAAAAAA2qxHjx7ZaqutVrpdt27dWrXdmnDHHXd0dgntorGxsbNLoAtw218AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAADrVmDFjMnz48AwfPjzTpk3LLbfcksMOOyzbbLNNdt999xx33HG58MILK9tccsklKxxv/vz52XHHHTN8+PCcfPLJlcdHjhyZ4cOHZ++9915mnyVj//znP0+SjB07Np///Oez1157ZZtttslee+2VL37xi7nvvvtWmueFF17I2WefnQ9+8IPZZpttsssuu+TYY4/N//3f/6VcLueiiy6qHK8t3rnP1VdfXXlszJgxy2z/5ptv5qKLLsrHP/7x7Lbbbtlmm23yvve9LyeccEJ+//vfZ8GCBW06fpLcf//9lWNeeOGFy92moaGh8v1/73vfm9mzZy93u0svvbQy1rPPPrvM+qeeeirf/OY3c9BBB2WHHXbI9ttvn1GjRuWrX/1qxo8f32KNrTmfpkyZ0qq8P/nJTypjHXDAAXn11Vdbtd+aoPkPAAAAAAAAAADoMq6//vp88YtfzMSJE7No0aLMmjUrkyZNyrHHHpv6+vokybXXXrvCMW699da8/fbbSZIjjzyyTccvl8v55je/mZNOOil//etfM2PGjCxatCgzZszILbfckk996lP5/ve/3+L+f/nLX3LYYYfliiuuyEsvvZRFixblrbfeykMPPZQzzzwzn/70pzNv3rw21bQqbr/99nzwgx/MD3/4wzz88MN54403smjRorz++uu5//77861vfSsHHnhgHn/88TaNu8suu6R3795JknvvvXe52zz22GOV739jY2OLjXpjx45NkgwdOjRbbLFF5fFFixblnHPOyRFHHJErr7wyzz//fObOnZv58+dn8uTJueaaa/LJT34yp5xySuU4LWnpfBoyZMhKs/7iF7/Iz372syTJ5ptvnssuuyyDBg1a6X5rSl1nFwAAAAAAAAAAAEXS0NiUpnJ5mcdrSqXU1Zqra2XOP//8rLvuujnllFOyxRZbZOLEiamtrU2/fv0ycuTI3HLLLXn66aczceLEDBs2bLljXHPNNUmSfv36Zd99923T8f/4xz9mxowZ2WijjXLCCSdk6623zrx583LzzTfnqquuSrlczsUXX5wPfOAD2X333Zvte+edd+ZLX/pSyuVy1lprrXziE5/I3nvvnfr6+jz88MP5zW9+k/vuuy8PPfTQKn1vluQ6/PDDkyT77rtvTjnllCRp1sx211135Ytf/GIaGhpSU1OTD33oQ/ngBz+YAQMG5JVXXsm1116bO+64I6+88kqOO+64XHHFFdlyyy1bVUNdXV3e//7358Ybb8wTTzyR2bNnp1evXs22eefsiOPGjcuoUaOaPTZ37txKU+DS68rlcs4444zccMMNSZIBAwbk+OOPzw477JCampo8+eST+d3vfpfJkyfn5ptvzsyZM3PJJZekrm75rXAtnU81NSt+Ll588cU5//zzkyTDhg3Lb3/726y77rqt+A6tOZr/AAAAAAAAAACgnZx37ZO57O7n09C0bPNfXU0px31gs5w+eutOqKx6NDY25he/+EW22267JMmOO+5YWXfUUUfllltuSbJ49r/TTz99mf1fffXV3H///UmSww47rDJbYGvNmDEjI0aMyMUXX5wePXpUHn/f+96X9ddfv9IQNmbMmGbNf/Pnz8+3v/3tlMvlrLPOOvnd736X7bffvrJ+p512ymGHHZZPfOITmTx5cptqWmKrrbZq9nXfvn2Xeeztt9/OmWeemYaGhtTV1eVnP/tZ9tlnn8r67bbbLgceeGB+//vf51vf+lbmzZuXL33pS7nhhhtW2hC3xMiRI3PjjTemoaEhDzzwQPbff/9m65c0/9XX12fRokV54IEHlhnjvvvuy8KFC5M0b/676aabKo1/w4cPz29/+9v079+/sn6nnXbKUUcdlc9+9rMZN25cxo8fn4svvjgnnXTScmtd0fnUkssvv7wyu+OWW26ZSy65pFkNXYVWYgAAAAAAAAAAaAcNjU0tNv4lSUNTOZeOfT4NjU1ruLLqsv3221catd7p/e9/f+W2q9dff32ampb9Xl577bWVx4866qhVquHMM89s1vi3xEc/+tHK8sSJE5utu/XWWzNlypQkyec+97lmjX9LDBkyJN/97ndXqabWGjNmTF5//fUkyWc+85lmjX9LO/bYY3PwwQcnSZ577rnccccdrT7G3nvvXZlp7523/p09e3blVsIf+tCHkiz+Xs2cObPZdnfddVeSxbMzLt2Q9+tf/zpJUlNTk/PPP3+5TXc9evTIj3/843Tv3j3J4ln6Ghoallvris6n5bnyyivz3//930mSrbfeOr/73e+6ZONfovkPAAAAAAAAAADaRVO53GLj3xINTeXl3hKYf1te09wSNTU1OeKII5IsnuFv3Lhxy2xz9dVXJ0ne+973tvpWtkvr3bt3i81i/fv3T8+ePZMsvm3t0pY0z5VKpXz4wx9ucfzddtstm2++eZvraq277767svzxj398hdsee+yxy91vZXr37p2ddtopSfK3v/2t2bpx48alsbEx3bt3zwknnJBk8a18l9zid4mxY8cmWXzr4tra2iTJ66+/nqeeeipJsvvuu6/w+9S/f/9K8+KsWbPyxBNPLHe7FZ1P7zRmzJicffbZKZfL2XbbbfPb3/42ffv2bfX+a5rmPwAAAAAAAAAAoMsYMmTICtcfeeSRleVrr7222brHH388zz///DLbtcUGG2yQUqnU4vols829c6a5p59+urL/ymaKa0tDWls9++yzSRZ/H5fMktiS7bbbrtJ4986ZDFdm5MiRSZKXX345L730UuXxJc2AO+64Y7bYYousu+66SdKsUfOpp57K9OnTkzS/5e/EiRNT/ldz7IgRI1Zaww477NBs3+VZ2fm0xMMPP5yvf/3rlePX19dXGj27Ks1/AAAAAAAAAABAl7GyhquNN944u+yyS5Lklltuybx58yrrlsz6V19fn0MPPXSVjr/OOuuscH1LjYEzZsxIklbdInZJQ1xHmDVrVquP0a1bt/Tu3bvZfq21pPkvaX7r3/vuuy9JssceeyRZPNNhkjzwwAOVbZbc8nfttdfOnnvuuUztSTJgwICV1rD0Nm+88cZyt2ltA98rr7ySpqamdOvWLUnyyCOP5NJLL23Vvp1F8x8AAAAAAAAAANBlrGjWvSWOOuqoJItvvXvbbbclSRYuXJi//OUvSRY3pvXr16/jilyORYsWJUmamprW6HHfqdzG20ov2b6mpm2tZEOHDq3clnfJbH9TpkzJiy++mGTxbXuT5H3ve1+S5Pnnn680SC5p/nvf+97XrNmyrbUv/b1u6bxpzfm0xA477JDrrruu0hB5/vnnN5vVsKvR/AcAAAAAAAAAAFSVAw88MD169EiSSsPfvffeW5n9bUlz4Jq0pNmwNTPotXWWvbbo06dPkuT1119f6bYLFizI7NmzkyR9+/Zt87GWzP43bty4NDQ0VGb969OnT9773vcm+XcTYLJ49r+ZM2fmiSeeSNL8lr/vrOG1115b6fGX3mZ1mz233HLL/OY3v8mmm26ar3zlK0mS+fPn58wzz2xzU+KaovkPAAAAAAAAAADaQU2plLqaFc8yVldTSk0bZiJj+dZZZ50cfPDBSRbfZvbtt9+uzAA4cODA7LXXXmu8piXNblOmTMnMmTNXuO0//vGPDqtj+PDhSZKpU6fm1VdfXeG2jz/+eBobG5Mkm222WZuPte+++yZJ5syZk8ceeyzjx49PsvhWv0tmEtxoo42y4YYbJlnc/Hf33XenqakpNTU1lf3fWXuSPPbYYys9/qOPPlpZ3nTTTdtc/9K22GKLSkPphz/84ey6665JkoceeiiXXXbZao3dUTT/AQAAAAAAAABAO6irrclxH9isxQbAuprS4vW1Wnbaw5LZ/RYsWJCxY8dWbiV7+OGHp7a2do3Xs/Qsdtdee22L2z355JN55plnVutYK7qV7fvf//7K8h/+8IcVjrP0+j333LPNdeywww7p379/ksW3/n3wwQeTNJ/tL0n22GOPJMn9999f+TmNGDEi6667brPtBgwYkK222irJ4kbBF154ocVjz5w5M7fcckuSpHfv3tluu+3aXH9LSqVSvv3tb2ettdZKkvzoRz/Kyy+/3G7jtxdXEgAAAAAAAAAAaCenj946j553SP7+P8v+9+h5h+T00Vt3domFscMOO2TzzTdPklxwwQWV2faOOOKITqnn0EMPzcCBA5MkF154YZ5++ulltpk1a1bOOOOM1T5Wt27dkiRz585dZt1RRx1VuX3ub37zm9x9993LHePKK6+s3DJ5k002yf7779/mOmpqavKBD3wgSXLNNddk6tSpSZZt/nvf+96XZPGsiHfccUeSZL/99lvumJ/+9KeTJE1NTfnSl7603Fskz5s3L1/60pfy9ttvJ0mOP/74yvekvWyyySb5/Oc/XzleV7z9r+Y/AAAAAAAAAABoR3W1NelWV7vMf2b8a39HHnlkkuTFF19M0rwhcE1bZ511cs4556RUKmXOnDk55phj8sMf/jDjxo3Lo48+mt/97nc5/PDDM3HixNU+1pImw3vuuSc333xzHn/88UybNi1J0rNnz5x77rkplUpZtGhRTj755Hzta1/LnXfemccffzy33HJLPv/5z+eb3/xmkmSttdbKBRdckPr6+lWqZeTIkUmSV155JUmy3nrrLfMz2H333SuzFS5YsCBJ85kSlzZ69OgccMABSZKnnnoqhx12WC666KI89NBDeeSRR3L55Zdn9OjRuf/++5MkO+20U04++eRVqn1lTjzxxGy55ZZJkvHjx690JsU1ra6zCwAAAAAAAAAAAFgVhx9+eM4///w0NDQk+XczYGcZNWpUvvWtb+Vb3/pW5s2bl4suuigXXXRRs20++MEPZtasWXnwwQdXeba6D37wg7n44oszd+7cnHLKKUmSk08+OaeddlqSxQ15F154Yc4444zMnj07Y8aMyZgxY5YZZ5NNNsmPfvSjSoPbqthzzz3TrVu3LFy4MMmys/4lSf/+/TNs2LBMmDAhSbL55ptnk002aXHMH/zgB+nTp0+uuuqqzJgxIz/84Q+Xu93hhx+eb37zm6mr65g2uLq6unz729/O0UcfncbGxvzgBz/I3nvvnY022qhDjtdW2okBAAAAAAAAAICqNGDAgOy6665JkrXXXjsHH3xwJ1eUfPSjH821116bo48+OkOHDs1aa62VXr16Zdddd80PfvCD/PSnP63Mgte9e/dVOsZpp52Wk08+ORtuuGHq6+vTt2/fzJ49u9k2++23X/7617/m1FNPzQ477JC+ffumvr4+66+/fvbaa698//vfz7XXXputt169W1H36NEju+22W+Xr5TX/Jckee+xRWW5p1r8lunXrlm9/+9v505/+lI985CPZZJNN0r179/To0SPvec978rGPfSxXXXVVvv/976dHjx6rVf/KbLfddvnkJz+ZZPFtls8666wuc/vfUrmrVAIAAAAAAAAAACvQ1NRUmTksSYYPH56aGnNfvZs1NDRk7733zuuvv54PfehDOe+88zq7pFY59NBD8+yzz2bYsGG5/vrrO7scOkhHX7Pc9hcAAAAAAAAAAKhKY8eOzeuvv55k8Yx7nenGG2/MzTffnKFDh+aEE07IwIEDl7vd1KlT88ILLyTJat1uFzT/AQAAAAAAAAAAVWfmzJn58Y9/nGRxE93OO+/cqfWsvfbaufXWW5MktbW1+dKXvrTMNg0NDfnOd76ThoaGJMkBBxywRmukWDT/AQAAAAAAAAAAVeHqq6/OPffck7XWWiv33ntvpk+fniT54he/2MmVJXvttVc22GCDTJkyJRdddFFeeumlHHjggRkyZEjmzZuXF198MVdddVWeeuqpJMmoUaOy3377dXLVVDPNfwAAAAAAAAAAQFUol8u58cYbmz121FFHZdSoUZ1U0b+ttdZa+fnPf56TTz45U6dOzc0335ybb755udsecsgh+da3vrWGK6RoNP8BAAAAAAAAAABVYfjw4dlwww3z6quvZv31189HPvKRnHjiiZ1dVsWWW26Zm266KX/+859z++23Z+LEiXnzzTfTvXv3DBw4MDvssENGjx6d3XbbrbNLpQBK5XK53NlFAAAAAAAAAADAyjQ1NWXChAmVr4cPH56amppOrAigZR19zXL1AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAKAqlEqlzi4BYJW19zVM8x8AAAAAAAAAAFWhVCo1a55pbGzsxGoAVmzpa9Q7r1/toa5dRwPedZoaGpKmpjV3wJqa1NR1/KWrqLmgKyjy86vI2ageRT0Pi5qrqIr68ypqrqS42YqaC7qCoj6/5GonrodQCEW9dhQ1FwC823Tr1i0LFixIksyZMyf9+vXr5IoAlm/OnDmV5W7durX7+P7aAFbZxP/5cV6+/IqUG9bcJylKdbUZ+sljssWXT+mwYxQ1F3QFRX5+FTkb1aOo52FRcxVVUX9eRc2VFDdbUXNBV1DU55dc7cf1EKpfUa8dRc0FAO9GvXv3zowZM5Iks2bNSu/evVNbW9vJVQE019jYmFmzZlW+7t27d7sfo1Qul8vtPipQeE0NDblzp73W6JskS5TqarPvw/d2yKcli5oLuoIiP7+KnI3qUdTzsKi5iqqoP6+i5kqKm62ouaArKOrzS67253oI1auo146i5gKAd6sFCxbk+eefr3y91lprpV+/funZs6cmQKDTNTY2Zs6cOZk1a1ZlltIk2WyzzbLWWmu167H8lQGsmqamTnmTJMni43bUbRmKmgu6giI/v4qcjepR1POwqLmKqqg/r6LmSoqbrai5oCso6vNLrnbneghVrKjXjqLmAoB3qbXWWisDBw6szP63YMGCTJs2rZOrAmjZwIED273xL9H8BwAAAFDVyuWmpD3v61BKSqWadhxw1cjVSl0kFwAAAKxpAwYMSJJKAyBAVzVw4MDKNau9af4DAAAAqFKNU55JefpLae9ustJ6G6d2gy3bccy2kastOj8XAAAAdJYBAwakV69emT17dt56660sXLgw5XJ7/t0N0HalUindunVL796906tXrw6Z8W8JzX9Urddeey1//OMfc++99+aFF17I3Llz07Nnz2yxxRYZNWpUPvrRj6Z79+4t7t/U1JSrr74611xzTSZMmJC5c+dm4MCB2XHHHXP00Udnl1126fAa2msMAAAA3n3K5aYOaCRLknLK019Kef1hnTKjnFxtHrlTcwEAAEBnW2uttbLWWmtVZtUql8saAIFOUyqVUiqV1tjxNP9Rlf7617/mjDPOyOzZs5s9PmvWrIwfPz7jx4/PpZdemp/97GfZaqutltl/9uzZ+dznPpfx48c3e/yVV17JK6+8khtvvDEnnHBCzjjjjA6rob3GAAAA4F2qXPlfxwxeTrLm3qNqdmi5VmHwzsoFAAAAXcyabrwB6Eya/6g648ePz6mnnppFixalvr4+H/3oR7PPPvukb9++mTp1aq6++urceeedmTJlSj796U9nzJgxGTJkSGX/crmcU089tdL4t9dee+WYY47JgAED8vTTT+dXv/pVpkyZkksuuST9+/fPSSed1O41tNcYAAAAAAAAQHX55VXXZ0C/Pjlq/71b3Ob+x57MmL/ek//38SOy8fqDVjje5Fdn5ILL/m+567564jEZ0K/PatULAHRdmv+oKuVyOeecc06lYe43v/lNdtttt8r67bbbLgcccEB+9rOf5Sc/+UlmzpyZH/zgB/nhD39Y2eb666/PvffemyQ58sgjc+6551bWjRgxIgcddFCOPfbY/POf/8yFF16Y0aNHZ/Dgwe1aQ3uMAQAAAAAAAFSXW//2YP45acoKG/LemD0nf7l7XKvHfPX1WUmSI0btlbXW6tZsXa8e3VetUACgKtR0dgHQFo899lj++c9/JkmOPvroZg1zS/vc5z6XYcOGJUluvfXWzJ07t7LukksuSZL07NkzX/3qV5fZt2/fvjnnnHOSJAsWLMill17a7jW0xxgAAAAAAABAdWhobMy1d9yb2+5/eKXbjrntnixqbGj12NNfn5Vu9XXZY8TW2em9w5r9t1a3+tUpGwDo4jT/UVUefPDByvKoUaNa3K5UKmXPPfdMkixcuDDPP/98kuTll1/OU089lSTZd99907dv3+Xuv/POO2fTTTdNktx8883tWkN7jQEdraGxKQsbGpf5r6GxqbNLWy1yQccq6rlY1FxUF+chAMDqKerrKbmqS1FzUV2Keh4WNVdS7GzvFnPnL8iPfntV7n3kH9lnlxEr3PbRp5/Nsy9Nzt47bd/q8V99fVYG9u+bUqm0mpUCANXGbX+pKtttt11OPvnkvPrqq5XmvJaUy+XK8oIFC5IkDz/870/S7L777ivcf9ddd80LL7yQKVOmZNKkSRk6dGi71NBeY0BHOu/aJ3PZ3c+noam8zLq6mlKO+8BmOX301p1Q2eqRCzpWUc/FouaiujgPAQBWT1FfT8lVXYqai+pS1POwqLmSYmd7N5m/YEFSKuUzRx2S4ZtulLsefGy5282ZOy/X3vG3jNp9x/Tp1aPV47/62sxsNGRQkqShoTGlmlJqa8wDBADvBn7jU1V23333nHbaafne976XwYMHr3DbcePGVZY32GCDJKncajdJNtlkkxXuv9FGG1WWn3322Xarob3GgI7S0NjU4hsJSdLQVM6lY5+vuk8UylVduag+RT0Xi5qL6uI8BABYPUV9PSWXXNBWRT0Pi5orKXa2d5s+vXrmy5/6WIZvutEKt7v2jr+lV4/u2XfXEa0eu6GhMTPfnJ05c+flgsv+L2de8Ot8/YJf57Lrbs2cufNWs3IAoKsz8x+FNHbs2Dz99NNJkmHDhlUa7KZNm1bZZv3111/hGEOGDKksL73f6tawpsdoizlz5rR626aFCzuwkpWbM2dOarp1a/dxi5qrLRY2NLX4RsISDU3lvDV7TrrVVU8PuVydn6vIz68iZ2utajoX26KachX1PCxqrrZwHrae87DtipqtqLmW0dSUtTtw+LfnzEk6Y6YIuVbJmspV1OeXXB2jK7yWSqrr9VRbyCVXRynqtaOoudqims7DtihqrqTY2d6pZ8+enV1Ch2rNLHxPPfdi/j7hufy/jx+e2traVo89feasNJXLeemVadlvj50yao8dM+mVV3P3Q49n+sw38sVPHJn6Om0BAFBUfstTODNnzszZZ59d+frEE0+sLL/55puV5R49VjxVdvfu3SvLs2fPbrca1uQYbTVhwoRWb1tetKgDK1m5iRMnplRf3+7jFjVXWyxqXPEbCUtMnDgx9bWlDq6m/cjV+bmK/PwqcrbWqqZzsS2qKVdRz8Oi5moL52HrOQ/brqjZiprrnUopZ7sO/Pe9ic9OTDlr/roi16pZU7mK+vySq2N0hddSSXW9nmoLueTqKEW9dhQ1V1tU03nYFkXNlRQ72zvttNNOnV1Cp5q/YGHG3HZP9txhmwz91+17W2udtdfKB9+3c94zdINsuuHiyU22ec+mWbdvn/z51rF5+MmJ2X3793ZE2QBAF1DdHwGBd3j77bfz2c9+NlOnTk2S7Lrrrhk9enRl/cKlPtm39tor/rz90usXtuETgSurYU2NAQAAAAAAAHR9N4y9P41NTdl7p+3y9tx5eXvuvCxc2JBkcWPg3PkLWty3X+9e2f99O1ca/5bYeZvhqampyXMvv9KhtQMAncvMfxTG7Nmzc9JJJ+Wxxx5LkgwePDg/+tGPUrPUNNpLT5FdKq34E1Dl8r8/TVXTytvmtKaGNTHGqho+fHirt21auDDjO7CWlRk2bFiH3fqhiLnaYmFDU5KV/yE4bNiwqrqNgFydn6vIz68iZ2utajoX26KachX1PCxqrrZwHrae87DtipqtqLmW0dSUPPdahw0/bIthnXZ7XLnabk3lKurzS66O0RVeSyXV9XqqLeSSq6MU9dpR1FxtUU3nYVsUNVdS7Gw0N/HFlzNn7rx891e/X2bdr//vxvTr3TNnnvSJNo1ZW1OTddbqlsbGpvYqEwDogjT/UQjTp0/PSSedlKeffjpJMmDAgFx88cUZOHBgs+2WvpXv/Pnz020Ff2gvWPDvT9CsaLu21tDRY6yOnj17tnrbpjbMhtgRevbs2WFvAHWmjsrVFgsbGlu1Xc+ePdKtrnblG3YRcnV+riI/v4qcrbWq6Vxsi2rKVdTzsKi52sJ52HrOw7Yrarai5nqnclNTWneFWDU9evZMqROa5ORaNWsqV1GfX3J1jK7wWiqprtdTbSGXXB2lqNeOouZqi2o6D9uiqLmSYmejuWMOGZVF7/h5T3zx5Yx98O/50Mg9s8GgAS3ue/9jT+auBx/Lf3zksPTv27vy+Nz5C/L2vPkZ0K93i/sCANVP8x9V75lnnsl//Md/ZNq0aUkWz5R38cUXZ/PNN19m2x49elSW582bl969W36xO3fu3Mpynz592q2GjhwD2kNNqZS6mlIamsotblNXU0rNSmbP7Grkqq5cVJ+inotFzUV1cR4CAKyeor6ekksuaKuinodFzZUUOxvNbbrBkGUee3P2nCTJRoPXy8brD2px3/59emfmm7PzwONP5+C9d6s8fvv9D6eUZMSW72n3egGArsP8z1S1sWPH5phjjqk0zG222Wb5wx/+0GLD3AYbbFBZnjp16grHXnr9oEEtv6Buaw0dNQa0l7ramhz3gc1SV7P8NwvqakqL19dW168QuaorF9WnqOdiUXNRXZyHAACrp6ivp+SSC9qqqOdhUXMlxc7GqnvxlWl5+KmJWbhwUZJk+KYbZavNhuau8Y/mqpvvyv2PPZnLr78tdz/8eHbf/r1Zf72WZw0EAKqfmf+oWldffXXOOuusNDQ0JEl23HHH/O///m/69u3b4j5bbLFFZXnSpEkZMWJEi9u+/PLLleX3vGf5n4hZlRo6Ygxob6eP3jqnHbJVmsrLfpqwplSq2jcS5IKOVdRzsai5qC7OQwCA1VPU11NyVZei5qK6FPU8LGqupNjZWDUP/P2pPPzkxGz6/308/bvVJ0k+cej+ueVvD+bvE57LI09NTP8+vXLoPnvk/Ttt18nVAgAdTfMfVWnMmDE588wzU/7XHzoHHXRQzjvvvHTr1m2F+40YMSKlUinlcjkPPfRQRo8e3eK248ePT5IMGTIkG264YbvV0N5jQEcp6hsGckHHKuq5WNRcVBfnIQDA6inq6ym5qktRc1FdinoeFjVXUuxs71b/8+WTV7rNLttsmV222XKZx48+aGSOPmhks8e6davPYfu+L4ft+752qxEAqA5eKVJ1HnzwwZx11lmVhrlPfOITOf/881vVMDdkyJDKbH+33HJL5syZs9ztHnroobzwwgtJkgMOOKBda2jPMQAAAAAAAAAAgHcnzX9UlTlz5uT0009PY2NjkuSoo47KN77xjZRKpVaP8clPfjJJ8sYbb+Tss89OU1NTs/Vvvvlmzj777CRJfX19PvGJT7R7De0xBgAAAAAAAAAA8O7ltr9UlcsvvzxTp05NkgwcODAf/ehH8/TTT690vyFDhqRv375JkkMOOSRjxozJvffemxtuuCHTpk3Lcccdl0GDBmXChAn55S9/mSlTpiRJvvCFL2SjjTZq9xraYwwAAAAAAAAAAODdS/MfVeWKK66oLM+YMSMf+9jHWrXfueeemyOPPLLy9QUXXJCTTz45Dz74YB566KE89NBDy+xzwgkn5KSTTuqQGtorBwAAAO9ipSX/K3fM4J01Ob1cqza4mwkAAAAAwLuO5j+qxsyZMyuz5a2unj175tJLL80111yT6667Ls8880xmz56dfv36ZYcddsixxx6b3XffvUNqaM8cAAAAvHuVSjUprbdxytNfSvs2lJVSWm/jlEo17ThmG44uV1tH7tRcAAAAAEDn0fxH1ejfv38mTJjQbuPV1NTkyCOPbNNMeu1RQ3vnAAAA4N2rdoMtU15/WHv3knV6I5lcbdAFcgEAAAAAnUPzHwAAAEAVK5VqCnnLV7kAAAAAAFbMx4KBVVNTk1JdbacculRXm9R00OWrqLmgKyjy86vI2ageRT0Pi5qrqIr68ypqrqS42YqaC7qCoj6/5Gp3rodQxYp67ShqLgAA4F3NXxrAKqmpq8vQTx6zxt8sKdXVZugnj0lNXcdMXFrUXNAVFPn5VeRsVI+inodFzVVURf15FTVXUtxsRc0FXUFRn19ytS/XQ6huRb12FDUXAADw7lYql8vlzi4CqF5NDQ1JU9OaO2BNzRp5k6SouaArKPLzq8jZqB5FPQ+LmquoivrzKmqupLjZipoLuoKiPr/kaieuh1AIRb12FDUXAADw7qT5DwAAAAAAAAAAAKqM2/4CAAAAAAAAAABAldH8BwAAAAAAAAAAAFVG8x8AAAAAAAAAAABUGc1/AAAAAAAAAAAAUGU0/wEAAAAAAAAAAECV0fwHAAAAAAAAAAAAVUbzHwAAAAAAAAAAAFQZzX8AAAAAAAAAAABQZTT/AQAAAAAAAAAAQJXR/AcAAAAAAAAAAABVRvMfAAAAAAAAAAAAVBnNfwAAAAAAAAAAAFBlNP8BAAAAAAAAAABAldH8BwAAAAAAAAAAAFVG8x8AAAAAAAAAAABUGc1/AAAAAAAAAAAAUGU0/wEAAAAAAAAAAECV0fwHAAAAAAAAAAAAVUbzHwAAAAAAAAAAAFQZzX8AAAAAAAAAAABQZTT/AQAAAAAAAAAAQJXR/AcAAAAAAAAAAABVRvMfAAAAAAAAAAAAVBnNfwAAAAAAAAAAAFBlNP8BAAAAAAAAAABAldH8BwAAAAAAAAAAAFVG8x8AAAAAAAAAAABUGc1/AAAAAAAAAAAAUGU0/wEAAAAAAAAAAECV0fwHAAAAAAAAAAAAVUbzHwAAAAAAAAAAAFQZzX8AAAAAAAAAAABQZTT/AQAAAAAAAAAAQJXR/AcAAAAAAAAAAABVRvMfAAAAAAAAAAAAVJm6zi6gqymXy51dAgAAAAAAAADQSUqlUmeXAACtovlvOV6aNbezSwAAAAAAAAAA1rCN+3Xv7BIAoNU0/7WgobGchqamzi4DAAAAAAAAAOhgdTU1qas14x8A1UXzXwsampoyv0HzHwAAAAAAAAAU3dp1SV1tbWeXAQBtovlvJfqs7VsEAAAAAAAAAEX15vyGzi4BAFaJzrZWKJVM7QsAAAAAAAAARVMulzu7BABYZTWdXQAAAAAAAAAAAADQNpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKpMXWcXAFS3ckND0tS05g5YU5NSXcdfuoqai+pS1POwqLmgqyjqc0yudiIXLSjqz6youaguRT0P5WonckEhFPU5VtRcAAAAReKvKGCVvfazn+eNP/1f0ti45g5aW5u+H/lwBnz+sx12iKLmoroU9Twsai7oKor6HJOrHcnFchT1Z1bUXFSXop6HcrUjuaDqFfU5VtRcAAAARVMql8vlzi6iKymXy3lp1tzMX9SY+Q1N6bN2XUqlUmeXBV1OuaEhz+13wJp982eJ2tps/tdbOuRToEXNRXUp6nlY1FzQVRT1OSZXB5CLpRT1Z1bUXFSXop6HcnUAuaBqFfU5VtRcANCScrmcN+c3ZO26mqxdX5uN+3XXIwBA1ajp7AKAKtXU1Dlv/iSLj9tRt5soai6qS1HPw6Lmgq6iqM8xudqfXCytqD+zouaiuhT1PJSr/ckF1auoz7Gi5gIAACggH50CAAAAqGblcpL2vLFDKekKMxwUNRcAAAAAQDvR/EfVmjXz9dww5k95eNz9efmllzJ/3tz06NkzG2+6efbYe58c/KEjs/Y667S4f1NTU277y/X560035vlnJ2bB/Hnpt+66ee+2I3LoEUdl2x126vAaWvLj7307N117dY454cSc8B+fb/P+AAAAvDv0mfV8er71Skrt2CRXTilzeq+fN/tt1m5jtlVRcwEAAAAAtCfNf1Sl+8bemR/899l5e86cZo+/+cYbefzRh/P4ow/nmiv/kLO//6NsPmz4Mvu/PWd2/usrX8rjjz7c7PHp06Zl+rSbM/avt+SIo4/Nf3zxSx1WQ0v+dtcduenaq1u9PQAAAO9S5XK7N8glSSmLx32z76adM1NeUXMBAAAAALQzzX9UnccfeTjfOeuraWhoSH19fQ4cfUR22/P96d2nb6a/Oi233Xhdxv3tnrw6bWq+durncuElv896gwZX9i+Xy/nOWV+tNP7ttNseOfTIj6Rf//55buLEXHXZJXl12tSM+ePl6du3Xz523KfavYaWPHj/33LuN7/Wft8sAAAACqzc7g1ySywet5ykM5rkipoLAABgsWtvui19evfKPnvu3uI2/3hmYsbeNy5HHXpgBq83cKVjTnzuhTz8+D/y1luz06tXz+y03TYZ/h4znwNA0Wn+o6qUy+X89AfnpqGhIXV1dfnOj3+W7XfcubJ++Hu3zvv3HZXfX/yrXPqr/82bs2blNz/7Sb72re9Wtrnz1pvy8LgHkiT7H3JYvnzWOZV1W22zXfYetX/+87MnZtILz+fy31yUkQcenIHrDWrXGpZnzB8vz29+/pM0NDSs9vcJAAAAAAAA6HrGP/L3TJ46LX1692pxmzlvv537H3yk1WNOfO6F3Db23my80QbZdqvheWnylPz17r+lXC5nyy02b4+yAYAuqqazC4C2ePofj2fSC88nSQ454sPNmu6W9vFPfSabbv6eJMnfxt6R+fPmVdb93x8uT5J079EzJ31h2dv69u7TJ6d89etJkoULF+Taq/7Y7jUsbcrLk/LNL5+SX/7kR2loaEhNbe3ywwMAAAAAAABVqbGxMfc88GAefOzxlW479r5xaWhsbNW4TU1Nue/BR7Lh+oNzyH77Zpsth+XgUftko/WH5P6HHk1jU9Pqlg4AdGGa/6gqTzz2aGV5j/d/oMXtSqVSdth18TTZixYuzMsvvZAkmTplcv458Zkkye57vT+9+/RZ7v7bbL9DNhy6SZLk7jv+2q41LO26P1+Zkz7+4Yz72z1JkqGbbpZTvvL1FscEAAAAAAAAqsv8BQtyxdU35PGnnskO2269wm0nPvdCXn5lakZss1Wrxp766vS8PXduth4+LKVSKcnif6fcZqthmTtvXqa+On216wcAui63/aWqDH/v1jn6+E/n9RkzsuHGm6x443K5srhwwcIkyT/+/ljlsRE77bLC3bfbYcdMnvRiXp36Sl6Z/HLW33CjdqlhaROffioNDQ2p79YtRx59bD7x6ZPy9JNPrHhMWEMam5rSuJwPg9XWJLU11ds7XtRcVJ+inotyASzmugEAXU9Rfz/LBR2nqOehXNWnyNneLRYuXJSUksM+OCpDN1w/jz7x5HK3mzdvfu4Z92B23n7b9OjRo1Vjz3h9ZpJkvQHrNnt84LqLv57x2sxsOGTwalQPAHRlmv+oKiN22mWlTXtL/P3hhyrL6w0ZkiSZ9OLzlcc2GLrxCvcfsuGGleWXXni+0vy3ujUsrdtaa+XA0Ufk4yecmEFD1m/VmLAm/Oq2Z3Pt+JfT2FReZl1tTSmH77ZRPrPfFp1Q2eopai6qT1HPRbkAFnPdAICup6i/n+WCjlPU81Cu6lPkbO8mPXt0z8ePHF2Zma8l9zzwYHqss0522G6bTHxu2buKLc/bc+clSXp0X6fZ493/9fWct99ehYoBgGrhoyAU0oP3/y3PPTshSbLp5u/JwPUGJUlem/5qZZv1Bq34Ey4D1/v3+qX3W90alvb/vnxGTvvaNzT+0aU0NjW1+EbC4vXlXDPu5TQ2Ledjhl1YUXNRfYp6LspVXbmAjuO6AQBdT1F/P8tVXbmoLkU9D+WqrlxJsbO929TU1Ky08e+FSS/nny++lH323L1NMzouXLQopVIptbW1zR6vralJTamUhoaGVaoZAKgOZv6jcN6YNSsXfP87la+P+vhxleXZb71VWV6n+4qnyl5nnX9/OmbO7NntVsPSarrYVOyL5s9r9bblhcvexnhNWjR/XkpNje0+blFztamGhqYW30hYorGpnAVz56W+rmudwytSTbmKeh4WNVeb66iic7Et5Or8XEV9jsnVMeTqwBqq6LqRFPdnVtRcyyh37D/wLZo/Lyl1wnlakFxFPQ/l6hhydXAdVfb7ubXk6vxcRX2OFTVXm2qoovOwLeSqrlxJsbO9U/3a66x8owJbuHBhxt43PttuNTyD1xvYtp3L5bTUVlhOVtp0CABUN81/FMq8uXPzX185NTNenZYk2W7HnTPqwIMr6xct9abFWmuttcKxuq219r/3W9T6NztWVkNX9tbUl1q9bXnRog6sZOXemjYppfr6dh+3qLnaYlHjit9IWOKtaZNSX1s9fzBWU66inodFzdVW1XQutoVcnZ+rqM8xuTqGXB2nmq4bSXF/ZkXN9U6llDv0ng6zp01Ky/+E1HGKkquo56FcHUOujlVtv59bS67Oz1XU51hRc7VFNZ2HbSFXdeVKip3tndbddMvOLqFT/e3BR9JUbsr222yVefPnJ0kW/et6vHDhosxfsCBrt/Bvm/X19Wkql9PU1NRs4pHGpqaUy+XUd4HXYwBAx9H8R2G8PWd2vvGfp+TpfzyRJBmw3qB87VvfbfYit2bp6a5X8imXcv79B1VrZ+hrTQ0AAAAAAAAAS7w85ZXMmzc/l1119TLrrr/19vTq2SPHffTI5e7bs0f3JMnbc+elV89/3/ns7blzkyQ9ur+7Z1UEgKLT/EchvP7ajHzjS1/Mc89OSJL0679uzr3g5+m/7oBm2y19K9+FCxakW7duLY65aMGCynJ9fcvbtbWGrqz3kI1bvW154cK80XGlrFTvwUNTWsHPb1UVNVdbLGpoSvLKSrfrPXhoVd1GoJpyFfU8LGqutqqmc7Et5Or8XEV9jsnVMeTqONV03UiK+zMraq5llJuS6a912PC9Bg/tvNv+FiBXUc9DuTqGXB2r2n4/t5ZcnZ+rqM+xouZqi2o6D9tCrurKlRQ7G83t/4G90tDQ/JbnL7/ySh594qm8f/ddMnDd/i3uu2TdjNdnNmv+e+21mf9av24HVAwAdBWa/6h6zz07Md/88il5bfqrSRbPtnfuBT/P0E02XWbbdbr/+wXv/Hnz0rNXrxbHnTdvXmW5V+/e7VZDV1a/dus/+VOuqV35Rh2ofu11OuaNrYLmaotyQ1Ortqtbe52qejOhmnIV9Twsaq62qqZzsS3k6vxcRX2OydUx5Oo41XTdSIr7MytqrmWUW3e+rar6tdfpvOa/DrSmchX1PJSrY8jVsart93NrydX5uYr6HCtqrraopvOwLeSqrlxJsbPR3JBB6y3z2Jx/zdy33oB1M3i9gSvcd521184/np6QTYdumFKplHK5nCeemZCePbpnyKCW9wUAqp9XgVS18ffdm/88+dOVpruNNt4kP/rFb1psuhs0ZEhlecb0aSsce+n16w5c9gX3qtYAXV1tTVJbs+LbYtfWlFJbZb9BipqL6lPUc1GuNVQQ0OW5bgBA11PU389yraGCeFcq6nko1xoqqB0VORurbtr0GZnwz+ezaNGiJElNTU1233lEXn5lav7y17vy1IRn85fb78rkV6Zlj513TE2NEwQAisxveqrWbTden//6ypcy71+fetl6uxH50S8vyaAh67e4zyabvaeyPHXK5BWOP3Xyv9dvvNnm7VYDdHW1NTU5fLeNWnxDobam9K/11fUrpKi5qD5FPRflqq5cQMdx3QCArqeov5/lqq5cVJeinodyVVeupNjZWHVPPjMxf737b5k3f0HlsfcO2yL77rl73njzrdz9wPi89dbs7P+BvTJsc5OVAEDRue0vVenWG6/Lj75zTsrlcpJk71H75/RvfjvdVnIrgC232fbfU10/+khGHnBwi9s+/ugjSZKBgwZn8HKa+Va1BqgGn9lvi3xq5OZpXM4dBRZ/0rA630goai6qT1HPRbkAFnPdAICup6i/n+WCjlPU81Cu6lPkbO9mn//0J1e6zVZbbJ6ttlh2gpJRe++ZUXvvuczj7x2+Rd47fIt2qQ8AqB6a/6g6Tzz6cM4/99uVprvRH/5YPvelr6RUWvG050my3qDB2XLrbfP0Px7PPXfens984dT06NFzme3+8fdHM3nSi0mS9+87ql1rgGpRW1NTyFsFFDUX1aeo56JcAIu5bgBA11PU389yQccp6nkoV/UpcjYAAFaPl4lUlblvv53vn/ONNDU2JkkOOPRD+fx/frVNTXeHf/SYJMnst97MT887N01NzT8qNfutt3LB97+TJKmvr8+HPnJ0u9cAAAAAAAAAAACwOsz8R1W59k9XZMar05Ik/QcMyEEfOiLPTZyw0v0GDhqc3n36JEn22f+A3HrjdXl43P2589abMmP6tBz+0Y9nwMCBeeGfz+aKSy/Jq1NfSZJ84sT/yOD1N2j3GgAAAAAAAAAAAFaH5j+qyo3X/F9leeZrr+XU/++EVu33n2f9Vz54yOjK11//zvdz9pdPzROPPZJ/PPZo/vHYo8vsc+TRx+Zjx32qw2oAAAAAAAAAAABYVZr/qBpvvjGrMuPe6urRo2fO+9lF+etNN+T2m/+SF/45MXNmz0mfvn2z1bbbZfSHP5YRO+3SoTUAAADA6imlnFJKKbf7yOWUkpTafdzWKWouAAAAAID2pfmPqtGnb7/ccv8j7TZeTU1NPnjI6DbNxtfeNSzP9jvu3OHHAAAAoABKpczpvX56vvVKuzbKlbN43JQ6qUmuqLkAAAAAANqZ5j8AAACAKvVmv83yZt9Nk3adJa/U6Q1yRc0FAAAAANCeNP8BAAAAVLNSQW9lW9RcAAAAAADtpKazCwCqVE1NUlvbOceurV18/I5Q1FxUl6Keh0XNBV1FUZ9jcrU/uVhaUX9mRc1FdSnqeShX+5MLqldRn2NFzQUAAFBA/oICVkmpri59P/LhNf8mUG1t+n7kwynVdczEpUXNRXUp6nlY1FzQVRT1OSZXO5OLdyjqz6youaguRT0P5WpnckFVK+pzrKi5AAAAiqhULpfLnV1EV1Iul/PSrLmZv6gx8xua0mftupRKbjEDLSk3NCRNTWvugDU1a+TNn6LmoroU9Twsai7oKor6HJOrnchFC4r6MytqLqpLUc9DudqJXFAIRX2OFTUXALxTuVzOm/MbsnZdTdaur83G/brrEQCgavgrClgtRX0zpqi5qC5FPQ+Lmgu6iqI+x+SqLkXNVWRF/ZkVNRfVpajnoVzVpai5oKso6nOsqLkAAACKxG1/AQAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKpMXWcXUA3K5XJnlwAAAAAAAAAAAAAVmv9W4s35DZ1dAgAAAAAAAAAAADSj+a8FdTU1Wdt3BwAAAAAAAAAKr66mprNLAIA2097WgrraUupqazu7DAAAAAAAAAAAAFhGqVwulzu7iK7EtwMAAAAAAAAA3r1KpVJnlwAArWLmv3fwSxwAAAAAAAAAAICuzk3rAQAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKqM5j8AAAAAAAAAAACoMpr/AAAAAAAAAAAAoMpo/gMAAAAAAAAAAIAqo/kPAAAAAAAAAAAAqozmPwAAAAAAAAAAAKgymv8AAAAAAAAAAACgymj+AwAAAAAAAAAAgCqj+Q8AAAAAAAAAAACqjOY/AAAAAAAAAAAAqDKa/wAAAAAAAAAAAKDKaP4DAAAAAAAAAACAKqP5DwAAAAAAAAAAAKpMXWcXAFS3poaGpKlpzR2wpiY1dR1/6SpqLoBVUdRrolztRC4ohKI+x4qaC+g4Rb1uFDVXUuxsAG1R1OthUXMBAEB78eoVWGUT/+fHefnyK1JuaFxjxyzV1WboJ4/JFl8+pcOOUdRcAKuiqNdEudqPXFD9ivocK2ouoOMU9bpR1FxJsbMBtEVRr4dFzQUAAO2pVC6Xy51dBFB9mhoacudOe63RP7qXKNXVZt+H7+2QT98VNRfAqijqNVGu9icXVK+iPseKmgvoOEW9bhQ1V1LsbABtUdTrYVFzAQBAe6vp7AKAKtXU1Cl/dCdZfNyOmua/qLkAVkVRr4lytTu5oIoV9TlW1FxAxynqdaOouZJiZwNoi6JeD4uaCwAA2pmPrAAAAABUsXK5KWnP+zqUklKp8z8vKlcryQUAAAAA71qa/wAAAACqVOOUZ1Ke/lLau+uqtN7Gqd1gy3Ycs23kagu5AAAAAODdSvMfVeu1117LH//4x9x777154YUXMnfu3PTs2TNbbLFFRo0alY9+9KPp3r17i/s3NTXl6quvzjXXXJMJEyZk7ty5GThwYHbcccccffTR2WWXXTq8hvaqAwAAgHefcrmpAxqukqSc8vSXUl5/WKfMvCZXm0eWCwAAAADepTT/UZX++te/5owzzsjs2bObPT5r1qyMHz8+48ePz6WXXpqf/exn2WqrrZbZf/bs2fnc5z6X8ePHN3v8lVdeySuvvJIbb7wxJ5xwQs4444wOq6G96gAAAOBdqlz5X8cMXk5S6qDhV3JouVZhcLkAAAAA4F1H8x9VZ/z48Tn11FOzaNGi1NfX56Mf/Wj22Wef9O3bN1OnTs3VV1+dO++8M1OmTMmnP/3pjBkzJkOGDKnsXy6Xc+qpp1Ya7vbaa68cc8wxGTBgQJ5++un86le/ypQpU3LJJZekf//+Oemkk9q9hvaqAwAAAAAAAKguv7zq+gzo1ydH7b93s8dnzHojN459IM9NeiW1tTV5z9ANctg+e6RPr54rHfPRp5/NHeMezetvvJV+vXtl5G47ZKeth3VUBACgi3DPDKpKuVzOOeecU2m6+81vfpNvfvOb2XvvvbPddtvlgAMOyC9+8Yt88YtfTJLMnDkzP/jBD5qNcf311+fee+9Nkhx55JH5zW9+k/322y8jRozIMccckzFjxuQ973lPkuTCCy/MtGnT2r2G9qgDAAAAAAAAqC63/u3B/HPSlGUen/Xm7PzsD9dkyquvZf/37ZQ9d9w2z7wwKRf96cYsWtSwwjEfffrZ/OHG29Ovd88cts8eGdCvT6646Y489I8JHRUDAOgiNP9RVR577LH885//TJIcffTR2W233Za73ec+97kMG7b4kyy33npr5s6dW1l3ySWXJEl69uyZr371q8vs27dv35xzzjlJkgULFuTSSy9t9xraow4AAAAAAACgOjQ0NubaO+7Nbfc/vNz1f7lnXBobm/K5oz+UvXfePvvvsVM+fsioTJ85K48/+3yL4zY2NeXGsQ9ki403yAlHHJQ9RmydEw4/IFtsvGFuumdcGhsbOyoSANAFaP6jqjz44IOV5VGjRrW4XalUyp577pkkWbhwYZ5/fvEL4pdffjlPPfVUkmTfffdN3759l7v/zjvvnE033TRJcvPNN7drDe1VB3S0hsamLGxoXOa/hsamzi5ttchVXYqaKyl2NqBjFPW6IRcAwOop6usOuaqLXNCxnIvVb+78BfnRb6/KvY/8I/vsMmKZ9fMXLsw/nn0hu22/Vfr16VV5fMtNh2bU7jumT88eLY794uSpeXPO29l9u/emplRKsvjfKd83Yuu89fbcvDDF3cUAoMjqOrsAaIvtttsuJ598cl599dVKU1xLyuVyZXnBggVJkocf/vcnaXbfffcV7r/rrrvmhRdeyJQpUzJp0qQMHTq0XWporzqgI5137ZO57O7n09BUXmZdXU0px31gs5w+eutOqGz1yFVdiporKXY2oGMU9bohFwDA6inq6w65qotc0LGci8Uwf8GCpFTKZ446JMM33Sh3PfhYs/WTp81IQ2Njtth4wyRJU1NTGhubUl9flwP32nWFY0+e/lqSZMPBA5s9vsGgAUmSKa++lvcM3aCdkgAAXY2Z/6gqu+++e0477bR873vfy+DBg1e47bhx4yrLG2yw+AXtktv1Jskmm2yywv032mijyvKzzz7bbjW0Vx3Q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Put3zjqbVcVz1jYWNx47btMn55w2MPc+Nin3PPp0OnZon4/tvmtOPOLgtGv399s6P/X75/PMczOy4xdPT4+OHZIkB35kj9TXJxMnT82dMx/PFt02y+knDMjH9th1TU8HAJSE8B+FNGbMmHz961+vLF193HHH5dvf/nY6duy41uP69++fqqqq1NfXZ8qUKRk4cOAa206aNClJ0qdPn2y77bYt1oeW7ge0lrL+wkBdxVLWupJy1wa0jrJeN9QFALBuyjrvUFexqAtal7FYPt/52ojVPt63T698achJaz32tOM+mdOO++Qqj398nz3y8X32aJH+AQDFYaZI4UyePDmXXXZZJXQ3bNiwXH311Y0K3fXp06eyyt748eNTU1Oz2nZTpkzJK6+8kiQ55phjWrQPLdkPAAAAAAAAAABg4yT8R6HU1NTk4osvzvLly5Mkp556ai6//PJUVVU1+hxnnnlmkmTBggUZOXJk6urqGux/5513MnLkyCRJhw4dMmzYsBbvQ0v0AwAAAAAAAAAA2Hi57S+Fcuutt2bu3LlJkp49e2bIkCGZNm3ahx7Xp0+fdOvWLUlywgknZMyYMXn88cdz11135fXXX89ZZ52VXr16Zfr06bn++uszZ86cJMn555+f7bbbrsX70BL9AAAAAAAAAAAANl7CfxTKz372s8r2vHnz8ulPf7pRx1155ZUZNGhQ5c/XXHNNRowYkcmTJ2fKlCmZMmXKKsecffbZGT58eKv1YV37AQAAwEauasX/6lvn5E1b4L5Fn1pdzTi5ugAAAABgoyP8R2HMnz+/suLeuuratWtGjRqVO++8M+PGjcsLL7yQhQsXpnv37vnYxz6WM844IwcddFCr9mFd+gEAAABVVdWp2mr71L/5alo2eFWVqq22T1VVdQueswnPrq6mnlldAAAAALCREv6jMHr06JHp06e32Pmqq6szaNCgVVbjW599aG4/AAAAIEnabbN76rfu19KZqzYPXKmrCdQFAAAAABst4T8AAACAAquqqi7lrVHVVSxlrQsAAAAANmS+Pgs0T3V1qtq3a5OnrmrfLqlupctXWesCaI6yXhPV1eLUBQVW1s9YWesCWk9ZrxtlrSspd20ATVHW62FZ6wIAgBZm5go0S3X79ul75tD1/sN3Vft26Xvm0FS3b52FS8taF0BzlPWaqK6WpS4otrJ+xspaF9B6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bVUXAAAAANBmhP8onEmTJuXCCy/M0qVL06FDhwwZMiRHHHFEunXrlrlz52bs2LF5+OGHM2fOnHzuc5/LmDFj0qdPn8rx9fX1ufDCCyvBv8MOOyxDhw7NlltumWnTpuWGG27InDlzcvPNN6dHjx4ZPnx4o/o1ceLERq30t0JtbW2+8IUvZPbs2UmSAw44IKeddlr69OmTmTNn5qabbspLL72USZMm5ctf/nJGjRqVqiq/xQcAAAAAAIAiu370b7Jl981z6tGHr7HNk1Ofy5gHHsuXTz8l22/da63n+8sb83LNLb9a7b5LPj80W3a3yAgAlJXwH4VSX1+fK664ohL8u/HGG/Pxj3+8sn+fffbJMccck+uuuy7f//73M3/+/Fx11VX57ne/W2nzm9/8Jo8//niSZNCgQbnyyisr+/r375/jjjsuZ5xxRl566aVce+21GThwYHr37r3Wfv3kJz/JVVddlaVLlza6lltvvbUS/Bs4cGC+/e1vV8J9++23X0466aR86Utfym9/+9tMmjQp48ePz7HHHtvo8wMAAAAAAAAblvufmJyXZs1ZayBvwcKa3PPo040+5xtv/zVJcsqAw9KpU8cG+zbt0rl5HQUACqG6rTsATTF16tS89NJLSZLTTjutQfBvZeeee2769euXJLn//vtTW1tb2XfzzTcnSbp27ZpLLrlklWO7deuWK664IkmyePHijBo1ao39WXHb3iuvvDJLly5Nu3btGl3LxIkTK9uXXnrpKqv6dezYMf/6r/9a+fODDz7Y6HMDAAAAAAAAG45ly5fn1w89nglPPvOhbcdMeCxLly9r9LnffPuv6dihfQ7uv1f227Nfg/86deywLt0GADZwwn8UyuTJkyvbAwYMWGO7qqqqHHrooUmSJUuW5OWXX06SzJ49O88//3yS5Mgjj0y3bt1We/z++++fHXfcMUly3333rbbNbbfdlhNPPDEPP/xwkmSXXXaphAYb46233kqSbLbZZtliiy1W22ZFH5Jk3rx5jT43tIRly+uyZNnyVf5btryurbu2TtQFrausY7GsdVEsxiEAwLop63xKXcVS1roolrKOw7LWlZS7to1F7XuL872fjM7jz/4pRxzQf61tfzftxbz46l9y+H4fbfT533j7r+nZo9sqi40AAOXntr8Uyj777JMRI0bkjTfeaBCMW536+vrK9uLFi5Mkzzzz92/SHHTQQWs9/sADD8wrr7ySOXPmZNasWenbt2+D/X/84x+zdOnSdOzYMZ/97Gdz3nnnZerUqY2uZauttsrMmTPzt7/9LfPmzUvPnj1XabMitJjkQ289DC3p279+Lrc8+nKW1dWvsq99dVXO+sROuXjgXm3Qs3WjLmhdZR2LZa2LYjEOAQDWTVnnU+oqlrLWRbGUdRyWta6k3LVtTN5bvDipqsoXTj0hu+24XR6ZPHW17WpqF+XXDz2RAQftm8037dLo87/x1vxs16dXkmTZsuWpqq5Ku2rrAAHAxsDf+BTKQQcdlIsuuijf+ta3PjQM9/TTT1e2t9lmmySp3DI4SXbYYYe1Hr/ddttVtl988cVV9nfq1CmDBw/Offfdl69+9avp1KlTY0qoWHnlwu9+97ur7F++fHmuuuqqyp+PP/74Jp0fmmvZ8ro1/iIhSZbV1WfUxJcL941CdRWrLoqnrGOxrHVRLMYhAMC6Ket8Sl3qgqYq6zgsa11JuWvb2Gy+add87bOfzm47brfWdr9+6Ils2qVzjjywf6PPvWzZ8sx/Z2Fqahflmlt+la9f8+P82zU/zi3j7k9N7aJ17DkAsKGz8h+lNHHixEybNi1J0q9fv0pQ8PXXX6+02Xrrrdd6jj59+lS2Vz5uhZEjR6Z6Hb4xM3To0Dz44IOZNGlSxo4dm7lz52bIkCHp06dPZs+enZ/+9Kd57rnnkiSnnXZaDj/88GY/V2PV1NQ0um3dkiWt2JMPV1NTk+qOHVv8vGWtqymWLKtb4y8SVlhWV5+/LaxJx/bFyZCrq+3rKvPnq8y1NVaRxmJTFKmuso7DstbVFMZh4xmHTVfW2spa1yrq6rJJK57+3ZqapC1WilBXs6yvusr6+VJX69gQ5lJJseZTTaEudbWWsl47ylpXUxRpHDZFWetKyl3bB3Xt2rWtu9CqGrMK3/N/npnfT/9zvnz6yWnXrl2jz/3m/L+mrr4+r772eo46eL8MOHjfzHrtjTw65Q95c/6CXDBsUDq0FwsAgLLytzylM3/+/IwcObLy589//vOV7Xfeeaey3aXL2pfK7ty5c2V74cKFq+xfl+Bf8v7KgTfccENuvPHG3HzzzXnqqafy1FNPNWjTs2fP/Ou//msGDhy4Ts/VWNOnT2902/qlS1uxJx9uxowZqerQocXPW9a6mmLp8rX/ImGFGTNmpEO7qlbuTctRV9vXVebPV5lra6wijcWmKFJdZR2HZa2rKYzDxjMOm66stZW1rg+qSn32acV/35vx4ozUZ/1fV9TVPOurrrJ+vtTVOjaEuVRSrPlUU6hLXa2lrNeOstbVFEUah01R1rqSctf2Qfvtt19bd6FNvbd4ScZMeCyHfmzv9P3f2/c21j9s0in/dMj+2aXvNtlx2/cXN9l7lx2zRbfN88v7J+aZ52bkoI/u2RrdBgA2AMX+Cgh8wLvvvptzzjknc+fOTZIceOCBDYJzS1b6Zt8mm6z9+/Yr71/SSt8IfOmllzJt2rTU1taudv9bb72Ve++9N3/+859b5fkBAAAAAACAtnXXxCezvK4uh++3T96tXZR3axdlyZJlSd4PBta+t3iNx3bfbNMcfcj+leDfCvvvvVuqq6vz59mvtWrfAYC2ZeU/SmPhwoUZPnx4pk6dmiTp3bt3vve97zVYoW/lJbKrqtb+Daj6+r9/m2pdV/lbnUceeSRf+cpX8t5776VHjx654IILMmDAgHTr1i2vvfZaxo0blxtuuCEPPfRQnn322dx4443Ze++9W7wfK9ttt90a3bZuyZJMasW+fJh+/fq12q0fylhXUyxZVpfkw38Q7NevX6FuI6Cutq+rzJ+vMtfWWEUai01RpLrKOg7LWldTGIeNZxw2XVlrK2tdq6irS/78Vqudvt+u/drs9rjqarr1VVdZP1/qah0bwlwqKdZ8qinUpa7WUtZrR1nraooijcOmKGtdSblro6EZM2enpnZRvnnDbavs+/Gv7k73zbrm68OHNemc7aqr8w+dOmb58rqW6iYAsAES/qMU3nzzzQwfPjzTpk1Lkmy55Za56aab0rNnzwbtVr6V73vvvZeOa/lBe/Hiv3+DZm3tmtvfiy66KO+99166d++en//85+nbt29l/w477JALLrggH//4x/P5z38+CxYsyPnnn5/77rsvnTp1atG+rKxr166NblvXSqshNlbXrl1b7RdAbam16mqKJcuWN6pd165d0rF9uw9vuIFQV9vXVebPV5lra6wijcWmKFJdZR2HZa2rKYzDxjMOm66stZW1rg+qr6tL464QzdOla9dUtUFITl3Ns77qKuvnS12tY0OYSyXFmk81hbrU1VrKeu0oa11NUaRx2BRlrSspd200NPSEAVn6gfd7xszZmTj59/nnTx6abXptucZjn5z6XB6ZPDVfGnxSenTbrPJ47XuL8+6i97Jl983WeCwAUHy+AkLhvfDCCxk8eHAl+Ne7d++MGjUqO++88yptu3TpUtletGjRWs+78q14N9988xbq7fvuvPPOyvkvuOCCBsG/lX384x/PGWeckSR57bXX8uCDD7ZoP2B1qquq0r567Stjtq+uSvWHrJ65oVFXseqieMo6FstaF8ViHAIArJuyzqfUpS5oqrKOw7LWlZS7NhracZs+6bf9tg3+67VF9yTJdr23yo7b9FnjsT023yzz31mYp/4wrcHjDz75TKqS9N99l9bsOgDQxoT/KLSJEydm6NChef3115MkO+20U26//fbVBv+SZJtttqlsz507d63nXnl/r169WqC3f/eHP/yhsj1gwIC1tj366KMr2ytuaQytqX276pz1iZ3W+AuF9tVV7+9vV6y/QtRVrLoonrKOxbLWRbEYhwAA66as8yl1qQuaqqzjsKx1JeWujeab+drreeb5GVmyZGmSZLcdt8seO/XNI5N+l9H3PZInpz6XW38zIY8+84cc9NE9s/VWa141EAAoPrf9pbDGjh2byy67LMuWLUuS7LvvvvnBD36Qbt26rfGYXXfdtbI9a9as9O/ff41tZ8+eXdneZZeW/UbMyqsKbrrppmttu8UWW1S2Fy5c2KL9gDW5eOBeueiEPVJXX7/KvuqqqsL+IkFd0LrKOhbLWhfFYhwCAKybss6n1FUsZa2LYinrOCxrXUm5a6N5nvr983nmuRnZ8Yunp0fHDkmSYScenfFPTM7vp/85zz4/Iz023zQnHnFw/nG/fdq4twBAaxP+o5DGjBmTr3/966n/3x90jjvuuHz7299Ox44d13pc//79U1VVlfr6+kyZMiUDBw5cY9tJkyYlSfr06ZNtt9225TqfpHv37pXtWbNmZffdd19j2zfeeKOyvXIQEFpbWX9hoC5oXWUdi2Wti2IxDgEA1k1Z51PqKpay1kWxlHUclrWupNy1bay+87URH9rmgL13zwF7r/pviKcd98mcdtwnGzzWsWOHnHTkITnpyENarI8AQDGYKVI4kydPzmWXXVYJ/g0bNixXX331hwb/kveDfCtW+xs/fnxqampW227KlCl55ZVXkiTHHHNMy3R8JQceeGBl+9e//vVa2/7mN7+pbB9wwAEt3hcAAAAAAAAAAKB4hP8olJqamlx88cVZvnx5kuTUU0/N5Zdfnqqqqkaf48wzz0ySLFiwICNHjkxdXV2D/e+8805GjhyZJOnQoUOGDRvWQr3/uxNOOCE9evRIkvz0pz/Nww8/vNp2v/nNb/KrX/0qSbLTTjvl0EMPbfG+AAAAAAAAAAAAxeO2vxTKrbfemrlz5yZJevbsmSFDhmTatGkfelyfPn3SrVu3JO8H78aMGZPHH388d911V15//fWcddZZ6dWrV6ZPn57rr78+c+bMSZKcf/752W677Vq8jq5du+a//uu/ct5552X58uU555xzcsIJJ+S4447LVlttlTfffDP33ntv7r777tTX12eTTTbJt771rbRv7yMLAAAAAAAAAAAI/1EwP/vZzyrb8+bNy6c//elGHXfllVdm0KBBlT9fc801GTFiRCZPnpwpU6ZkypQpqxxz9tlnZ/jw4eve6TX45Cc/me9///u59NJLU1NTk7vuuit33XXXKu169uyZq6++Oh/96EdbrS8AAAAUUNWK/9W3zskbv8h+iz+1uppx8raqCwAAAABoM8J/FMb8+fMrq/6tq65du2bUqFG58847M27cuLzwwgtZuHBhunfvno997GM544wzctBBB7XIc63N0Ucfnf322y933HFHHn300bzyyit59913s+mmm2bXXXfNJz/5yQwZMiRdunRp9b4AAABQLFVV1anaavvUv/lqWjZQVpWqrbZPVVV1C56zCc+urqaeuU3rAgAAAADajvAfhdGjR49Mnz69xc5XXV2dQYMGNVgRcF19/OMfb3Ife/TokfPOOy/nnXdei/UDAACAjUO7bXZP/db9WjpL1uZBMnU1wQZQFwAAAADQNoT/AAAAAAqsqqq6lLd8VRcAAAAAwNr5WjDQPNXVqWrfrk2euqp9u6S6lS5fZa0LNgRl/nyVuTaKo6zjsKx1lVVZ36+y1pWUt7ay1gUbgrJ+vtTV4lwPocDKeu0oa10AAMBGzU8aQLNUt2+fvmcOXe+/LKlq3y59zxya6vats3BpWeuCDUGZP19lro3iKOs4LGtdZVXW96usdSXlra2sdcGGoKyfL3W1LNdDKLayXjvKWhcAALBxq6qvr69v604AxVW3bFlSV7f+nrC6er38kqSsdcGGoMyfrzLXRnGUdRyWta6yKuv7Vda6kvLWVta6YENQ1s+XulqI6yGUQlmvHWWtCwAA2DgJ/wEAAAAAAAAAAEDBuO0vAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABSM8B8AAAAAAAAAAAAUjPAfAAAAAAAAAAAAFIzwHwAAAAAAAAAAABRM+7buAECR1dXVZezYsbnzzjszffr01NbWpmfPntl3331z2mmn5YADDmjrLgIABXX55Zdn9OjRGTFiRC666KK1tjUnAQAa46233sodd9yRxx9/PK+88kpqa2vTtWvX7LrrrhkwYECGDBmSzp07r/F4cw4AoDHeeOON3HLLLZk4cWL+8pe/JEl69eqVww47LIMHD85uu+221uPNOQAAGq+qvr6+vq07AVBECxcuzLnnnptJkyatdn9VVVXOPvvsXHrppeu5ZwBA0U2YMCFf/vKXk+RDw3/mJABAYzzwwAO59NJLs3DhwjW22WabbXLddddljz32WGWfOQcA0BgPPPBALrnkktTU1Kx2f/v27TNixIicf/75q91vzgEA0DRW/gNohvr6+lx44YWVHz4PO+ywDB06NFtuuWWmTZuWG264IXPmzMnNN9+cHj16ZPjw4W3cYwCgKCZOnPihK/2tYE4CADTGpEmTcuGFF2bp0qXp0KFDhgwZkiOOOCLdunXL3LlzM3bs2Dz88MOZM2dOPve5z2XMmDHp06dP5XhzDgCgMX73u99V5hzt2rXLkCFDcvjhh6dr1655/vnnc8MNN+Stt97Ktddemy5duuRzn/tcg+PNOQAAms7KfwDNMG7cuFx88cVJkkGDBuXKK69ssH/BggU544wz8tJLL6VTp065//7707t377boKgBQID/5yU9y1VVXZenSpZXH1rbynzkJAPBh6uvrc+KJJ+all15Khw4dcuONN+bjH//4Ku2uu+66fP/730+SnHjiifnud79b2WfOAQA0ximnnJLnn38+yftzi6OOOqrB/rfffjv//M//nHnz5qVz58555JFHsvnmm1f2m3MAADRddVt3AKCIbr755iRJ165dc8kll6yyv1u3brniiiuSJIsXL86oUaPWa/8AgGKZOXNmRowYkSuvvLLy7fjGMCcBAD7M1KlT89JLLyVJTjvttNUG/5Lk3HPPTb9+/ZIk999/f2prayv7zDkAgA/zpz/9qRL8O+aYY1YJ/iXJFltskc9//vNJktra2jzyyCMN9ptzAAA0nfAfQBPNnj278gPskUcemW7duq223f77758dd9wxSXLfffetr+4BAAVz22235cQTT8zDDz+cJNlll10qv8heG3MSAKAxJk+eXNkeMGDAGttVVVXl0EMPTZIsWbIkL7/8chJzDgCgcZYsWZKjjjoqffv2zdFHH73GdjvttFNle+7cuZVtcw4AgOYR/gNoomeeeaayfdBBB6217YEHHpgkmTNnTmbNmtWq/QIAiumPf/xjli5dmo4dO+ZLX/pSxowZk759+37oceYkAEBj7LPPPhkxYkROOeWUyj+Ur0l9fX1le/HixUnMOQCAxtl3331z3XXXZcKECTnppJPW2G7OnDmV7a222qqybc4BANA87du6AwBFs+JWOUmyww47rLXtdtttV9l+8cUXG/UP+QDAxqVTp04ZPHhwzjnnnGyzzTaNPs6cBABojIMOOuhD/wF9haeffrqyvWJeYs4BALSU+fPn56abbkqSdO7cOUceeWRlnzkHAEDzCP8BNNHrr79e2d56663X2rZPnz6rPQ4AYIWRI0emurrpi7KbkwAALWnixImZNm1akqRfv37p3bt3EnMOAGDdLF68OH/5y1/y4IMPZtSoUZk3b16qqqpy+eWXp3v37pV25hwAAM0j/AfQRO+8805lu0uXLmtt27lz58r2woULW61PAEBxNSf4l5iTAAAtZ/78+Rk5cmTlz5///Ocr2+YcAEBz/fGPf8ynPvWpBo/17t07//7v/95g1b/EnAMAoLma969MABuxJUuWVLY32WSTtbZdef/KxwEArCtzEgCgJbz77rs555xzMnfu3CTJgQcemIEDB1b2m3MAAM312muvrfLYvHnz8vOf/zx/+tOfGjxuzgEA0DxW/gNoonbt2lW2q6qq1tq2vr6+st3cVX0AAFbHnAQAWFcLFy7M8OHDM3Xq1CTvr8Tzve99r8F8wZwDAGiuHXbYIddff3169OiRN998M3fffXfuueeePPzww3nqqafyP//zP/nHf/zHJOYcAADNJfwH0EQrLyf/3nvvpWPHjmtsu3jx4sr22toBADSVOQkAsC7efPPNDB8+PNOmTUuSbLnllrnpppvSs2fPBu3MOQCA5tptt92y2267Vf581FFH5bDDDsvXv/71LFq0KF/72tfy4IMPpmvXruYcAADN5KsQAE3UpUuXyvaiRYvW2ra2trayvfnmm7danwCAjY85CQDQXC+88EIGDx5cCf717t07o0aNys4777xKW3MOAKAlnXrqqTnmmGOSJAsWLMj48eOTmHMAADSX8B9AE22zzTaV7blz56617cr7e/Xq1Wp9AgA2PuYkAEBzTJw4MUOHDs3rr7+eJNlpp51y++23rzb4l5hzAAAt75/+6Z8q2yu+jGDOAQDQPMJ/AE206667VrZnzZq11razZ8+ubO+yyy6t1icAYONjTgIANNXYsWNz7rnnVlbL2XfffXPHHXc0+Mf2DzLnAAAaY+HChXnuuecyfvz41NfXr7Vt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IAMHDkyPHj0atJ82bVoSK/8BAAAAAOvGbX8BAACgCfbYY4/86Ec/SocOHZIk1113Xd5+++027hXQEmbOnJkRI0bkyiuvzNKlS9OuXbtGH/uZz3wmEyZMyP/5P/8nBx10UH73u9/lyiuvzFFHHZVJkyZV2tXX12fatGnZZJNNsvPOO7dGGQAAAADARkL4DwAAAJpo9913z9lnn50kqa2tzY9//OO27RCwzm677baceOKJefjhh5Mku+yyS5Nv692nT5+cffbZufHGG/Poo4/mmGOOybvvvpsf/ehHlTazZs3KwoUL069fvyaFCwEAAAAAPshtfwEAAKAZzjzzzNxwww1JkgceeCCXXHLJatu9/PLL+dWvfpUpU6Zk9uzZ+dvf/pYOHTqke/fu2WeffXLiiSdmwIABqaqqqhzzwAMP5Lzzzqs8z2WXXbbWvvzTP/1TXn311fTr1y+/+c1vKo/PmjUrd9xxR5588sm8+uqrWbp0abp165Z+/frl8MMPz+DBg9OlS5dmvwbNPf9uu+2WJNl3331zxx13rHbfV77ylZx77rmZOHFiRo8end///vdZsGBBunXrln333TennXZaDjnkkLX2r7a2NnfffXfuvvvuzJw5M2+99Va6dOmS3XbbLccff3xOPfXUygqOH7RkyZL84he/yIQJEzJjxoz87W9/y6abbppdd901Rx99dAYPHpxNNtmkOS9bi1rba5m03Bh48sknc8cdd+TZZ5/NggUL0r179+y1114ZPHhwBgwYsNa+feUrX8kpp5yS//zP/8yTTz6ZJNl2223zuc99Lqecckql/bq85h/2OjTGH//4xyxdujQdO3bMZz/72Zx33nmZOnVqs86VJD169MgZZ5yR8ePHp76+vvL4Sy+9lCTp169fs88NAAAAAJAI/wEAAECz9OrVK/369cuMGTMya9as/OUvf8m2225b2V9fX5/vfOc7ufnmm1NXV9fg2KVLl6a2tjZz5szJvffem6OPPjrXXHNNZRWwI444IltuuWXeeuut3H333bn00kvTvv3qf4R/5pln8uqrryZJBg0aVHn8nnvuySWXXJIlS5Y0aD9v3rzMmzcvTzzxRG644YZcf/312XvvvZtcf2ufv76+Pv/f//f/5ec///kq5x8/fnzGjx+fz33uc2sMXT733HO54IIL8pe//KXB4wsWLMjTTz+dp59+OnfccUd+9KMfpVevXg3avPDCCznvvPNWOXb+/PmVY2+++eZ8//vfb1Zt60tLvEd1dXUZOXJkfvaznzV4/M0338ybb76Zhx9+OJ/61KfyX//1X2vsx/z58zN06NDMnTu38tiMGTOy1VZbVf68IbzmnTp1yuDBg3POOedkm222afRxjz32WJYtW5Z//Md/bPA5/dvf/pYf/OAHSdIgILls2bIkyaJFi1qo5wAAAADAxkr4DwAAAJpp5513zowZM5K8H15aOfx3/fXX58Ybb0ySbL/99jn99NOz6667pkuXLpk7d24ee+yx/PrXv86yZcsyYcKE/PKXv8ynP/3pJEn79u0zcODA3HTTTZk/f34ee+yxHHnkkavtw5133tngmCSZPXt2Lr300ixZsiQ9evTIF77whXzkIx/JJptsktdffz3jxo3LhAkT8tZbb+WCCy7Ifffdl44dOza67tY+f5LccccdmTdvXrbbbrucffbZ2WuvvbJo0aLcd999GT16dOrr63PTTTflE5/4RA466KAGx7766qs544wzKuGqo48+OieddFJ69+6dOXPm5NZbb80zzzyTF154Ieeee25+/vOfV0JbL7/8cs4444zU1NSkQ4cO+dSnPpUjjjgiPXr0yPz58/PQQw9lzJgxmTNnTj7zmc9k9OjR2XnnnZtU2/rQUu/R1KlTM3Xq1PTs2TNnnnlmPvaxj2XRokX57W9/m1tuuSXLly/PL3/5yxxwwAE5+eSTV9uX22+/PcuXL8/pp5+e448/PgsXLszjjz9eWblxQ3nNR44cmerq6iYfd88992TMmDHZbLPNstdee2WLLbbIggUL8uyzz6a2tjbHHnts5bOdJPvss086deqUe+65J2+//Xb69OmTJLnkkkvSvXv3FqsHAAAAACg/4T8AAABoppVXLvvrX/9a2X733Xfzwx/+MEmyzTbb5Gc/+1l69OhR2d+/f/8cd9xxOfTQQ/PVr341SXLvvfc2CAh96lOfyk033ZQk+fWvf73a8N/ixYtz7733Jkk+8YlPZIsttqi0X7x4cZLk2muvzX777Vc5Zp999sk//dM/VVbVmzNnTh599NEcddRRja67tc+fvL86Xf/+/XPTTTc1uC3tIYcckq233jpXX311kmTMmDGrhP8uu+yySvDv3//93zN06NDKvo9+9KM59thjc/755+eBBx7In/70p9x777056aSTkiQXX3xxampqsummm+amm27KPvvs0+DcRxxxRE4++eR85jOfSU1NTS677LJm32a2NbXke9SvX7/85Cc/qYyv5P3xtscee1RWXvzVr361xvDfiuDfyJEjK4998pOfrGxvKK95c4J/SXLiiSemU6dOmTp1al544YUsXLgwXbt2zb777ptTTz01xx9/fIP2ffr0ybXXXpvrrrsuf/rTn/LUU0+lc+fO+eY3v9kSZQAAAAAAGxHhPwAAAGimf/iHf6hsrxz+e/HFF7P11lvntddey1lnndUg+Ley4447LpdcckmWLl3a4JaoyfurCvbv3z9Tp07NQw89lIULF2bTTTdt0OaBBx7IwoULkzS85e+8efMq2zvssMNqn/sLX/hCkmTbbbfNdttt14hq/661z7/C17/+9QbBvxWGDBlSCf+tWHlxhZdffjmTJk1Kkhx55JENgn8rVFdX59/+7d/y0EMPpa6uLo8++mhOOumkPPnkk/nTn/6UJDn33HNXCaGtsO++++Yzn/lMbrjhhjz77LP5wx/+sMa2baUl36ORI0c2CP6tMHDgwFx55ZVZsGDBKu/DBw0bNmy1j5fhNT/00ENz6KGHNumYww8/PIcffngr9QgAAAAA2Fg07yvNAAAAQJYsWVLZXnnVsP79++eee+7J1KlTc9ZZZ63x+Orq6kqoasUqbSs79dRTK/vuu+++VfaPHTs2SbLFFlvkE5/4ROXxXXbZpbL95S9/Ob///e9TX1/f4Ni+ffvmP/7jPzJ8+PDstttua63zg1r7/Emy2WabrTHc1aNHj3Tt2jVJUltb22DfQw89VNle8fqtztZbb52xY8dm0qRJ+c53vpMkefjhhyv7PyzMtfLr/dRTT621bVtoqfdo8803b7Bq4Mqqq6uz/fbbJ0neeeedNfZls802y0477bTafWV6zQEAAAAA1jcr/wEAAEAz1dTUVLY322yz1bZZEQpcuHBhZs+endmzZ+fll1/OCy+8kGeeeaayQltdXd0qxx5//PH55je/mUWLFmXcuHEZPHhwZd+bb76Z3/72t0neX4GtQ4cOlX0nn3xybrzxxsydOzfPPvtshgwZkp49e+bggw/OwQcfnEMPPTS9evVqdt2tff7k/dslV1VVrXF/586dU1NTk2XLljV4/JVXXqls77XXXmt9jt13373Bn59//vnK9sCBAxvd11mzZjW67frSUu9Rr1691vo+dOrUKUlSX1+f5cuXp127dqu06d279xrPUabXHAAAAABgfRP+AwAAgGZ68803K9urC1I999xzueWWW/L44483uA3ryqqqqlZZkW2Frl275phjjsmdd96ZyZMnZ86cOdlmm22SJOPGjcvy5cuTNLzlb5Jsuumm+elPf5p/+7d/y+TJk5O8fxvYcePGZdy4cUmSPffcMyeccEJOP/30dO7cuUl1t/b5k4a3VF6dNYXJ3n777cp29+7dm/ScK9+6uSnWtupdW2mp92h1t11ekzWN47Wdo0yvOQAAAADA+ib8BwAAAM30xz/+sbL9kY98pMG+H/3oR/ne977XIBDVrVu37LTTTtl1113zkY98JAcffHDOOuuszJkzZ43Pceqpp+bOO+9MfX19xo0bl3POOSdJcueddyZJ9t577/Tr12+V47bffvvceuutef755zN+/Pg89thjmTZtWmWFweeffz7PP/98br/99vz0pz/Ndttt16TaW/v8zbV06dJmH7tiFcGOHTtm9OjRjT5uxS2INzQt8R6tbdW/xlrbOcr2mgMAAAAArE/CfwAAANAM06dPr6wyt+uuu6ZHjx6VfU888US++93vJkl69OiRCy64IEcccUT69OmzynnefffdtT7PAQcckL59+2bWrFm55557cs4552T69Ol58cUXk6y66t8H7bnnntlzzz1z0UUX5Z133snkyZPz2GOP5b777suCBQsyZ86cXHbZZfnpT3/apPrX1/mbqlu3bpXtBQsWfOgKgqs7dsmSJenVq1eD97TINrT3aGVlfc0BAAAAANaH6rbuAAAAABTR7bffXtkeOHBgg3233HJLZfvqq6/O0KFDVxv8q6mpyd/+9re1Pk9VVVUl4DdjxozMmjUrEyZMSPL+amknnnjiKscsWbIkM2bMyHPPPdfg8c033zxHHXVUrrjiitx9993p2bNnkuSpp57KokWL1tqP9Xn+dbHLLrtUtp9//vm1th0xYkSOO+64nHfeeamvr2+wguJTTz211mP//Oc/5wc/+EHGjRuXmTNnrlOfW8OG/B6trEyvOQAAAADA+ib8BwAAAE30hz/8Ib/61a+SJJtttlk+9alPNdi/cjDpg7cDXtldd91VuQXr8uXL19julFNOSXX1+z/CT5gwIQ8++GCS5Kijjsrmm2/eoG19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\n",
"text/plain": [
"<Figure size 2200x880 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"sns.set_style('whitegrid')\n",
"fig, ax = plt.subplots(1, 1, figsize=(10, 4), dpi=220)\n",
"\n",
"p = FancyArrow(-5, this_year_gregorian, 38, 0.0, width=1, \n",
" length_includes_head=True, \n",
" head_width=0, head_length=0, \n",
" shape='full', overhang=0, \n",
" head_starts_at_zero=False, \n",
" transform=ax.transData, \n",
" zorder=-1, color=highlight, alpha=0.5,\n",
" clip_on=False)\n",
"\n",
"\n",
"label = 'Not working'\n",
"sel = data.day_type == label\n",
"tmp = data.loc[sel]\n",
"clr = red; mrkr = 's'; s = 80; alpha=1.0\n",
"ax.scatter(x=tmp.day_number, y=tmp.year, s=s, color=clr, marker=mrkr, label=label, alpha=alpha)\n",
"\n",
"label = 'Half working'\n",
"sel = data.day_type == label\n",
"tmp = data.loc[sel]\n",
"clr = pink; mrkr = 's'; s = 40; alpha=1.0\n",
"ax.scatter(x=tmp.day_number, y=tmp.year, s=s, color=clr, marker=mrkr, label=label, alpha=alpha)\n",
"\n",
"label = 'Trying to work'\n",
"sel = data.day_type == label\n",
"tmp = data.loc[sel]\n",
"clr = blue; mrkr = 's'; s = 4; alpha=1\n",
"ax.scatter(x=tmp.day_number, y=tmp.year, s=s, color=clr, marker=mrkr, label=label, alpha=alpha)\n",
"\n",
"x = 31; ha='left'\n",
"for year, non_working_days in by_year.items():\n",
" workign_days = (31 - non_working_days)\n",
" ax.text(\n",
" x, year, workign_days, ha=ha, va='center', fontsize='xx-small', color=gray\n",
" )\n",
"ax.text(x, by_year.index.max() + 0.5, \"Working\\ndays\", ha=ha, ma='left', fontsize='xx-small', color=gray)\n",
"ax.set_xlim(data.day_number.min() - 0.5, data.day_number.max() + 0.5)\n",
"ax.set_ylim(data.year.min() - 0.5, data.year.max() + 0.5)\n",
"sns.despine(left=True, bottom=True)\n",
"ax.legend(bbox_to_anchor=(1.15, 1), loc=2, frameon=True)\n",
"ax.set_xlabel('Days since Tishrei 1$^{st}$')\n",
"ax.set_xticks([0, 10, 20, 30])\n",
"ax.xaxis.grid(False)\n",
"\n",
"ax.add_patch(p) \n",
"ax.set_ylabel('Gregorian\\nyear', **ylabelparams)\n",
"fig.suptitle(\n",
" f\"{31-by_year.loc[this_year_gregorian]:.0f} working days in the {this_year_gregorian} holiday season\", \n",
" y=1.0, fontsize='x-large'\n",
")\n",
"fig.set_facecolor('white')"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {
"ExecuteTime": {
"end_time": "2021-08-24T07:59:38.288096Z",
"start_time": "2021-08-24T07:59:38.024646Z"
}
},
"outputs": [],
"source": [
"! atom holidays_in_tishrei.ipynb"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"_draft": {
"nbviewer_url": "https://gist.github.com/1c91ff0eed54518157f5e74afab06603"
},
"gist": {
"data": {
"description": "2018 holidays_in_tishrei.ipynb",
"public": true
},
"id": "1c91ff0eed54518157f5e74afab06603"
},
"hide_input": false,
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.0"
},
"toc": {
"base_numbering": 1,
"nav_menu": {
"height": "11px",
"width": "252px"
},
"number_sections": true,
"sideBar": true,
"skip_h1_title": false,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": "block",
"toc_window_display": false
}
},
"nbformat": 4,
"nbformat_minor": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment