255 lines
153 KiB
Plaintext
255 lines
153 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 46,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"import matplotlib.pyplot as plt\n",
|
|
"import random\n",
|
|
"\n",
|
|
"plt.rcParams[\"font.family\"] = \"Times New Roman\"\n",
|
|
"plt.rcParams[\"font.size\"] = 16\n",
|
|
"\n",
|
|
"g_label_fontsize = 16\n",
|
|
"\n",
|
|
"colors = [\n",
|
|
" \"#233142\",\n",
|
|
" \"#F95959\",\n",
|
|
"]\n",
|
|
"\n",
|
|
"edgecolors = [\n",
|
|
" \"#FFFFFF\",\n",
|
|
" \"#FFFFFF\",\n",
|
|
"]\n",
|
|
"\n",
|
|
"hatches = [\"\", \"\"]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 47,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"image/png": "iVBORw0KGgoAAAANSUhEUgAACFYAAAQ8CAYAAACytYidAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjEsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvc2/+5QAAAAlwSFlzAAAuIwAALiMBeKU/dgAAmBRJREFUeJzs3XmUlOWZ8OG7aWQHWRQUFZCoqCASUdOaGQ0SSFxgWsTEjOISGUXHBbfEicYlGmNc4qCGLCouccUFxiVqAioQl6iIEgQdOsIgsi8KRLoRur8/8qVPOlUPVFc3VmGu6xzPSd1V7/0+JMe/+OV9S2pqamoCAAAAAAAAAIAMTQp9AAAAAAAAAACAYiWsAAAAAAAAAABIEFYAAAAAAAAAACQIKwAAAAAAAAAAEoQVAAAAAAAAAAAJwgoAAAAAAAAAgARhBQAAAAAAAABAgrACAAAAAAAAACBBWAEAAAAAAAAAkCCsAAAAAAAAAABIEFYAAAAAAAAAACQIKwAAAAAAAAAAEoQVAAAAAAAAAAAJwgoAAAAAAAAAgARhBQAAAAAAAABAgrACAAAAAAAAACBBWAEAAAAAAAAAkCCsAAAAAAAAAABIEFYAAAAAAAAAACQIKwAAAAAAAAAAEoQVAAAAAAAAAAAJwgoAAAAAAAAAgARhBQAAAAAAAABAgrACAAAAAAAAACBBWAEAAAAAAAAAkCCsAAAAAAAAAABIEFYAAAAAAAAAACQIKwAAAAAAAAAAEoQVAAAAAAAAAAAJwgoAAAAAAAAAgISmhT5AY3jppZeiTZs2ceCBBxb6KPXy0UcfxZIlS6K0tDR222236NSpU6GPBAAAAAAAAAD8nW36iRXPPvtsHHzwwTFgwIC4/fbbC32cnHzwwQdx/vnnR7du3WLXXXeNAw88ML785S/HDjvsEPvuu29ce+21sXr16kIfEwAAAAAAAACIbTSsmDRpUhx66KFx1FFHxRtvvFHo4+SksrIyLr300ujVq1fceuut8eGHH2b8Zs6cOfHDH/4wevbsGXfffXcBTgkAAAAAAAAA/L1tKqyYMmVKHH744TFo0KB49dVXC32cnC1ZsiQOO+yw+OlPfxobN26MiIjhw4fHyy+/HH/5y1/i448/jueffz6+/vWvR0TExx9/HN/97ndj5MiRtb8HAAAAAAAAAD5/20RY8corr8TXv/71+NrXvhZTp04t9HHqZf78+XHwwQfXPlmjpKQkbrvttnj00Ufj0EMPjVatWsX2228fgwcPjt///vdx/vnn11571113xYknnhibNm0q1PEBAAAAAAAA4J9aUYcVr7/+enzzm9+Mr371qzF58uRCH6fePvnkkzj66KPrvPZj9OjRcc455ySvueWWW2LAgAG1n8ePHx8XX3zxVj0nAAAAAAAAAJBd0YYVlZWVcfTRR0fz5s3jvvvuizfeeCPuueee6NSpU6GPlrOTTjopZs+eXft5zz33jJ/85CebvaakpCR++ctfRmlpae3sv//7v+OJJ57YaucEAAAAAAAAALJrWugDpLRo0SLmzZsXbdq0qZ0deOCB0axZs/j3f//3Ap4sNw8++GA8/fTTdWbf//73o3nz5lu8dq+99orjjz8+Hn744drZGWecEV/96lejS5cujX5WAAAAAAAAACC7on1iRUTUiSr+ZujQoVFSUlKA0+RuzZo1MXr06DqzTp06xUknnZTzjtNPP73O55UrV8YPf/jDxjgeAAAAAAAAAJCjog4rsmndunV07ty50MfYrLFjx8by5cvrzP72WpNcHXHEERl/znHjxsWcOXMa5YwAAAAAAAAAwJZtc2FFRETHjh0LfYSk9evXxy233JIxHzJkSL32NGnSJL72ta/VmW3atCn++7//uwGnAwAAAAAAAADqY5sMK1q2bFnoIySNHz8+li1bljE/9NBD671rwIABGbPf/OY38cknn+R1NgAAAAAAAACgfrbJsKJFixaFPkLSQw89lDHr3LlzdO3atd67ysrKMmbr16+PiRMn5nM0AAAAAAAAAKCetsmwokmT4jz2ihUrYvLkyRnzvn375rWvV69eWf+sjz32WF77AAAAAAAAAID6Kc5CYQtKS0sLfYSsJk2aFBs3bsyYd+/ePa99LVu2jB49emTMp06dGps2bcprJwAAAAAAAACQu20yrChWr7zyStb5rrvumvfOnj17ZszWrFkT77zzTt47AQAAAAAAAIDcCCsa0dYIK7p06ZJ1/tZbb+W9EwAAAAAAAADIjbCikVRXV8ef/vSnrN81JKzo3Llz1vns2bPz3gkAAAAAAAAA5EZY0UgWLVoUGzZsyPpdQ8KKHXfcMet87ty5ee8EAAAAAAAAAHIjrGgk8+fPT36300475b23efPmWedLlizJeycAAAAAAAAA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AAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACABGEFAAAAAAAAAECCsAIAAAAAAAAAIEFYAQAAAAAAAACQIKwAAAAAAAAAAEgQVgAAAAAAAAAAJAgrAAAAAAAAAAAShBUAAAAAAAAAAAnCCgAAAAAAAACA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vPftsssuGbOdd945730AAAAAAAAAQP0UTVix/fbbx6hRozLmEyZMqNee6dOnx9KlS+vMDjjggBg8eHCDzpeLgw8+OGP26quv5r2vsrKyzucmTZrEoYcemvc+AAAAAAAAAKB+iiasiPjrUyVat25dZ1bfsOKJJ57ImF1zzTUNOleu/u3f/i1j9tRTT+W97/3336/z+atf/Wp07tw5730AAAAAAAAAQP0UVVix8847xxVXXFFnVlFREVOmTMnp+srKyrjzzjvrzI477rg46qijcj7DxIkTo1+/ftG8efPo3r17XHfddVFdXZ3TtcOHD4+ePXvWmT399NMxd+7cnO//98aPH1/n8yWXXJLXHgAAAAAAAAAgP0UVVkREXHDBBXHQQQfVmV177bU5XXvzzTfHsmXLaj936dIlbr311pzv/eijj8axxx4b77zzTmzYsCEWLFgQl112WZx//vk5Xd+0adO48cYb68yqq6tj5MiRsWnTppzPERHx2muv1Xn6xuDBg2PIkCH12gEAAAAAAAAANEzRhRXbbbddjB8/Pjp27Fg7mzRpUtx7772bvW7q1Kl1XvnRokWLmDhxYnTt2jXne1955ZVZ52PHjo2lS5fmtGPYsGFx9tlnZ5ztrLPOyvnJF/PmzYvjjjsuampqIiJi9913j/vuuy+nawEAAAAAAACAxlN0YUVERI8ePeKZZ56JNm3a1M7OPPPMmDBhQtbfP/LII3H00UdHVVVVRES0bds2JkyYEGVlZfW6b0VFRdZ5dXV1fPDBBznvGTNmTIwYMaLO7I477ohjjjkm5s2bl7yupqYmHnvssTjooINi0aJFEfHX16M899xz0aVLl5zvDwAAAAAAAAA0jqaFPkBKWVlZTJ48OcrLy2Px4sVRVVUVw4YNi/Ly8hg+fHh07do15s+fH/fdd1+89NJLtdf16tUrxo8fH3379q33Pffcc8+YPXt2xrxJkybRs2fPnPc0bdo07r333ujatWvceOONtU+qePbZZ2OfffaJI488Mr75zW/GbrvtFs2bN4+VK1fGW2+9FU8++WTMmTOnds+AAQPioYceElUAAAAAAAAAQIGU1PztfRNFaunSpXHBBRfEQw89tNnftWvXLi688MK49NJLo3nz5nnd67HHHovjjz8+Y37OOefEbbfdltfOd955J77//e/H888/n/M1++yzT3z/+9+P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VQFP2TCrVq2KJ598Mp588smYOnVqrFy5ss73O+20UxxyyCHCCgAAAAAAAAD4nBR9WLF69eq45JJLYty4cVFTU5PxfU1NTUyfPj2mT58eP/3pT+NXv/pVHHPMMQU4af5mzZoVP/vZz+LBBx+Mqqqq2nnfvn1j6NChcfjhh8eBBx4Y7du3L9whAQAAAAAAAOCfUJNCH2Bz3n///TjooIPirrvuipqamigpKYkzzjgjZsyYEevXr4+VK1fGhAkTon///hERsWjRohg6dGhcddVVhT14jlauXBlnnnlm7L///nH33XdHVVVVlJSUxLe//e14880345133olrrrkmvv71r4sqAAAAAAAAAKAAivaJFW+++WYMHjw4Vq9eHRERzZo1i0ceeSTKy8trf9OiRYsoLy+PY445Jk444YR4/PHHo6amJq6++upYt25d3HTTTQU6/Zb99re/jVNOOSVWrFhRO9t7773j7rvvjrKysgKeDAAAAAAAAAD4m6J8YsWCBQtiyJAhtVFFRMSNN95YJ6r4e02bNo37778/9t5779rZzTffHGPGjNnaR6236urq+N73vhfHHHNMnaji5JNPjhkzZogqAAAAAAAAAKCIFF1YsXHjxigvL48lS5bUzg477LA499xzN3tdixYt4vbbb68zu/jii+P111/fKufMx/r16+PYY4+NG2+8MWpqamrn11xzTdx7773RokWLAp4OAAAAAAAAAPhHRRdW3HDDDTFjxow6syuuuCJKSkq2eO3AgQPrPPFh48aNcdJJJ8X69esb/Zz1tXr16hgwYEA8+eSTdeY333xzXH755QU6FQAAAAAAAACwOUUVVsyfPz+uueaaOrM+ffrEwIEDc95x+umn1/k8d+7cuOWWWxrlfPlau3ZtHHnkkfHHP/6xzvy8886LCy+8sECnAgAAAAAAAAC2pKjCiuuvvz4qKyvrzIYNG1avHcOHD4/S0tKMvStXrmzw+fJRWVkZxxxzTEZUMWTIkIIHHwAAAAAAAADA5hVNWLFo0aK45557MuZDhgyp15727dtH//7968zWrl0bv/71rxtyvLydddZZMXXq1Dqznj17xkMPPRRNmhTNf/0AAAAAAAAAQBZF8zf7d9xxR1RVVdWZtWzZMr785S/Xe9eAAQMyZmPHjo3q6uq8z5ePX/7yl1ljkV/84hfRunXrz/UsAAAAAAAAAED9FU1Y8fDDD2fM9ttvv4zXeuSirKwsY7Zw4cKYNm1aXmfLx/vvvx+jR4/OmJ944okxePDgz+0cAAAAAAAAAED+iiKsePvtt+O9997LmPft2zevffvss0/W+WOPPZbXvvqqqamJM844I+MJHG3atIlbbrnlczkDAAAAAAAAANBwRRFWPPfcc1nn3bt3z2vfHnvsEc2aNcuYv/DCC3ntq6977rknpk6dmjE/66yzYscdd/xczgAAAAAAAAAANFxRhBWvvPJK1vmuu+6a177S0tLo1q1bxnzOnDmxYsWKvHbm6rPPPourrroqY960adOsrwYBAAAAAAAAAIpXUYQVr776atZ5vmFFRESXLl0yZjU1NfH222/nvTMX48aNiwULFmTMhw4dGl27dt2q9wYAAAAAAAAAGlfBw4qPPvoo+RSJhoQVnTt3zjqfPXt23jtzcdNNN2Wdn3rqqVv1vgAAAAAAAABA42ta6APMmzcv+V1Dwoodd9wx63zu3Ll579ySqVOnRkVFRca8Q4cO8Y1vfKP286pVq+LZZ5+NF154Id58881YunRprF69Ojp16hS77bZbDB48OL797W9Hnz59ttpZAQAAAAAAAIAtK3hYMX/+/Kzz1q1bR5s2bfLe27x586zzJUuW5L1zS+6+++6s86OPPjqaNWsWs2fPjltuuSUeeOCBWL9+fcbvFi9eHIsXL47XX389rr322jjxxBPj5ptvzvpak8aybNmyWL58eb2uyRaPAAAAAAAAAMAXUcHDioULF2adt2rVqkF7U2HF0qVLG7Q3pbq6Op588sms3x166KFx3nnnxdixY2PTpk0R8ddwpFOnTrF69epYu3Zt1useeOCBeO655+K3v/1tHHzwwVvl3GPHjo2rr756q+wGAAAAAAAAgG1dk0IfYM2aNVnnWyusSN2voWbMmBGrVq3K+t3FF18ct912W3Ts2DGuvPLKeOedd2LdunXxf//3f7FmzZp4991347zzzovtttsu49qVK1fGwIEDY8qUKVvl3AAAAAAAAABAWsHDik8//TTrvGXLlg3aW1pamnVeVVXVoL0pL7zwwma/v/LKK2PevHlx1VVXRd++fet8t++++8aYMWNi6tSp0alTp4xr161bF8cff3wsXry4Uc8MAAAAAAAAAGxewV8FkgorGvrEir+9cuMfbdiwoUF7U95+++2s84MPPjgeffTR6Nat2xZ3lJWVxTPPPBOHHXZYxjmXL18eI0aMiEmTJjXGcWudffbZcfzxx9frmoqKiigvL2/UcwAAAAAAAABAMSp4WFFTU5N13tAnVlRXV2edp14R0lDvvfde1vnQoUNziir+5itf+UpcdtllceWVV2Z8N3ny5Jg8eXIMHDgw73P+o86dO0fnzp0bbR8AAAAAAAAAfJEU/FUgbdq02Sp7Kysrs84b+iSMlLlz52ad9+jRo967LrrooujYsWPW737605/Wex8AAAAAAAAAkJ+ChxVt27bNOk+FEbmqqqrKOm/okzCy+eyzz2Lt2rVZv9tll13qva9169bxn//5n1m/mzRpUqxatareOwEAAAAAAACA+vvChhXr1q3LOm/fvn2D9maTiioiInbaaae8dp5++ulZ5zU1NTF16tS8dgIAAAAAAAAA9VPwsKJDhw5Z5w0NK9asWZN13r179wbtzebTTz9NftepU6e8dnbv3j369u2b9bs//vGPee0EAAAAAAAAAOqn4GFFr169ss5TT5zI1ccff5x13q1btwbtzWa77bZLfteuXbu8937jG9/IOl+yZEneOwEAAAAAAACA3BU8rOjdu3fW+fLly2Pjxo15712+fHnWeY8ePfLemdK6devkd82aNct773777Zd1vnLlyrx3AgAAAAAAAAC5K3hY0bFjx9hpp50y5tXV1bF48eK89y5dujTrvH///nnvTGnTpk0yrqiqqsp7byo62bBhQ947AQAAAAAAAIDcFTysiIjYf//9s84XLlyY177KyspYsWJFxnzHHXeML33pS3nt3JKePXtmna9atSrvnV26dMk679SpU947AQAAAAAAAIDcFUVYceSRR2adz5s3L6998+fPzzovKyvLa18u+vTpk3We758hIqJt27ZZ5zvssEPeOwEAAAAAAACA3BVFWDF06NCs87feeiuvfXPnzs06HzJkSF77cvHVr34163zWrFl570y9XiQVcQAAAAAAAAAAjasowordd989evfunTGfPn16XvtmzpyZMWvatGkMGzYsr325GDRoUNb5H//4x7x3rlu3Luv8X//1X/PeCQAAAAAAAADkrijCioiIESNGZMxmzJgRNTU19d6V7UkXgwYNik6dOuV1tlzstdde0a9fv4z5pEmT8t758ccfZ8y6du0ae++9d947AQAAAAAAAIDcFU1YMWrUqGjXrl2d2SeffBKvvfZavXe9/PLLGbPRo0fne7ScjRw5MmP24YcfZn2CRi7ee++9nO4BAAAAAAAAAGwdRRNWbL/99jFq1KiM+YQJE+q1Z/r06bF06dI6swMOOCAGDx7coPPl4rTTTosddtghY37fffflte+NN96o87lp06Zx5pln5rULAAAAAAAAAKi/ogkrIv76VInWrVvXmdU3rHjiiScyZtdcc02DzpWrVq1axZVXXpkxv+eee2Lt2rX13vf444/X+XzWWWdF165d8z4fAAAAAAAAAFA/RRVW7LzzznHFFVfUmVVUVMSUKVNyur6ysjLuvPPOOrPjjjsujjrqqJzPMHHixOjXr180b948unfvHtddd11UV1fnfP1ZZ50V/fv3rzNbuXJl/OxnP8t5R0TEK6+8Em+//Xbt565du8a1115brx0AAAAAAAAAQMMUVVgREXHBBRfEQQcdVGeWa1Bw8803x7Jly2o/d+nSJW699dac7/3oo4/GscceG++8805s2LAhFixYEJdddlmcf/75Oe8oLS2NBx98MNq2bVtn/pOf/CTefffdnHZs2LAhzjrrrNrPJSUl8Ytf/CLatWuX8zkAAAAAAAAAgIYrurBiu+22i/Hjx0fHjh1rZ5MmTYp77713s9dNnTq1zis/WrRoERMnTqzXqzOyvcYjImLs2LGxdOnSnPfstddecd9990VpaWntrKqqKo477rhYvnz5Zq+trq6O//iP/4iZM2fWzi6//PIYOnRozvcHAAAAAAAAABpH0YUVERE9evSIZ555Jtq0aVM7O/PMM2PChAlZf//II4/E0UcfHVVVVRER0bZt25gwYUKUlZXV674VFRVZ59XV1fHBBx/Ua1d5eXnceeedUVJSUjt7//33Y+DAgTF37tys16xYsSKGDx8e9913X+3s/PPPjx/96Ef1ujcAAAAAAAAA0DiaFvoAKWVlZTF58uQoLy+PxYsXR1VVVQwbNizKy8tj+PDh0bVr15g/f37cd9998dJLL9Ve16tXrxg/fnz07du33vfcc889Y/bs2RnzJk2aRM+ePeu979RTT4327dvHySefHGvXro2IiD/96U/Rp0+f+M53vhODBw+OnXfeOVauXBnTpk2L3/zmN7F69eqIiGjWrFncfPPNcc4559T7vgAAAAAAAABA4yipqampKfQhNmfp0qVx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MtZbtmxZp75NmzbNWN+yZUud+jaku+++u1rwY9y4cfG5z30uhxMBAAAAAAAAwK4tb4MVdb1jxfbt2zPWt27dWqe+DWXr1q1x4403Vr3u06dPXHvttTmcCAAAAAAAAADI+aNAUqlUxnpd71hRWVmZsZ70iJBcu/3226OsrCwiPr3bxh133NEos1544YVx6qmn1uqYxYsXx6hRoxpmIAAAAAAAAADIIzkPVrRp06ZB+paXl2es1/VOGA1h3bp11e5OMXHixPjCF77QKOfu0qVLdOnSpVHOBQAAAAAAAACFJuePAmnbtm3GelIwoqa2bNmSsV7XO2E0hMsvvzzWr18fERFf/vKX47vf/W6OJwIAAAAAAAAAIoo4WLFp06aM9fbt29epb3177LHH4p577omIiL322ivuvffeKCkpyfFUAAAAAAAAAEBEHgQrOnTokLFe12DFxo0bM9Z79epVp771admyZXHOOedERETHjh3jySefjE6dOuV4KgAAAAAAAADgH3IerOjTp0/GetIdJ2rqgw8+yFjv2bNnnfrWl23btsVpp50W69ati+bNm8fUqVMT/7cAAAAAAAAAAHIj58GKvn37ZqyvWbMmKioqsu67Zs2ajPXevXtn3bM+XXLJJTFz5sxo0qRJ3H333TFkyJBcjwQAAAAAAAAA/JucBys6duwY3bp1S6tXVlbG+++/n3XfVatWZawPGjQo65715Ze//GXcdtttERExadKk+PrXv57jiQAAAAAAAACATHIerIiIGDBgQMb6smXLsupXXl4ea9euTavvvvvu8bnPfS6rnvXl8ccfj7Fjx0ZExMSJE+PCCy/M6TwAAAAAAAAAQLK8CFYcf/zxGetLlizJql9ZWVnG+uDBg7PqV19mz54dp512Wmzfvj3Gjh0b48ePz+k8AAAAAAAAAMCO5UWwYuTIkRnrr7/+elb9Fi1alLE+YsSIrPrVh7lz58YJJ5wQn3zySZx11llx880352wWAAAAAAAAAKBm8iJYsddee0Xfvn3T6q+99lpW/d588820WrNmzeLkk0/Oql9dvf3223HcccfFhg0b4qtf/WrceeedUVJSkpNZAAAAAAAAAICay4tgRUTEmDFj0mpz5syJVCpV616Z7nQxfPjw6NSpU1az1cW7774bxxxzTKxYsSKOPfbYuP/++6Np06aNPgcAAAAAAAAAUHt5E6w4//zzo127dtVqH374YcyePbvWvWbOnJlWu+yyy7IdLWvvvfdeHHPMMbF06dI46qijYurUqVFaWlqnnj/+8Y9j+vTp9TQhAAAAAAAAALAjeROs+MxnPhPnn39+Wn3q1Km16vPaa6/FqlWrqtUOPvjgOPbYY+s0X229++67cfTRR8c777wThx12WDzxxBPRqlWrOvW87bbb4uqrr87JnTcAAAAAAAAAYFeUN8GKiE/vKtG6detqtdoGKx555JG02nXXXVenuWqrrKwsvvjFL8aSJUvikEMOiaeeeiratm2bdb/Kysr42c9+FhdeeGH07ds3DjrooHqcFgAAAAAAAABIklfBiu7du8f48eOr1RYvXhwzZsyo0fHl5eVxxx13VKudcsopccIJJ9R4hmnTpsXAgQOjtLQ0evXqFTfccENUVlbW+Pi33norjjrqqCgrK4vBgwfH008/He3bt6/RsalUKioqKmLTpk2xfPnyePnll+Omm26KAQMGxJVXXhmVlZVxxhln1HgWAAAAAAAAAKBumuV6gH93+eWXx0MPPRSvvPJKVe3666+Po48+eqfH3nTTTbF69eqq1127do3//u//rvG5H3zwwfja175W9Xrp0qXxve99L95///2YNGnSTo9/8803Y/jw4VUzzJ49Ozp06FDj8+9MSUlJfOMb36i3fgAAAAAAAADAjuXVHSsiInbbbbd44IEHomPHjlW16dOnx29+85sdHvfCCy9Ue+RHixYtYtq0adGjR48an/vaa6/NWL/11ltj1apVOzx29uzZ8cUvfrFasKO+HX300bHnnns2WH8AAAAAAAAAoLq8C1ZERPTu3TueeOKJaNOmTVXt29/+dkydOjXj53//+9/HiSeeGFu2bImIiLZt28bUqVNj8ODBtTrv4sWLM9YrKyvjnXfeSTzuqaeeimHDhsWGDRtqdb7aGjNmTIP2BwAAAAAAAACqy8tgRUTE4MGD45lnnonu3btHRMSWLVvi5JNPjq9+9atx3333xXPPPReTJ0+OoUOHxmmnnRabNm2KiIg+ffrEn//85/jyl79c63Puu+++GetNmjSJvffeO+N7U6dOjREjRsQnn3xS6/PVRosWLWL06NENeg4AAAAAAAAAoLpmuR5gRw477LCYM2dOXH755XH//fdHRMS0adNi2rRpaZ9t165dXHHFFXH11VdHaWlp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wYIFsXTp0ti4cWNs2bIl2rdvH5dddlmuxwNodMWw/69fvz7WrVsXGzZsiNatW0fHjh2jS5cu0bRp01yPBlAwnn/++WjTpk0ccsghuR6lVpYvXx4rV66Mpk2bxp577hmdOnXK9Ui1UpJKpVK5HoK6efPNN+OWW26Jxx9/PNasWVNVLykpiYMPPjjOPPPMOO+886JVq1Y5nHLHimENAI2tkPfOsrKyePzxx+Ppp5+OhQsXxpo1a+Ljjz+Ozp07R5cuXeKQQw6JY489No477riC+wEBQGMo5GtATT355JNxwgknVKv59hXY1e0K+//69evjsccei8ceeyxeeOGFWLduXbX3u3XrFocffng88sgjOZoQoPEV8v5fUVERDz74YDz22GMxY8aMeP/999M+07p16zj88MNj+PDhcd5550XHjh1zMClA/nvyySfj2muvjVdeeSXOOuusmDJlSq5H2ql33nknbrnllpg6dWq899571d7bf//94//+3/8bF110UXTo0CFHE9acYEUB27BhQ4wbNy7uuuuunf6AsUePHnHbbbfFSSed1EjT1UwxrAGgsRXy3vnuu+/GxIkT45577omKioqdfr59+/ZxxRVXxNixYwUsAKKwrwG1sXbt2ujXr1+sXLmyWt23r8CualfY/+fOnRs/+9nP4re//W1s2bKlqt6/f/8YOXJkHH300XHIIYdE+/btczckQCMr9P3/vvvui2uuuSaWLFlS42NatWoVF110UVx33XVRWlragNMBFI7p06fH+PHjY9asWVW1fA9WlJeXx4QJE+Kmm27a6e8C2rdvHz/72c/i7LPPbqTpstMk1wOQnYULF8ahhx4ad955Z6RSqSgpKYlvfetbMWfOnNi8eXOsW7cupk6dGoMGDYqIiBUrVsTIkSPz6ta5xbAGgMZWyHvn448/HgMGDIjJkyfXKFQREfHBBx/E+PHjY8CAATFnzpwGnhAgvxXyNaC2zjvvvLRQBcCuqtj3/3Xr1sW3v/3tqu8VtmzZEiUlJfH1r389Xn311fjrX/8a1113XXzpS18SqgB2KYW8/5eXl8c555wTZ5xxRlWookWLFvHtb387/vd//zfef//92LJlS2zYsCHmzJkTP/3pT6N3794REfHJJ5/EjTfeGJ///Ofj7bffzuEqAHJvxowZcfTRR8fw4cOrhSry3cqVK2PIkCHx4x//uOp3AaNHj46ZM2fGxx9/HB988EE89dRT8aUvfSkiPv09wDnnnBPnnXdejX93kBMpCs4rr7yS6tChQyoiUhGRat68eWrq1KkZP7tt27bUKaecUvXZiEhdeeWVjTtwBsWwBoDGVsh7569//etUSUlJtXlq+1+LFi0S1wtQ7Ar5GlBbt99+e+K1AGBXU+z7/xNPPJHq3LlztZn322+/1KxZs3I9GkBOFfL+X1FRkTrppJOqzXPYYYelysrKdnjc1q1bUxdeeGG143r27Jl69913G2lygPwxc+bM1LBhw3b48/Kzzjor12NmtGTJktSee+5ZNWdJSUlq0qRJiZ8fO3ZstXV97WtfS1VUVDTixDXnJ1MF5t13301169at2hfYLbfcssNjNm/enNpvv/2qHfPzn/+8kSZOVwxrAGhshbx3PvXUU6lmzZrVKVTxr+GKmTNnNvoaAHKpkK8BtfXWW2+lWrduLVgBkCru/X/79u2pcePGpYWvzzzzzNTmzZtzPR5AThX6/v/vvyAbPHhw6uOPP67x8WeffXa14w888MDU1q1bG3BigPzxl7/8JXXcccfV6Gfl+Ris+OCDD1IHHHBAtTkvv/zyHR5TWVmZGjp0aLVjLrvsskaauHZKUikPqS0UFRUVcdhhh1W7FfqQIUPi+eefj5KSkh0e+8wzz1TdTiUiolmzZjFz5sw47LDDGmzeTIphDQCNrZD3zo0bN8a+++4bq1evrqrtu+++cfbZZ8fQoUNjn332ic985jOxdu3amD9/fjz66KNx1113xaZNmxJ77r777rFw4cLo0KFDYywBIKcK+RpQWxUVFXHkkUfGyy+/nPgZ374Cu4pi3v83b94cp512Wjz22GPV6tddd118//vfz9FUAPmh0Pf/119/PQ499NCorKyMiIiWLVvGvHnzqh7zURObNm2Knj17xoYNG6pq119/fXzve9+r73EB8kp5eXnsueeeccQRR8To0aNj//33j7///e9x5ZVXxrp169I+f9ZZZ8WUKVMaf9AdGDFiRPzhD3+oer3vvvvG3/72tygtLd3hcW+99VYccMABsX379qraww8/HCeffHKDzZqVHAc7qIUf/vCHaWmk6dOn1/j4wYMHVzt23333TX3yyScNOHG6YlgDQGMr5L1z3LhxVeft1KlT6s4770xVVlbu8JgVK1akRo0atcM07sUXX9wo8wPkWiFfA2rrmmuuqZqzX79+7lgB7NKKdf9fv3596vOf/3za2m666aZcjwaQFwp9/z/++OOrnf+cc87Jqs9ll11WrU+XLl3y9rbwAPXpo48+Sqv99re/LYg7Vtx3331pM95xxx01Pv60006rdmynTp1SK1eubMCJa69J7aMY5EJZWVlcd9111WoHHnhgDBs2rMY9zj333GqvFy1aFDfffHO9zFcTxbAGgMZWyHvnhx9+GJMmTYqIiD59+sQrr7wS55xzzk7/wqJ79+7xyCOPxKWXXpr4mV/96lexZs2aep0XIN8U8jWgtl566aW44YYbIuLTv8i77LLLcjsQQA4V6/7/0UcfxfHHHx9/+ctfqtUvvfTSuOKKK3I0FUD+KPT9f8OGDTF9+vRqtdrM/q+++MUvVnu9evXqeOGFF7IdDaBgtGnTJq02cuTInf5MPdc2btyY9rOcTp06xRlnnFHjHv9+DVu3bl1cc8019TFevRGsKBA/+tGPory8vFqttrc/GT16dDRt2jStb6bbxzSEYlgDQGMr5L3zwQcfjPLy8ujWrVtMnz499tprrxofW1JSEj//+c/jpJNOyvh+RUVFTJs2rZ4mBchPhXwNqI2PPvooxowZE9u3b4/27dvHPffcE02a+FYV2HUV4/5fXl4eJ510UlqoYsSIETkPfADki0Lf/1988cXYtm1btVqnTp2y6tWrV6+02qJFi7LqBVDoWrduHV26dMn1GDt06623pv0h5IknnrjTR4D8q2OOOSZtnXfddVfMnz+/XmasD35aVQBWrFiR8Rk5I0aMqFWf9u3bx6BBg6rVPvroo7j99tvrMl6NFMMaABpboe+dv/vd7yIi4u6774499tij1seXlJTE5MmTM6Z0Iz59dihAsSr0a0BtXHrppfHOO+9ERMT//M//RM+ePXM8EUDuFOv+f8EFF6T9pfHee+8d999/vzAdQBTH/r9s2bK02ooVK7LqlelnQevXr8+qF0Ax6NixY65HSLR58+aMYenaXsOaNGmSdsei7du3x89//vM6TFe/fOdSAH7961/Hli1bqtVatmwZBx10UK17DR06NK126623RmVlZdbz1UQxrAGgsRXy3rl9+/aYPXt2fOUrX4nhw4dn3adz585x0UUXZXwv0zfsAMWikK8BtfHwww9X/QB5zJgxcdppp+V2IIAcK8b9/1e/+lXG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jP/8z/9M/Pw777wThx9+eMyePbsRpwSgtnaFa9i/E6zIY23bts1YT/qCqqmkZ9DUNUGUSTGsAaCx2TsjLr/88li/fn1ERHz5y1+O7373uzmeCKBxFMM14JNPPolvfOMbsW3btvjsZz8bv/71r+v9HADFphj2/23btsVHH32U8b3Pfvazte7XunXruOiiizK+N3369KrvFwAKWTHs/0m2b98eF1xwQYwbNy4qKyvjrrvuipEjR0aTJk3iRz/6UfzmN7/J+NiniIj169fHcccdF7NmzWq0eQGonWK+hiURrMhjDfUFuWnTpoz19u3b16lvJsWwBoDGtqvvnY899ljcc889ERGx1157xb333hslJSU5ngqgcRTDNeCKK66It956K0pKSuI3v/lN4l8bA/BPxbD/J4UqIiK6deuWVc+kOx6lUql44YUXsuoJkE+KYf/PZPv27XHaaafFr371q4iIGDt2bHzjG9+o9pkzzzwz/vSnPyXOtHHjxjjuuOPib3/7W0OPC0AWivUatiOCFXmsQ4cOGet1/YLcuHFjxnqvXr3q1DeTYlgDQGPblffOZcuWxTnnnBMRER07downn3wyOnXqlOOpABpPoV8D/vCHP8Rtt90WEZ/ewn3YsGH12h+gWBX6/h/x6R2LkmT7b/pevXpF//79M773l7/8JaueAPmkGPb/f5dKpeKss86Khx56KCIi9t577/jRj36U8bNHH310vPjii9GjR4+M73/00UcxYsSI2LBhQ4PNC0B2ivEatjOCFXmsT58+GetJSZ2a+uCDDzLWe/bsWae+mRTDGgAa2666d27bti1OO+20WLduXTRv3jymTp2a+L8FQLEq9GvAv/5l8U9/+tMoKSnJ6r+zzz47Y/+kzwMUukLf/yMidtttt8T32rVrl3Xf4447LmN95cqVWfcEyBfFsP//uxtuuCHuu+++qtc//OEPo7S0NPHzBx54YLz44ovRu3fvjO+/++67MW7cuPoeE4A6SrqGbd++vU7hinz+PYZgRR7r27dvxvqaNWuioqIi675r1qzJWE/6h0tdFMMaABrbrrp3XnLJJTFz5sxo0qRJ3H333TFkyJBcjwTQ6Ar9GrB69ep67Qewqyj0/T8ionXr1onvNW/ePOu+/fr1y1hft25d1j0B8kUx7P//6i9/+UuMHz++6vVnP/vZGD169E6P23vvveO5555L/KXZnXfeGa+99lq9zQlA3e25556JAeoVK1Zk3Teff48hWJHHOnbsmPEZlJWVlfH+++9n3XfVqlUZ64MGDcq6Z5JiWANAY9sV985f/vKXVbeOnzRpUnz961/P8UQAubErXgMAKI79v02bNonhii1btmTdN+mXjlu3bs26J0C+KIb9/19dcsklUVlZWfX65JNPjmbNmtXo2N69e8ef/vSn6Ny5c8b3f/rTn9bLjADUnwMOOCBjffny5Vn3zOefYQlW5LkBAwZkrC9btiyrfuXl5bF27dq0+u677x6f+9znsuq5M8WwBoDGtivtnY8//niMHTs2IiImTpwYF154YU7nAci1XekaAMA/FcP+v/fee2esr1+/PuueXbt2zVjv1KlT1j0B8kkx7P8REc8//3y88sor1WrDhg2rVY8+ffrEww8/nDGMMXXq1Ni8eXOdZgSgftX3NSwi4r333kurNWnSJA477LCse9YXwYo8d/zxx2esL1myJKt+ZWVlGeuDBw/Oql9NFMMaABrbrrJ3zp49O0477bTYvn17jB07ttrtIgF2VbvKNQCA6oph/z/wwAMz1rNdQ0RE27ZtM9aT/qIZoNAUw/4fEXHfffel1ZKuCzsyZMiQmDBhQlp9y5Yt8dJLL2UzGgANpL6vYZs3b874mNm+ffsmfl/QmAQr8tzIkSMz1l9//fWs+i1atChjfcSIEVn1q4liWANAY9sV9s65c+fGCSecEJ988kmcddZZcfPNN+dsFoB8UsjXgFQqVS//TZ48uVb9AYpBIe///3DkkUdmrM+dOzfrnkmPF8nml3UA+agY9v+IiBdffDGtlukxJzUxbty46NWrV1p98eLFWfUDoGEMHz48WrRokVbP9hq2ePHijD/nyZffAQtW5Lm99tor47MkX3vttaz6vfnmm2m1Zs2axcknn5xVv5oohjUANLZi3zvffvvtOO6442LDhg3x1a9+Ne68884oKSnJySwA+abYrwEAZFYM+//w4cMz1v/yl79k3XPTpk0Z60cddVTWPQHySTHs/xGZb/ue6ZdtNdG8efP45je/mVavy6OlAKh/rVq1yvjYp/q8hkVEfP3rX8+qX30TrCgAY8aMSavNmTMnq7/MypQQGj58eIM/l7IY1gDQ2Ip173z33XfjmGOOiRUrVsSxxx4b999/fzRt2rTR5wDIZ8V6DQBgxwp9//8//+f/xMCBA9Pq06dPz7rnBx98kFbr0aNH7Lfffln3BMg3hb7/R0TGWTPt4TU1ZMiQtFr79u2z7gdAw8h0DSsrK8sqDJfpGrb//vtH//79s5qtvglWFIDzzz8/2rVrV6324YcfxuzZs2vda+bMmWm1yy67LNvRaqwY1gDQ2Ipx73zvvffimGOOiaVLl8ZRRx0VU6dOjdLS0jr1/PGPf1ynH9QC5KNivAYAsHPFsP+fd955abX33nsv8a/PdmbBggU1OgdAISuG/T/TYz9WrlyZdb/PfvazabXu3btn3Q+AhjF69OjYe++90+pPPfVUrXv9+c9/Tqvl08+wBCsKwGc+85k4//zz0+pTp06tVZ/XXnstVq1aVa128MEHx7HHHlun+WqiGNYA0NiKbe9899134+ijj4533nknDjvssHjiiSeiVatWdep52223xdVXX+2vroGiU2zXAABqphj2/7PPPjs6d+6cVr/77ruz6vfKK69Ue92sWbP49re/nVUvgHxVDPv/YYcdllabNWtW1v3Ky8urvW7SpEkcccQRWfcDoGE0bdo0rrrqqrR6ba9ha9asiVdffbVarXv37nHWWWfVab76JFhRIC677LJo3bp1tVptvyAfeeSRtNp1111Xp7lqoxjWANDYimXvLCsriy9+8YuxZMmSOOSQQ+Kpp56Ktm3bZt2vsrIyfvazn8WFF14Yffv2jYMOOqgepwXID8VyDQCgdgp9/2/VqlVce+21afUpU6bERx99VOt+Dz/8cLXXF1xwQfTo0SPr+QDyVaHv/1/5ylfSao8//njW/RYuXFjt9ZFHHhldunTJuh9AIauoqEirVVZW5mCSzM4+++y0Ow09+eSTaSG5HZk2bVramr7//e/X+Y7X9UmwokB07949xo8fX622ePHimDFjRo2OLy8vjzvuuKNa7ZRTTokTTjihxjNMmzYtBg4cGKWlpdGrV6+44YYbavX/tPmwBoBCkw97Z133/7feeiuOOuqoKCsri8GDB8fTTz9d42diplKpqKioiE2bNsXy5cvj5ZdfjptuuikGDBgQV155ZVRWVsYZZ5xR41kACkkxXAMAqL1i2P8vuOCCGDRoULXaunXr4mc/+1mNe0REvPTSS/HGG29Uve7Ro0dcf/31teoBUCgKff/PdCv4P/zhD7Fo0aIan/9fPfDAA9Vejxs3Lqs+AMVg27ZtabWtW7fWW/8XX3wxvvCFL0SLFi2ie/fuceWVV9YqFNGiRYu0f+tv2rQpfv/739e4xy9+8Ytqrw899NCMd3PKqRQFY+vWralDDz00FRFV/33pS1+q0bHXX399teO6du2aWr58eY3P/cADD1Q7/h//XXzxxQWzBoBCVcj7/1//+tdUly5dMvaoj/9KSkpSS5curfF6AApNIV8D6mLy5MkZzw2wqyiG/X/hwoWptm3bVutRWlqamjt3bo2O37JlS6p///7V/u3/6KOP1moGgEJT6Pv/ww8/nHb8kCFDUhUVFTXukUqlUrNmzUqVlJRU9Tj22GNrdTxAsdl///3T9tfjjz++XnrPnDkztdtuu6X1HzFiRK17ffWrX63WY7/99ktt27Ztp8fde++91Y5r3bp16s0338xmOQ3KT6YKzJIlS1IdO3as9sU1ZcqUHR4zY8aMVGlpadXnW7RokZo1a1atzpvp/2EjItWkSZPUypUrC2INAIWsEPf/WbNmpTp06NBgoYqISH3xi1+s1XoAClEhXgPqSrACoDj2/6lTp6aaNm1arU+fPn1Sq1ev3uFx27dvT5155pnVjrvmmmtqdW6AQlXo+/+FF16Y1uM//uM/Utu3b6/R8e+8806qR48eVcfutddeDf79B0C++8xnPpO2t/bv379eeh9//PGJP39/+eWXa9Vrw4YNqb333rtajwkTJuzwmHnz5lW77pWUlKQeeeSRuiypwfjJVAGaNWtWqk2bNlVfYKWlpYlfYL/73e+qfbZt27apJ598stbnzJRU+sd/L730UkGsAaDQFdL+/8c//jHVqlWrBg1VRETqzjvvrPWaAApRIV0D6oNgBcCnimH/nzx5crW/Oo6IVL9+/VJvvfVWxs+vWbMm7S/dxo4dW+vzAhSyQt7/t23blhozZkxaj+OPPz71zjvvJB5XWVmZevDBB1OdOnWqOqZ79+6phQsX1notAMXkySefTAy+/fWvf61z/3333Tdx///tb39b636LFi1KdevWrVpQ4he/+EXGzz777LOprl27Vn12t912S02ePLmOK2o4JalUKhUUnJdffjlGjRoV77//flVt1KhRMXr06OjRo0eUlZXF3XffHc8//3zV+3369IkHHngg+vfvX+vz9e3bN+bNm5dWb9KkSaxYsSK6du2a92sAKAaFsP9PnTo1vv71r2d87lt9atGiRaxatSratWvXoOcByBeFcA2oL1OmTImzzz47re7bV2BXVAz7/7Rp0+LMM8+Mjz76qKrWvHnzOP300+PYY4+N7t27x7p16+LFF1+Me+65JzZs2FD1mZtuuikuvvjiWp8ToNAV8v6fSqXiO9/5Ttx4441RWVlZVS8tLY3jjz8+vvzlL8eee+4ZpaWlsW7dunj99dfjsccei/nz51d9dujQoXH//fc36PcdAPlq06ZNsXz58vjTn/4U3/ve96r9O/pfdenSJW644YYYMmRIfPazn41WrVrV+lwnnnhi/O///m/G915++eU49NBDa91z0aJFMXLkyFiwYEFVbejQoXHGGWfEXnvtFe+//3488MAD8eijj1a936NHj7j33ntj6NChtT5fo8ltroO6WLlyZer000/f6V/ztmvXLjVhwoRUeXl51ud68MEHM/au6/OVG3MNAMUi3/f/s846q8HvVBERqVNPPTXrdQEUqny/BtQXd6wAqK4Y9v8FCxakRowYUaN/65eUlKRGjhzpr5SBXV6h7/9vvPFG6rjjjqvVz3v233//1JQpU1IVFRVZnxegUP3mN7+p88/Nn3/++Vqd86WXXsp416IRI0bUaS0bN25MXXLJJWmPBvz3/1q0aJG69NJLUx9++GGdztcY3LGiCMyfPz8mT54czz33XLz99tuxadOm6Ny5cwwcODBOPPHEGDNmTL38Ne+0adNiwoQJMW/evOjWrVucf/75cfXVV0eTJk0KZg0AxaQY9n8AsuMaALBrKob9/4033oiHH344pk+fHkuXLo21a9dG06ZNY/fdd48DDjggjj766Bg9enTss88+dT4XQLEo9P1/8eLF8eSTT8af/vSnKCsrizVr1sT69eujdevW0alTp9hzzz1jyJAhccwxx8SQIUOipKSkzmsBKEQffPBBLFu2rE499tprr2jdunWtjnnxxRfj6quvjldffTU6dOgQZ5xxRlx//fXRokWLOs0SEbF06dK46667Yvr06bFgwYLYuHFjdOjQIQ444IA4/vjj45vf/GZ06dKlzudpDIIVAAAAAAAAAAAJ/JkRAAAAAAAAAEACwQoAAAAAAAAAgASCFQAAAAAAAAAACQQrAAAAAAAAAAASCFYAAAAAAAAAACQQrAAAAAAAAAAASCBYAQAAAAAAAACQQLACAAAAAAAAACCBYAUAAAAAAAAAQALBCgAAAAAAAACABIIVAAAAAAAAAAAJBCsAAAAAAAAAABIIVgAAAAAAAAAAJBCsAAAAAAAAAABIIFgBAAAAAAAAAJBAsAIAAAAAAAAAIIFgBQAAAAAAAABAAsEKAAAAAAAAAIAEghUAAAAAAAAAAAkEKwAAAAAAAAAAEghWAAAAAAAAAAAkEKwAAAAAAAAAAEggWAEAAAAAAAAAkECwAgAAAAAAAAAggWAFAAAAAAAAAEACwQoAAAAAAAAAgASCFQAAAAAAAAAACQQrAAAAAAAAAAASCFYAAAAAAAAAACQQrAAAAAAAAAAASCBYAQAAAAAAAACQQLACAAAAAAAAACCBYAUAAAAAAAAAQALBCgAAAAAAAACABIIVAAAAAAAAAAAJBCsAAAAAAAAAABIIVgAAAAAAAAAAJBCsAAAAAAAAAABIIFgBAAAAAAAAAJBAsAIAAAAAAAAAIIFgBQAAAAAAAABAgv8P23iyDsigTPsAAAAASUVORK5CYII=",
|
|
"text/plain": [
|
|
"<Figure size 2100x1050 with 1 Axes>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"fig, ax = plt.subplots(\n",
|
|
" figsize=(7, 7 / 2), ncols=1, nrows=1, constrained_layout=True, dpi=300\n",
|
|
")"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 48,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"labels_name_a = [\n",
|
|
" \"ModelA\\n8DP\",\n",
|
|
" \"ModelA\\n8TP\",\n",
|
|
" \"ModelA\\n2DP$\\\\times$4TP\",\n",
|
|
" \"ModelA\\n2DP$\\\\times$8TP\",\n",
|
|
" \"ModelA\\n4DP$\\\\times$2TP\",\n",
|
|
" \"ModelB\\n8TP\",\n",
|
|
" \"ModelB\\n4DP$\\\\times$2TP\",\n",
|
|
"]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 49,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# MFU\n",
|
|
"data_a = {\n",
|
|
" labels_name_a[0]: [43.0, 44.4], # modela 8DP\n",
|
|
" labels_name_a[1]: [42.2, 43.6], # modela 8TP\n",
|
|
" labels_name_a[2]: [43.1, 44.6], # modela 2DP 4TP\n",
|
|
" labels_name_a[3]: [41.0, 42.6], # modela 2DP 8TP\n",
|
|
" labels_name_a[4]: [44.7, 44.7], # modela 4DP 2TP\n",
|
|
" labels_name_a[5]: [48.1, 49.4], # modelb 8TP\n",
|
|
" labels_name_a[6]: [38.0, 38.0], # modelb 4DP 2TP\n",
|
|
"}"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 50,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"legend_labels = [\"DLRover-Lynx without Local Search\", \"DLRover-Lynx\"]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 51,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"bar_width = 0.2\n",
|
|
"group_spaing = 0.15\n",
|
|
"\n",
|
|
"group_positions = {}\n",
|
|
"current_pos = 0\n",
|
|
"\n",
|
|
"x_label_cnt = len(data_a.keys())\n",
|
|
"x_label_group_cnt = 2\n",
|
|
"\n",
|
|
"for idx in range(x_label_cnt):\n",
|
|
" group_positions[idx] = []\n",
|
|
" for _ in range(x_label_group_cnt):\n",
|
|
" group_positions[idx].append(current_pos)\n",
|
|
" current_pos += bar_width\n",
|
|
" current_pos += group_spaing\n",
|
|
"\n",
|
|
"group_centers = {}\n",
|
|
"for idx, positions in group_positions.items():\n",
|
|
" group_centers[idx] = sum(positions) / len(positions)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 52,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"Text(13.333333333333346, 0.5, 'MFU (%)')"
|
|
]
|
|
},
|
|
"execution_count": 52,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"label_set = set()\n",
|
|
"for idx, (x_label, y_data) in enumerate(data_a.items()):\n",
|
|
" positions = group_positions[idx]\n",
|
|
"\n",
|
|
" for i, (pos, value, color, edgecolor, hatch, label) in enumerate(\n",
|
|
" zip(\n",
|
|
" positions,\n",
|
|
" y_data,\n",
|
|
" colors,\n",
|
|
" edgecolors,\n",
|
|
" hatches,\n",
|
|
" legend_labels,\n",
|
|
" )\n",
|
|
" ):\n",
|
|
" if label in label_set:\n",
|
|
" local_label = None\n",
|
|
" else:\n",
|
|
" local_label = label\n",
|
|
" label_set.add(local_label)\n",
|
|
"\n",
|
|
" ax.bar(\n",
|
|
" pos,\n",
|
|
" value,\n",
|
|
" width=bar_width,\n",
|
|
" color=color,\n",
|
|
" label=local_label,\n",
|
|
" hatch=hatch,\n",
|
|
" edgecolor=edgecolor,\n",
|
|
" )\n",
|
|
"\n",
|
|
"ax.set_xticks(list(group_centers.values()))\n",
|
|
"ax.set_xticklabels(list(data_a.keys()))\n",
|
|
"\n",
|
|
"ax.set_ylim(0, 100)\n",
|
|
"ax.set_yticks([0, 50, 100])\n",
|
|
"ax.set_yticklabels([\"0\", \"50\", \"100\"], rotation=90, ha=\"center\", va=\"center\")\n",
|
|
"\n",
|
|
"ax.tick_params(axis=\"x\", bottom=False, labelsize=g_label_fontsize - 4, pad=1)\n",
|
|
"ax.tick_params(axis=\"y\", left=True, labelsize=g_label_fontsize, pad=5)\n",
|
|
"ax.set_ylabel(\"MFU (%)\", fontsize=g_label_fontsize)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 53,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"<matplotlib.legend.Legend at 0x7f6df5539460>"
|
|
]
|
|
},
|
|
"execution_count": 53,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"fig.legend(\n",
|
|
" ncol=3,\n",
|
|
"\n",
|
|
" loc=\"upper center\",\n",
|
|
" frameon=False,\n",
|
|
" shadow=False,\n",
|
|
" bbox_to_anchor=(0.5, 1.12),\n",
|
|
" fontsize=g_label_fontsize,\n",
|
|
")"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 54,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"image/png": "iVBORw0KGgoAAAANSUhEUgAACFYAAASmCAYAAAAOSL24AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjEsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvc2/+5QAAAAlwSFlzAAAuIwAALiMBeKU/dgABAABJREFUeJzs3Xd4FNX79/FPAkkoCb13pXcUlCZSpHelNwEpgqCiiEovKhZAQETKV6T3piJKr9Kb9A6hdwgQEhJI5vmDh/0RdibZ3ZRNwvt1XbmUMzNnzu7O7szcc59zPAzDMAQAAAAAAAAAAAAAAAA7nu5uAAAAAAAAAAAAAAAAQHxFYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAAAAAAAAAAAAALBAYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAAAAAAAAAAAAALBAYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAAAAAAAAAAAAALBAYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAAAAAAAAAAAAALBAYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAAAAAAAAAAAAALBAYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAAAAAAAAAAAAALBAYgUAAAAAAAAAAAAAAIAFEisAAAAAAAAAAAAAAAAskFgBAAAAAAAAAAAAAABggcQKAAAAAAAAAAAAAAAACyRWAAAAAAAAAAAAAAAAWCCxAgAAAAAAAAAAAAAAwAKJFQAAAAAAAAAAAAAAABZIrAAAAABg6vz582rYsKFSpEihrFmzatiwYQoPD3d7m/r166fMmTPLw8ND/v7+bm0PgPgtPDxcy5cvV506deTp6akOHTq4u0lAtN2/f1/jx49X0aJF5eHhoWnTprm7SQAAAACQ6CV1dwMAAAAAxD+hoaGqW7euDh8+LEkKDg7W4MGD5e3trS+//DJO22IYhlavXq3x48dr+fLlCgsLi9P9A0h4bt++rd9++00TJkzQmTNn3N0cIEYcOnRIv/zyi2bOnKnAwEB3NwcAAAAAXigkViQCtZp01J07d93dDLhR2rSptXLxVHc3I1b9999/MRI48vT0VNKkSeXl5aWUKVPK19dX6dOnl4+PTwy0MmH7999/o7V9kiRJ5OXlJS8vL/n4+Cht2rRKmzatvL29Y6iFAIC49Ndff9mSKp713Xff6YsvvpCHh0estyEgIEBTp07VhAkTdPLkyVjfH4CEb9++ffr55581d+5cBQcHu7s5kTp+/LhWrlyptWvX6uTJk7p586bu3Lmj5MmTK3369CpQoIBKlSqlypUrq3LlykqZMqVdHf/73//04Ycf6uHDh254BYgLjx490tKlSzV+/Hht2rTJ3c0BbEI/+0y6f9/dzYA7+fnJe+RId7ciVhGPjF3EIgEACQ2JFYnAnTt3dTuAxAokboMGDdKRI0d079493bx5U4ZhxGj9fn5+ypEjh1566SUVLlxYJUqUUPny5ZU/f/4YqX/IkCEaOnRojNQlSYMHD9aQIUNirD5J6tChgwzDUEBAgG7fvh1j9aZJk0Z58+ZV/vz5VbZsWVWtWlUlS5aMsfoBR8T0A+CY/g0C4iOrHt53797VrVu3lCFDhljb99WrVzVgwADNnTtXQUFBsbYfJEzTpk1Tx44dY6y+9u3bM4x+IrB27VoNHDhQ27Ztc3dTorRz50599dVX+uuvv0yX379/X/fv35e/v79WrVqlH374QSlSpFDdunXVsmVL1alTRylSpNC1a9c0YsSIOG494kp4eLiGDh2qyZMn6+rVq+5uDmDv/n0SK5DoJeR4JLFIYpFwL2KRQOLkYfBtTPBer/YOiRUvuHRpUmvnuiXubkacuX79un799VcNHTpUoaGhsbqv7Nmzq0GDBmrbtq0qVqwY7fpCQkJ0/vx5LVu2TN9++61u3rwZ5Tbly5dXx44dVaZMGeXIkUN+fn7y8fGJ1Z7C/v7+Gjt2rMaOHRsrF20lSpRQnz591KZNmzjp8QxIst2s79mzR2PHjrV8mPGslClTqlu3bqpevboKFiyojBkzKlmyZEqalNxUJH5//PGHGjdubFeeNm3aGA16mQkICFDDhg1VrVo1Zc+eXcuXL9cff/xhuu7Zs2eVJ0+eWG0P4qdHjx7p8uXLWrVqlb755hudO3cuym2KFi2qrl27qly5csqVK5fSpEkT69dViBv//POPfvvtN1WtWlWPHj3SiBEjdOnSJbv13JlIExYWpgEDBuj777+PcI1dvnx51a1bV0WKFFHatGn14MED+fv7a8eOHVq+fLnu3LkToR5vb2/lypVLFy5cUEhIiHx8fBixIpFq1aqVMmfOrCJFiujo0aP66aefFB4ebrfe1KlT1aFDh7hvIF5ooe+/T2LFi87PT96TJrm7FXEmocYjiUU+QSwS7kAsEkh8SKxIBEiswIuWWPHUokWL1KxZM9NlSZMmVfHixVWmTBmVKVNGxYoVU4YMGZQhQwalTp1awcHBCggI0JkzZ3Tw4EFt3rxZK1euVEBAgOX+ypQpo++++05vvfVWjLT/7NmzevXVVyPd5/fff68+ffq47YJ/xIgR+vzzz02XFSxYUB06dFDRokWVL18+ZcuWTb6+vrp//76uX7+u7du3a/ny5Vq8eLHCwsJM6yhbtqzmz5+v3Llzx+bLAEz16tVLY8eOtVxeuHBhLV++XC+99FIctgqIPx4/fqwyZcpo//79EcpHjhyp3r17x2lbwsPDVapUKR08eNBuGYkVkKSbN2+qbNmyliOtSNJHH32kkSNHysvLKw5bBndZuXKlateubVfursSKhw8fqkGDBlqzZo2trECBApoyZYreeOMNy+0ePXqkOXPm6JtvvrGcEonEihdHz549NX78eLtyEivgDiRW4EVLrHgqIccjiUUSi4R7EYsEEj4SKxIBEivwoiZWSFLOnDl18eJFu/LKlStrw4YNTtUVEhKiv/76S99//7127dpluV6dOnU0depUZc6c2dnm2vn00081evRo02VNmzbVwoULo72P6AgKClLatGlNM/EdDUqfPHlSH3zwQYQg8rPSpUunlStXqkyZMtFtLuCUO3fuKEOGDKa9/iTp4MGDKlasWBy3CohfLl26pB49emjVqlVKlSqVevTooQEDBkQryPbnn38qVapUqlKlilPbDRo0SF999ZVdOYkV8cP58+e1ZMkS9erVy21t+Omnn/Txxx+bLnv99de1bds2eXp6xnGr4C6PHz+Wn5+fXcKBOxIrwsPD1bRpUy1dutRW9sYbb+jvv/+Wn5+fQ3WEhIToq6++0vDhw+16cZJY8eJYt26d6YM1EivgDiRW4EVNrJASdjySWCSxSLgPsUgg4SOqBCBBK126dIzV5ePjoyZNmmjnzp1auHChsmXLZrreP//8o1deeUWbNm2K9j7Lly9vuaxhw4bRrj+6UqRIocKFC0erjvz582vFihXq1q2b6fLbt2+rZs2aOnLkSLT2Azgrbdq0KlSokOmyl19+mRsZQE+GoP39998VFBSkq1evauDAgdFKqnj8+LG6d+/udLBREj024rmff/5ZY8aMcWsbIruuql+/PkkVL5ikSZMqa9as7m6GJGn48OERkipy5sypZcuWOZxUIT25V/n666+1ePFieXt7x0YzkQBwLgSA+CEhxyOJRRKLhPsQiwQSPiJLABK0HDlyxEq9TZs21aFDh0yHD5akK1eu6K233nJoXrTI5MqVy3JZfAmaxcR7nCRJEo0fP15169Y1XX7nzh21atVKISEh0d4X4Ayr72B8+f4Bic2yZct0+fJll7ZNnTp1DLcGMSUkJMQtUys8LyFcVyFupUqVyt1N0IULF/Ttt99GKPv++++VJk0al+p7++23NXXq1BhoGRIizoUAED8k5HhkQrhmJhaJxIxYJJCwkVgBIEFLmTJlrNWdNm1aLV++XF26dDFd/vjxYzVr1kzr1693eR+R9VJLmzaty/XGpJh6jz09PfXrr78qefLkpssPHDigSS/oEJJwH6vvYHz5/gGJTWRziUbFx8cnBluCmDR37lzduHHD3c1IENdViFvxYWSHUaNGKSgoyPZvPz8/vfPOO9Gqs3Xr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z/P09DS9rjabEuYpq8SKffv26dtvv3W5LefOndPEiRNVuXJlu2uRDRs2mI7WEd3jwV3HQtq0aS2TlYYOHarg4GCX6t24caOWLFmiOnXqRKd5AIBEJrHEI4lFRo1YZETEImMWsUjHJbZYJGIeiRUAErS46FV57949NWzY0HKu2/79++udd95xqW53BAR79eql8PBwh29mrNroSttz5MgRYaiwZ+3du9d0/raolC5d2rSHpiSNHTvW6fqkJzd8zx9bXbt2jdaFYqpUqUwfrvz555+2Ye2qVq1qOR+7Izp27GhafuTIEXXo0MGlB15z587VypUrVb9+fWXOnNnp7eN7z+e4/g5u2bJF8+bNU8OGDS17nZvx9vbWJ598Ylf+9P319PS0HBI8oQoPD1fbtm1148YNpU6dWnPmzDH9Dnp4eGjq1KmmD5tHjhwZ7V4SMc0sAPPnn3/q+++/V1BQkNKmTRtlUkTHjh3tHuA+HXZfkooVK2Y5VLk7mH1u9+/fd0NLXJclSxbLc72r55rbt2/b9Uhq2bJllPPnpk6d2vT34/Lly07t32oo4YcPHzq0fXz8XN1xXdW3b1/dv3/fsufPBx98YFq+detW7dmzx6V9Pj93c5IkSSINhnbq1Mm03DAMderUyaVkms6dO+vWrVvq1q2b6XJ/f3+7spiYCiMhJ+9s2LBBW7dujbH6QkNDdePGDbvyyO5LcubMqerVq5su++qrr/THH3843Q7DMPT+++8rJCTE9FgzOxak6B8P0T0WonONavWdunTpkkv3M3fv3rVdH7j6YAMAELcScjySWOT/IRZJLNIdiEXGX4k1FomYRWIFgAQttodWunnzpqpXr65du3aZLu/SpYu++uorl+uPrP2xMbfub7/9plWrVunVV1+1G6bXilXmtisZ3ZLUpEkTy2Dks0OJOWPAgAGm5VOnTtXt27edru/5ofvSp0+vXr16OV3P88weroSFhWnTpk2SZPlwwlHNmze3HFJx3rx5evfdd506rnbu3GkL7vbs2TPSda1ulKwe3MUXVt/B2Pj+PXjwQF26dJFhGC710nj//fctH7jWrl07RuYpjU89gb/99lvb/KQTJ05U7ty5LdfNmzevaU/bsLAwdejQweEHxXGhcePGSp06dYSyhw8fasSIEZKeBE5SpkwZaR158+bVm2++aVd+69YtSdaBDVfExDFhNvfkiRMnTNe9evWqunTpYjoEqruPz6c9Zp73999/6+jRo07X9/y5xtvbWwMHDnRoW7Pf+v/++8/hfW/YsEFffvml6TJHf7fNPte7d+/q+vXrpusPHz5cS5YscbiNrojr66o1a9bo119/VcaMGS1HAihcuLDlb76rwzY/f+x07Ngx0uu6EiVKWA5XvGfPHnXs2NHh4KNhGPrkk0+0dOlS+fn5mY6gIz05Fp63a9euaAc5nb3+NPvdcOdvyQcffBBj9y+rVq2yez9fffVVy9EUnurdu7dp+aNHj9S8eXPT0UYi07dvX61cuVJ58uRR/fr17ZabHQuStH37dqf28zxnjgWz69ToXKN27NhRqVKlMl02btw4p+YVv3//vurXry9/f39VqVIlys/P3edCAMATCTkeSSwyImKRxCLjGrHIiOLT9W1ijUUiZpFYASBBu3PnTqzVvXv3bpUpU8byJqZXr16aNGmS6Ry7joqsZ2dM9Op71pYtW2wXpM5cSFkNLR6dIcfHjh1rmQ3drl07p4elrl+/vt5++2278qCgIKfnDzcMQwsXLoxQNnjwYMvgqTOKFy8eYU62Z2XJkkWNGzeOVv1eXl6WD8okac6cOXrttde0b9++KOuaPXu2qlevbgv2WvVufMrqpsCql2J8YfUdjOnvX1hYmN59910dPXpUfn5+qlmzptN1+Pr6WvZ87tq1a3SbKEmmw1dHd871p5wJgGzcuNE2dF6bNm3UsmXLKLfp2bOn6RCUx44di/R7EdeSJUumFi1a2JUbhiEvLy99+OGHDtVjNaqFl5eX2rVrF602Psvsc3P2Zj9Llix2ZRs3btTNmzcjlIWHh+ujjz7Stm3bTLexOoZi4hh15PgsVaqUPvroI7tywzDUv39/p/e5YMGCCP/u2bOnw4HGIkWK2JX9/vvvDr2OefPmqXbt2kqaNKnpcqsecc8z+4wkafHixXZlf/31l/r3769cuXI5VLer4vK66vjx42rdurUMw1Djxo0j7Uk2duxY+fn52ZUvWLDAoXPys/bs2aMzZ87Y/u3n56chQ4ZEud2AAQMsr1lnz56thg0bmo5+8KzLly+rXr16trlmBwwYYPq6JCldunR2ZdevX9e8efOibOvx48ctf7efv/68dOlSpKO1xMRvWEzav3+/OnXqFCO96H744Qe7Mkd6SNauXVuvvfaa6bLQ0FC988476t69e5QB6Xv37qljx476/vvvJT1JFDL7XTE7FiTpp59+irKtISEh6tOnj+nvktm9iNV9m9l1anSuUf38/CJ90NGtWzf1798/ymNt586dKl26tP799195eno6NB1LbJ4LI6sfABBRQo5HEou0RyzSdcQinUcsMiJikUhoSKwAkKCdO3cuxuu8e/euPvvsM5UrV860fl9fX82ePVujR4+OVlKFJF28eNFymVVvXlf8/fffqlOnju1CxWq4ajNWwerg4GCXbyRTpkypOXPmmA4/9uDBA9WtW1enTp1yqs5x48aZZtCOGzdOW7Zscbie2bNn6+DBg7Z/16xZM8oMaWdYXYx26tTJqeHYIqs/svkX9+/fr9dee0116tTRnDlzdOzYMT148EBBQUE6fvy4/ve//6ls2bJq27at7t+/L19fX9sDlMhcunTJtHzt2rWuvpQ4YfUdjMnvX2BgoJo2bWrrqV2/fn35+Pi4VNdHH31k10s8W7Zspj1EXWHW0zymhvZ3tMfGlStX1KpVK4WFhSlz5swOPXiRngxBOGHCBNOHmz/99JNWr17tVHtjk9V8rM2bNzedv9JM06ZNTYMs9erVU8aMGaPTvAjMPjdnf/sLFSpkVxYUFKRatWpp586devDggXbu3Kn69etr4cKFlqM2WAUZohNce8rR1zRs2DC9/PLLduVLly7V/PnzHd7fv//+q7/++sv27+LFi+ubb75xeHuz0RGuX7+uTz/91LK3x/3799WzZ0+1atVKr732moYPH266nqO91c0+V0nq06ePfvvtN925c0cXLlzQ119/rSZNmqh27dqxPkVNXF1X7dy5U1WrVrUlIkR1XZU9e3bbw+dnhYeHOz338PNDFU+YMMGh34233nor0uuZ5cuXK1++fOrTp4+2bNmiu3fv6vHjx7p27ZpWrVql7t27K2/evPrnn38kPRkF49NPP7Wsr0SJEqblH330keUILw8ePNBXX32lUqVKWQ6d+uy1+cWLF1W1alXLUVIk8+92TAcsnTV79mw1a9YsWufXH374QZs3b45Q1qVLF8uguVkbzObblp4E9idOnKg8efLoww8/1IYNG3ThwgU9evRId+7c0ZYtW9SvXz/ly5dP06ZNkyTVqVPH8mGJ1bGwevVq0+SQp/755x+98sorGjlypGkiyrPHgmEY+uCDDzR79my79azuWTZv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AgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACggLACAAAAAAAAAKCAsAIAAAAAAAAAoICwAgAAAAAAAACgQG3ZAzS1hQsXZubMmZk1a1YqlUratWuXDh06pHXr1mWPBgAAAAAAAAC0cCtMWDFmzJg88sgjeeaZZzJ27NiMGTMmEydOzNy5c5f4/i5dumSdddZJnz590rdv32y++ebZYYcdsv766zfz5AAAAAAAAABAS7XchhXz5s3L3Xffndtvvz0PPvhgpkyZstjPq9XqR35+6tSpmTp1al588cX84Q9/aPh+9+7d8//9f/9f9t9//+yxxx5p1apVk8wPAAAAAAAAALR8y11YMWrUqFx++eX5/e9/n5kzZyZZckRRqVQ+9l7VavVDn33ttdfy85//PD//+c+z5ppr5rDDDsuxxx6bPn36NM4DAAAAAAAAAADLjZqyB1had911Vz7/+c9n++23z4033pgZM2Y0hBGVSuVDV73693zwSrLEz1UqlYb3vPXWW7n44ouz6aab5pBDDsnTTz9d1uMDAAAAAAAAACVo8WHFyJEjM3DgwAwaNCj/+Mc/lhhTfJSieGJpP1OtVrNgwYLccccd2XrrrfPVr341EyZMaMxHBAAAAAAAAABaqBYbVkydOjVf/epXs8MOO+Txxx//UFCxqKJdKT7ttahFA4uFCxfmpptuSr9+/XLRRRdl4cKFzfkrAQAAAAAAAACaWW3ZAyzJ/fffn8MPPzxvvPHGh2KKD4YPq6yySjbZZJNsuOGG6d69e7p3755u3bqlc+fO6dy5c1ZdddW0adMmrVu3TuvWrbNgwYLU1dWlrq4uM2bMyDvvvJN33nknb775ZsaNG5fx48fnlVdeyWuvvbbYOovGHLNnz863v/3t3H777bn55pvTs2fPJv+dAAAAAAAAAADNr8WFFd/73vdywQUXZOHChYvtFpEkHTt2zA477JBtt902AwYMyOabb54NNtigSeaYNm1annnmmTz55JN58MEH88gjj+S9995L8t/I4rHHHsuWW26Z66+/PgcccECTzAEAAAAAAAAAlKfFhBXvv/9+Dj/88Nxyyy1J0hBUdOvWLYMHD84Xv/jFbL/99mnVqlWzzNO5c+fstNNO2WmnnfKNb3wj1Wo1//jHP3LLLbfkjjvuyOTJk5P8J8A4+OCDM2zYsJx22mnNMhsAAAAAAAAA0Dxqyh4gSWbOnJk99tijIaqoVqvp1atXfvOb3+S1117LxRdfnB133LHZooolqVQq2X777XPppZdm4sSJufnmm7PNNtskSRYuXJjTTz89Z5xxRmnzAQAAAAAAAACNr/SwYt68eTnggAPyyCOPpFqtZrXVVsuVV16ZF198MV/5yldSW9tiNtVoUFNTk0MOOSQjR47Mb3/72/Tu3TvVajUXXHBBvv/975c9HgAAAAAAAADQSEoPKw477LA88MADqVar2WOPPfLcc8/l2GOPbZFBxZLsv//+ef755xuOCzn//PPzy1/+suyxAAAAAAAAAIBGUGpYcfHFF+f2229PTU1NLrzwwtx7771ZZ511yhzpU2nTpk1+/OMf56677kr79u1z/PHHZ+TIkWWPBQAAAAAAAAAso9LCisceeyzf/va307Zt29xxxx355je/WdYojeaAAw7In//857Rv3z6HHnpopk+fXvZIAAAAAAAAAMAyKCWsmD9/fo466qjU1NTktttuywEHHFDGGE1i++23z4gRIzJ58uR861vfKnscAAAAAAAAAGAZlBJWDBs2LKNHj87ll1+e/fbbr4wRmtT222+fK6+8Mtdcc02eeOKJsscBAAAAAAAAAD6lZg8r3n777fy///f/ctxxx+Xoo49u7uWbzRFHHJFBgwbZtQIAAAAAAAAAlmPNHlbccsst2WGHHfKTn/ykuZdudpdddllmz56dl156qexRAAAAAAAAAIBPoba5FzzppJNy0kknNfeypVhzzTUzcuTIsscAAAAAAAAAAD6lZt+xAgAAAAAAAABgeSGsAAAAAAAAAAAo0OxHgbQEY8eOzQsvvJCJEydmxowZqa2tzWqrrZbVV189W2yxRXr16lX2iAAAAAAAAABAC7DShBUvvPBCrr766txxxx2ZNGnSR753jTXWyH777ZcTTjghAwYMaKYJAQAAAAAAAICWZoU/CuTtt9/OoYcems033zw//elP8/rrr6darX7k9e9//zvDhw/Ptttum4MOOijvvPNO2Y8BAAAAAAAAAJRghQ4rnnzyyWy22Wa5+eabs3DhwlSr1VQqlaW66iOL3/3ud9l8883z0ksvlf04AAAAAAAAAEAzW2HDin/961/Zbbfd8tZbby0WVCT5yN0q6i0aWLzxxhvZY489MnHixLIeBwAAAAAAAAAoQW3ZAzSFhQsX5stf/nKmT5++2O4TSdKpU6f07Nkz6667blZZZZW0b98+lUols2bNyqxZszJx4sRMmDAhc+fOTZKGGGPSpEk59thj86c//am05wIAAAAAAAAAmtcKGVYMHz48zz77bENUsc022+Soo47K7rvvnp49ey7VPZ566qncfffdueKKKzJlypQkyZ///Of85S9/yR577NGE0wMAAAAAAAAALcUKeRTIFVdckSRp3759br755owcOTJHHXXUUkcVSbLVVlvl+9//fsaNG5ejjz664fu/+c1vGntcAAAAAAAAAKCFavaw4vXXX8/48eOb7P7vvvtunnrqqVQqlfz4xz/OIYccskz3a9euXX7+859nv/32S7VazT/+8Y9GmhQAAAAAAAAAaOmaPayYMGFCNt9881x11VVNdv9qtZok+cpXvtJo9z322GOTJJMnT260ewIAAAAAAAAALVspR4HMnDkzJ554YnbfffdMmDChUe9dU/PfR5o1a1aj3Xfu3LlJklatWjXaPQEAAAAAAACAlq3Zw4pevXqlf//+qVareeCBB7LZZps16u4VvXv3bogfLrrooka5Z7VazeWXX54k6du3b6PcEwAAAAAAAABo+Zo9rFhnnXXy5JNP5rvf/W5atWrV6LtXdOzYMTvuuGOq1WouueSSnH766Zk5c+anvt+bb76ZQYMG5aGHHkqlUskXvvCFZZ4RAAAAAAAAAFg+lHIUSOvWrfPDH/4w//jHP5pk94pTTjml4fXFF1+cHj165Nhjj81NN92U0aNHZ8aMGYWfnTlzZp577rkMHz48hx56aHr16pXf/va3Sf4TbRx99NHLPB8AAAAAAAAAsHyoVKvVapkDvP/++zn77LMzbNiwzJ8/P5VKJbvsskuuvfba9OjR41Pfd88998x9992XSqWSarWaSqWy2M/bt2+f9u3bp127dmnVqlXmzJmT2bNnZ/bs2Yu9r/7XU6lUcumll+akk0761DOx7J5//vn079+/4evRo0enX79+JU4EAAAAAAAAQFMr82/FpexYsaj63StGjhzZqLtX3HDDDenVq1dDVFGtVhe7Zs+enXfeeSeTJk3KxIkT8/bbb2fWrFkfel99kHHYYYeJKgAAAAAAAABgJVN6WFFvq622ypNPPpnvfve7adWqVWbOnJkTTzwxu+++eyZMmPCJ77fmmmvmkUceybbbbtsQSHzSK/nPjhWnnnpqrrvuusZ+ZAAAAAAAAACghWsxYUXS+LtXrLPOOvnb3/6WSy65JGuuuWbDLhQfp/59W2yxRf7yl7/k4osv/tBRIgAAAAAAAADAiq9FhRX16nevOOOMM5Z594pWrVplyJAhmThxYm6++eYccsgh6dat24eO/Ki/Ntxwwxx11FG5//778/TTT2e33XZroqcEAAAAAAAAAFq6SnVptnAo0VNPPZUjjjgio0ePTqVSSYcOHTJs2LAcd9xxy3Tf9957LxMnTszMmTNTU1OTTp06pWfPnunQoUMjTU5TeP7559O/f/+Gr0ePHp1+/fqVOBEAAAAAAAAATa3MvxW3yB0rFtWYu1csqkuXLtl8882z/fbbZ+DAgenXr5+oAgAAAAAAAABYTIsPK5KkdevWOffcczNy5Mj0798/1Wo1DzzwQDbbbLNcddVVZY8HAAAAAAAAAKyglouwol5T7V4BAAAAAAAAALAky1VYkdi9AgAAAAAAAABoPstdWFHP7hUAAAAAAAAAQFNbbsOKZPHdKzbbbDO7VwAAAAAAAAAAjWq5Divq1e9e8b3vfc/uFQAAAAAAAABAo1khwookqa2tzTnnnJNRo0bZvQIAAAAAAAAAaBQrTFhRb8stt7R7BQAAAAAAAADQKFa4sCKxewUAAAAAAAAA0DhWyLCint0rAAAAAAAAAIBlsUKHFYndKwAAAAAAAACAT6+27AGKTJ48OWPGjMl7772XWbNmpWPHjuncuXPWWWedbLTRRp/4fvW7V5xzzjm54IILGnavuP3223PttdemR48eTfAUAAAAAAAAAMDyrMWEFe+//35GjBiRG2+8MQ8//HDeeuutwveuuuqqGTBgQL785S9n8ODB6dChw1KtUb97xRe/+MUcccQRee655xp2rxg2bFiOO+64xnocAAAAAAAAAGAFUPpRIAsWLMhVV12Vnj175qCDDsrtt9+eKVOmpFqtFl7Tpk3LX//61xx77LFZd911c8kll6RarS71mvW7V3z/+99Pq1atGnav2H333TNhwoQmfFoAAAAAAAAAYHlSalgxYcKEbL311jnxxBPzxhtvNIQTlUrlY6/6986YMSNDhw7NzjvvnGnTpi312rW1tTn77LPz2GOPZfPNN0+1Wm3YveKqq65qwqcGAAAAAAAAAJYXpYUVzz77bAYMGJBnnnnmQzFFvQ/uVLGoD0YWjz76aPbYY4/MmDHjE83x2c9+Nk888YTdKwAAAAAAAACADyklrJgxY0YGDRqUd955J0kW24GiWq2mtrY2PXr0yGabbZZtttkmO+64Y7beeuv07ds366233ofeX//1k08+mW984xufeB67VwAAAAAAAAAAS1JKWHH55ZdnzJgxDUFEly5dcsIJJ+T222/PxIkTM3fu3Lz66qt55plnMnLkyDz00EMZNWpUnnvuuUycODFz5szJSy+9lF/84hc58MADG3a5qFarue666/LEE098qrkW3b2itrbW7hUAAAAAAAAAsJIrJay45pprGl6fccYZmThxYi6//PIcdNBB6d69+2LHgSxJ69ats/HGG+eoo47KnXfemRdffDG77LJLw8+vu+66Tz1b/e4Vo0aNsnsFAAAAAAAAAKzkmj2smDp1asaNG5dKpZKzzjor5557bjp06LBM99xoo41y7733Zrvttku1Ws2DDz64zHN+1O4VAAAAAAAAAMDKodnDiokTJza8PumkkxrtvrW1tTnttNOSJK+//nqj3XNJu1cAAAAAAAAAACuHZg8rFj3mY8GCBY1677Zt2yZJFi5c2Kj3rd+94swzz0xtbW2j3hsAAAAAAAAAaLmaPazo3bt3Q5xwxRVXNOq9r7/++iRJz549G/W+yX92rzjrrLPy2GOPNfq9AQAAAAAAAICWqdnDig4dOmSnnXZKtVrNueeem8svv3yZ7zlnzpwcccQRufPOO1OpVLLbbrs1wqRLtsUWWzTZvQEAAAAAAACAlqXZw4okOeWUU5L858iOIUOGZLvttstVV12V0aNHZ/78+Ut1j3fffTd//etf8+1vfzvrr79+fv3rXydJampqcuyxxzbZ7AAAAAAAAADAyqO2jEX333//7LXXXrn33nuTJI899ljDERs1NTVZa6210rVr13To0CFt2rRJpVLJ/PnzM2/evEydOjVvv/12ZsyY0XC/arWaJKlUKjn++OOz6aabNv9DAQAAAAAAAAArnFLCiiS54YYbst122+WVV15J8t84YsGCBXnjjTfyxhtvpFKpLPaZ+vd8UKVSSbVazec///n8+Mc/btrBAQAAAAAAAICVRilHgSTJ6quvnkcffTQ77rhjqtVqKpXKYlfyn5Bi0StJ4fu+9KUv5Z577knr1q3LeiQAAAAAAAAAYAVTWliRJF27ds2DDz6YK664Iuuuu+5HBhSLhhTJf6OLjTbaKLfeemtuueWWtG/fvqxHAQAAAAAAAABWQKWGFcl/AorjjjsuY8eOza233pqDDz44q6+++od2q1j0WnPNNTN48OD84Q9/yIsvvphBgwaV/RgAAAAAAAAAwAqotuwB6rVp0yaDBg1qiCQmTJiQsWPH5t13383cuXPTrl27rLHGGunTp0/WX3/9kqcFAAAAAAAAAFYGLSas+KAePXqkR48eZY8BAAAAAAAAAKzESj8KBAAAAAAAAACgpRJWAAAAAAAAAAAUaPaw4ic/+UkOPPDALFy4sLmXbnavv/56tttuu4wZM6bsUQAAAAAAAACAT6HZw4qDDz4499xzTy6++OLmXrpZLViwIF/5yley7rrrpk+fPmWPAwAAAAAAAAB8CrXNveD666+fE088MT/4wQ+y6667ZquttmruEZrFCSeckCeeeCLPPfdc2aMAAAAAAAAAAJ9Ss+9YkSRnn312unTpkgMPPDBvvvlmGSM0qXPOOSfXXHNNfvCDH6R3795ljwMAAAAAAAAAfEqlhBUdO3bMNddck0mTJmWXXXbJpEmTyhijSZx77rk5++yzM2DAgJx++ulljwMAAAAAAAAALINSwook2WeffTJkyJD861//yo477phnn322rFEaxbx583L00UfnrLPOymqrrZZbb701NTWl/XoBAAAAAAAAgEZQ6l/+L7zwwuy5554ZP358Bg4cmCuvvLLMcT61f/7zn9lqq63yy1/+Mq1atcqNN96YHj16lD0WAAAAAAAAALCMSg0rWrVqldtuuy1bbrll5s6dm5NOOinbbbddHn/88TLHWmrTp0/P9773vQwcODAvvvhikuTaa6/NnnvuWfJkAAAAAAAAAEBjKP2sik6dOuX+++/PlltumWq1msceeywDBw7Mvvvum/vuu6/s8ZZoxowZGTZsWHr16pUf/ehHqaurS01NTa666qocdthhZY8HAAAAAAAAADSS0sOKJOnSpUsefPDB7L777qlWq6lWq7n33nuz1157pU+fPjnjjDPyzDPPlDrjrFmzctddd+X//u//su666+Y73/lO3n333VSr1bRv3z533HFHjj766FJnBAAAAAAAAAAaV6VarVbLHqLeggULcuqpp+ZnP/tZKpVK6kerVCpJkrXWWiv/8z//k5133jlbbbVVNt9887Rr167R51i4cGHGjh2bp59+Oo8//ngeffTRPPnkk5k/f36SpFqtNsy3zjrr5I477sjAgQMbfQ4+7Pnnn0///v0bvh49enT69etX4kQAAAAAAAAANLUy/1Zc2yyrLKVWrVrlsssuyy677JKjjz46U6dOXSywmDJlSm699dbceuutSZKampr07t07vXv3zoYbbpiePXtmrbXWSteuXbPGGmtklVVWSZs2bdKmTZtUKpXMnz8/77//fubNm5dp06blvffey3vvvZc33ngjkyZNyuuvv54xY8bklVdeyfvvv7/YbItGHvUzfeELX8gvf/nLrLHGGs37iwIAAAAAAAAAmkWLCivqHXTQQdlhhx1y0kkn5Y477mjYsSL5b+CQ/GeHi5dffjmvvPJKo61dtIFH/QzVajWrrbZafvSjH+WYY45ptHUBAAAAAAAAgJanpuwBinTr1i233XZbRowYkb59+35ox4hFr2q12mjXR61RU1OTE044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vHG6du2atm3bplWrVo1y/5qamrRp0yZt27ZNu3bt0rVr16y11lpZe+2107p160ZZo0ydO3fOhRdemK997WupVCoZNWpU+vXrl8GDB2fIkCGlHbvx97//Pddee21uvPHG1NXVpVqtplKp5LzzzkvHjh1LmQkAAAAAAAAAPqlKtaSzOGpqalKpVBqOAqlUKs2+fq9evdKvX7/suOOO2WuvvdK3b99mnaExfe1rX8v111/f8Dut/3326NEj++23X7bffvtsueWW2XjjjZvkd/3aa6/lySefzL333pvf/e53mTJlSpIs9u93//33z1133bVM6zz//PPp379/w9ejR49Ov379lumeAAAAAAAAALRsZf6tuPSwol4ZY3wwMBgwYEC+/e1v56CDDmr2WZbV/Pnzs88+++T+++9fLFhJFn/Otm3bpnv37h+61l577ayyyipZZZVV0r59+4Z/JsncuXMbrpkzZ2by5MmZNGlSXn/99YwbNy5PPfVU3nnnnYY1Prh2tVrNTjvtlBEjRmSVVVZZpucUVgAAAAAAAACsfMr8W3HpR4FUq9V07tw52267bTbYYIN06dIl7dq1a7SjQJJkwYIFef/99zNnzpxMmzYt7777biZPnpxXX301U6dObXjfE088kS996UvZd999c80116Rbt26NNkNTq62tzd13352vfe1rufHGGwujlblz52bMmDEZO3Zso639wSjmg2sfdNBB+c1vfpN27do12poAAAAAAAAA0BxKDyvOO++8fOtb32rUkOKTmDx5ch599NHcdddduf322zN//vyMGDEiAwcOzH333ZfevXuXMten0aZNm/zmN7/JlltumTPPPDNz5sxJpVJZ4tEfjblDSNH927dvnx/96Ec55ZRTGm0tAAAAAAAAAGhOpR4Fcuihh+bXv/51Gcsv0ZgxY3LKKafknnvuSZKsvfbaGTVqVNZff/2SJ/vkxo4dmxNPPDF//vOfkyw5fmgK1Wo1lUolX/ziF/PjH/84PXr0KHzvW2+9lbfffvsT3X/MmDE58MADG752FAgAAAAAAADAim+lPQrkuOOOK3P5D+nTp09GjBiR733vezn//PMzZcqUHHTQQfnb3/6Wtm3blj3eJ9K7d+/cc889GTlyZM4777zcfffdDT8riiw+rrH5uM+1bt06gwcPzre+9a307dv3Y2e84oorcvbZZ3/s+wAAAAAAAACgLDVlLVypVLLFFluUtfxH+uEPf5ghQ4akWq3mqaeeyg9+8IOyR/rUBg4cmD/84Q8ZN25czj///GyxxRapVquLXfXqjw0puuot+tmamprstNNOufDCC/Pqq6/m+uuvX6qoAgAAAAAAAACWB6UdBdKqVassWLCgjKWXysKFCzNw4MA88cQTadu2bV588cX07Nmz7LEaxZQpU/L3v/89f//73/PMM89k3Lhxee2111JXV/eRn6tUKtlwww3Tr1+/9OvXL1tssUX23HPPrLbaap9qjrPOOmuZd6xwFAgAAAAAAADAiq/Mo0BKCys23HDDjBs3royll9ro0aPz2c9+NtVqNccdd1x+9rOflT1Sk6lWq3nrrbcyffr0zJ49O7Nnz061Wk3Hjh3TqVOndOrUKZ07d07r1q0bbc233norb7/99if6zJgxY3LggQc2fC2sAAAAAAAAAFjxlRlW1DbLKkvQ0qOKJOnfv38OOuig3H777bn99ttz2WWXpaamtNNTmlSlUkm3bt3SrVu3ZltzrbXWylprrdVs6wEAAAAAAADAJ7ViVgKNaMiQIUmSf//733nggQdKngYAAAAAAAAAaE7Cio+xww47ZJ111kmSjBw5suRpAAAAAAAAAIDmJKxYCrvuumuq1WqeffbZskcBAAAAAAAAAJpRbdkDLA+22GKL3HDDDXnppZfKHgUAAAAAAOAj1Q0dmsyYUfYYK75OndLmoovKngKAZiCsWAobbrhhkmTq1KklT/Jhu+yyS0455ZQccMABqalpug1I5s+fn/Hjx+fdd9/NwoUL06lTp2ywwQbp1KlTk60JAAAAAAB8CjNmCCsAoBEJK5ZC586dkyTTp08veZIPe+ihh/Lwww+ne/fuOf7443P00UdnjTXWaJR7v/TSS7nhhhtyzz335JlnnsmCBQs+9J7u3btnt912y8EHH5x99903lUqlUdYGAAAAAAAAgJag6bY4WIG0adMmSTJr1qySJyn22muv5Ywzzsj666+fI488cpnu9dJLL+WAAw5Iv379cv755+fJJ5/M/PnzU61WP3S99tprGT58ePbff//07t07t956ayM9EQAAAAAAAACUT1ixFGbOnJkkadeuXcmTFKtUKqlWq5k7d25+9atffer7nHfeefnsZz+bP/7xjw3xRP39i65648ePz+DBg7PTTjvl2WefXeZnAgAAAAAAAICyCSuWwvjx45MkHTt2LHeQj7Esx3DMmTMn+++/f84888zU1dWlWq0uMZ5Y0q4ViwYY1Wo1jz76aLbbbju7VwAAAAAAAACw3BNWLIV//vOfSZJOnTqVO8hHqA8bPo358+dnv/32y913371YULHoPevjiW233TbnnXdeHnnkkbz++uuZO3dupk6dmpdeeinDhw/PIYccklatWmXOnDkZPHhwzjvvvMZ4PAAAAAAAAAAoRW3ZAywP7r333lQqlay77rplj9Ikjj322DzwwAOL7U5RH1jUv957771zzjnnZMCAAR/6fJs2bdK5c+dsvPHGOeywwzJ27NgMHTo0v/vd73LmmWdm9dVXz/HHH9+szwQAAAAAAAAAjaG0HSt69epV1tKfyB//+Me89tprSZK+ffuWPE3ju+CCC3LdddctFlEkadixonPnzrnlllsyYsSIJUYVS9K7d+/cddddueCCC1KpVDJkyJDcf//9TfYMAAAAAAAAANBUSgsrxo8fX9bSS23BggX57ne/2/D1ihZWPP/88znzzDMLd6nYaKONMnLkyHzpS1/6VPf/1re+lYsuuijz58/PYYcdlunTpzfa7AAAAAAAAADQHEoLK5JkxowZZS7/sb7zne9k9OjRDV//z//8T3nDNIEhQ4Zk/vz5ST4cVfTq1SsPP/xwNt5442Va49RTT83hhx+eN998M2eeeeYyzwwAAAAAAAAAzam2zMVfeOGFbLvttmWOUGjYsGG56KKLGo7E6N27d/r371/2WI3mzjvvzF//+teG51s0qlh99dVz7733plu3bo2y1rBhw3LXXXfliiuuyPHHH59NNtmkUe4LAAAAAEDLtdfBR2bq1Gllj7HC69mje2697qdljwEAK7RSw4orr7yyxYUVkyZNyje/+c3cdtttSf67k8PgwYNLnqxxnXvuuR/6Xv2zXnrppendu3ejrbXmmmvmq1/9aq644opceumlueKKKxrt3gAAAAAAtExTp07Lu+8JK5pal86rlj0CAKzwSj0K5Ne//nWGDRuWarVa5hiZNGlSbrzxxhxyyCHp06dPbrvttsV2cejSpUtOO+20UmdsTP/85z/zzDPPLLZbRf0/99133xx66KGNvuZBBx2UJPnNb36TuXPnNvr9AQAAAAAAAKAplLpjRZJ85zvfyZVXXplddtklvXv3zhprrJF27dqlpqZxm4+6urrMmjUrs2bNypQpU/L6669n0qRJGTNmTKZOndrwvvrIY9HY4Kyzzkrnzp0bdZ4yXX/99Q2v6+OR+tfnn39+k6z5mc98Jkkya9as3Hfffdlvv/2aZB0AAAAAAAAAaEylhxXVajUTJkzI8OHDS1n7gz4YGgwaNCgnn3xyc471qSw690dZsGBBbrjhhsXeXx+Q7L///tlss82aZL611lqr4bWwAgAAAAAAAIDlRelhRf0f+Ms6DqQoSKhWq9l1110X292hJWrVqlUWLFjwoedY9CiTRT333HN55513FtuRo94RRxzRZHO+9957Da+feeaZJlsHAAAAAAAAABpT45638SksevRGGdeiMyw60+DBgzNixIi0b9++2X8nn8SYMWNywgknpF27douFEhtttFGuvvrqvP/++4u9f+TIkQ2vF40qOnbsmH322afJ5nziiScWmxkAAAAAAAAAlgelhxXJf0KGsnasSBbfNWOttdbKzTffnBtuuCFt2rQpbaal1aNHj1x++eWZMGFCvvvd76ZLly6pVqt59dVXc9xxx2XDDTfMJZdcktmzZydJRo0atdjn62OMAQMGpHXr1k025y233NKw3qK7VwAAAAAAAABAS1Z6WPHB3SOaUn3AsaSrb9++ufLKK/Pqq6/mkEMOafJZGlvXrl3zwx/+MBMmTMiwYcOy7rrrplqtZvLkyRk6dGh69OiRc845J3/729+W+PltttmmyWZ79dVXc9NNNzX8O543b16TrQUAAAAAAAAAjam27AGS/x7FUVtbm86dO6d9+/Zp1arVMt+3Ptiora1N69at0759+3Tq1Cmrr756unXrlvXXXz8bb7xxBgwYkA022GCZ12sJOnbsmKFDh2bIkCEZPnx4Lrroorz88st55513cvbZZze8b9FjQ5L/HB3SVI477rjU1dU1rLfKKqs02VoAAAAAAAAA0JhKDyv69OmToUOHZrfddkuPHj0aJaggad26dY466qh8/etfzx133JFhw4bliSeeSJIl7g7SvXv3JpnjF7/4Re67777F1lx77bWbZC0AAAAAAAAAaGylHgXSr1+/PPXUUzn66KPTq1cvUUUTqFQqGTRoUB577LH8+c9/zq677tpw/Mmi1l133UZfe8aMGfnOd77TEFXU75LRt2/fRl8LAAAAAAAAAJpCqWHFmWeemQ4dOpQ5wkpl9913z3333ZcnnngiBx988GK7SDTF8RwPPfRQpk6d+qHv77nnno2+FgAAAAAAAAA0hVLDip122qnM5VdaW221VW677ba89NJL+frXv542bdqkffv2jb7O/PnzP/S9rl275qtf/WqjrwUAAAAAAAAATaG0sKJSqWTNNdcsa3mS9OnTJ1dffXXGjRuXrl27Nvr9P//5z2fVVVdN8p9jQGpra3P99denY8eOjb4WAAAAAAAAADSF0sKKarW62FEUlGfttddO69atG/2+Xbt2zR/+8Ifsvvvu2X///fPQQw9ln332afR1AAAAAAAAAKCp1Ja18AMPPFDW0jSjHXfcMffee2/ZYwAAAAAAAADAp1LajhU777xzWUsDAAAAAAAAACyV0sIKAAAAAAAAAICWrrSjQH71q1997Hs6d+6cAw44oBmmAQAAAAAAAAD4sNLCiiOOOCKVSmWJP6tWq1l99dVz2GGHCSsAAAAAAAAAgNKUFlbUq1ari329xx575JRTTsnee++dVq1alTQVAAAAAAAAAEALCCsqlUrDDhU33XRT9thjj7JHAgAAAAAAAABI0gLCimq1mjXXXDP3339/+vfvX/Y4AAAAAAAAAAANasoeoFKpZNiwYaIKAAAAAAAAAKDFKX3Hij59+uTwww9f6vdvuOGGqVQqn2qtV1999VN9DgAAAAAAAABYOZUeVuyzzz6f6P2nnXZaXnjhhTz44IP517/+9ZHv/dznPpcdd9wxG2ywQTp16rQsYwIAAAAAAAAAK6HSw4p+/fp9oveffPLJDa8fe+yxnHzyyXn88ccbdrGoVqtZf/31c91112XXXXdt1FkBAAAAAAAAgJVLTdkDrLPOOp/6s9tss00efPDBbLLJJkn+E1V07Ngx9957r6gCAAAAAAAAAFhmpe9Y0bFjx2X6fPv27fPNb34zxxxzTCqVSg477LB85jOfaaTpAAAAAICltdfBR2bq1Gllj7HC69mje2697qeLfa9u6NBkxoySJlqJdOqUNhddVPYUAAA0s9LDijZt2izzPRbdneLzn//8Mt8PAACgJfIHk2biDyYAn9rUqdPy7nvCiqbWpfOqH/7mjBn+OwEAAJpI6WFFY1hvvfUaXi/L0SIAAAAtmj+YAAAAAECzWyHCirZt2za8bowdMADK5P9EbSb+T1QAAAAAAACWwgoRVjS1Rx55JAMGDEj79u3LHgVYGfg/UQEAAAAAAKDFqCl7gOXBbrvtlnHjxpU9BgAAAAAAAADQzIQVH2PBggVZsGBB2WMAAAAAAAAAACUQVnyMiRMnlj0CAAAAAAAAAFASYcXH+OMf/1j2CAAAAAAAAABASWrLHqAlmzVrVi699NKyxwAAVmJ1Q4cmM2aUPcaKr1OntLnoorKnAAAAAACgBSo9rKhUKi3ufnV1dXn66afzrW99K6+++mqjzwgAsNRmzBBWAAAAAABAiUoPKwYNGpS2bdu2iPvNnz8/M2fOzPTp01OtVhttJgAAAAAAAABg+VR6WPHGG2802r2q1Wqj3s9OFQAAAAAAAACwcis9rGiseKF+hwkxBAAAAAAAAADQWEoPK1qqarUq0gAAgCXY6+AjM3XqtLLHWOH17NE9t17307LHAAAAAICVXulhRWMFDI0dQYgqwB9NmoM/mACwPJo6dVrefc9/IzS1Lp1XLXsEAAAAACAtIKyoVCoNx3i0NOIKVnb+aNL0/MEEAAAAAAAAWrbSw4pqtZo99tgjW221Vbp165aOHTumtra22aOGarWaefPmZcaMGZk0aVIee+yx/OMf/2jWGQAAAAAAAACAlqXUsKJSqeS2227LQQcdVOYYhe6555588YtfTF1dXdmjAAAAACymbujQZMaMssdY8XXqlDYXXVT2FAAAAJSo1LDiy1/+couNKpJk7733zqmnnpphw4aVPQoAAADA4mbMEFYAAABAM6gpc/GjjjqqzOWXyqGHHlr2CAAAAAAAAABASUrbsaJSqaR///5lLb/UNt5441Sr1bLHAIDS7XXwkZk6dVrZY6zQevbonluv+2nZYwAAAAAAAIsoLayoVqtZY401ylp+qbVp0yatWrUqewwAKN3UqdPy7nvCiqbUpfOqZY8AAAAAAAB8QGlHgRx++OGpqSn1JJKldvjhh2e11VYrewwAAAAAAAAAoJmVtmPFddddV9bSn9g111xT9ggAAAAAAAAAQAmWjy0jAAAAAAAAAABKUGpY0atXrzKX/0T22WefjBkzpuwxAAAAAAAAAIBmVGpYMX78+DKX/0Ree+211NXVlT0GAAAAAAAAANCMSj8K5L333it7hKUyffr0skcAAAAAAAAAAJpZ6WHF008/XfYIH+vdd9/N5MmTyx4DAAAAAAAAAGhmpYcVl19+edkjfKyrr7461Wq17DEAAAAAAAAAgGZWeljx29/+NkOHDs2sWbPKHuVDFixYkF/96lf5wQ9+UPYoAAAAAAAAAEAJasseIEkuueSSXH755enXr1/WX3/9dOzYMW3atClllrq6usyePTuTJ0/OCy+8kFmzZqVaraZSqZQyDwAAALRkex18ZKZOnVb2GCu8nj2659brflr2GAAAALBSahFhRbVaTV1dXZ5++un885//LHucJHH0BwAAACyFqVOn5d33hBVNrUvnVcseAQAAAFZaLSKsqN8NolqttqigYdG5AAAAAAAAAICVT4sIK+qP2nDcBgAAAAAAAADQkrSIsCJZfFcIgQUAAAAAAAAA0BK0iLCiUqksFla0lKM3BB4AAAAAAAAAsHIrNazYeOON8/LLLyf5b8RQrVZTU1OT3XffPeuss06zz1RXV5fZs2fnjTfeyPPPP59Zs2Y1+wwAAAAAAAAAQMtQaljx0ksv5Xe/+10uuuiiPProo0n+u3vFQw89lMGDB2fo0KHp27dvKfPNnz8/V111VU477bQsWLCglBkAAAAAAAAAgPLUlD3AAQcckEceeSSjRo3KwQcfnJqamlSr1dTV1WX48OHZbLPN8oUvfCEPP/xws89WW1ubk046KWeccUazrw0AAAAAAAAAlK/0sKLe1ltvndtuuy0vv/xyTjzxxKyyyiqpVqupVqsZMWJEdtlll2yzzTa57bbbUq1Wm3W2448/vlnXAwAAAAAAAABahhYTVtTbcMMNc9lll2XixIk599xz061bt4bA4sknn8z//u//pk+fPvnZz36WOXPmNMtMa621VtZdd91mWQsAAAAAAAAAaDlaXFhRb7XVVssZZ5yRCRMm5Be/+EU23XTThsBi/PjxOeWUU7L++uvnzDPPzFtvvdXk83Tp0qXJ1wAAAAAAAAAAWpYWG1bUa9OmTY466qg8//zz+f3vf5+dd965IbB49913c95556Vnz5457rjj8vLLLzfZHOutt17atGnTZPcHAAAAAAAAAFqeFh9WLGq//fbLAw88kCeeeCKHHHJIWrVqlWq1mrlz5+bqq69O375988UvfjF///vfG33te+65J3369Gn0+wIAAAAAAAAALddyFVbU22qrrXLzzTdnzJgxOfnkk9OxY8dUq9UsXLgwv//977Pjjjtm++23z1133VX2qAAAAAAAAADAcmy5DCvq9ejRI5deemkmTpyY8847L+uss07DMSGjRo3KoEGDsvHGG+fnP/955s2bV/a4AAAAAAAAAMByZrkOK+p16dIl3/nOdzJ+/Phce+216devX0NgMXbs2JxwwgnZYIMNcs455+Sdd94pe1wAAAAAAAAAYDmxQoQV9Vq3bp0jjzwyzz33XO6+++7suuuuDYHFv//975x99tnZYIMNctJJJ2Xs2LFljwsAAAAAAAAAtHArVFixqH322Sf33Xdfnnzyyfzv//5vWrVqlWq1mjlz5uTKK6/MZz7zmXzpS1/KqFGjyh4VAAAAAAAAAGihVtiwot6WW26ZG2+8MWPHjs2pp56aTp06pVqtZsGCBbnzzjuz/fbbZ+edd84f/vCHskcFAAAAAAAAAFqYFT6sqLf++uvn4osvzmuvvZYLLrgg6623XsMxIX/7299y4IEHZtNNN821116burq6sscFAAAAAAAAAFqAlSasqLfqqqvmW9/6VsaNG5frr78+m222WUNg8a9//SvHHHNMevTokfPPPz9Tp04te1wAAAAAAAAAoEQrXVhRr7a2Nv/3f/+Xu+++O9tuu22SpFKppFqtZsqUKfn+97+fDTbYIKeeemomTJhQ8rQAAAAAAAAAQBlW2rDihRdeyJFHHpk+ffrkscceS6VSSfKfuKI+sJg1a1Yuu+yybLTRRhk8eHCmTZtW8tQAAAAAAAAAQHOqLXuA5vbII49k2LBh+dOf/tRwBMgH1ccV9ebPn58RI0Zk2rRp6dy5c3OOCwAAAAAAAACUaKUJK+66665ceOGFGTVqVJI0BBX1AcUHv67/3jrrrJNTTjklxx13nKgCAAAAAAAAPoW9Dj4yU6faHb6p9ezRPbde99PFvlc3dGgyY0ZJE61EOnVKm4suKnsKmsgKHVbU1dVl+PDh+fGPf5xXXnklyZIDikW/rv953759M3To0Bx66KFp3bp1M04NAAAAAAAAK5apU6fl3feEFU2tS+dVP/zNGTOEFbCMVsiwYvr06bniiivy05/+NFOmTFnsuI8PBhX16t+z88475/TTT8++++7bLLMCAAAAAAAAAC3XChVWTJo0KZdcckmuvvrqzJw5s/B4jw9+3apVqxx00EE5/fTTM2DAgGafGwAAAAAAAABomVaIsOKFF17IsGHDcvPNN+f999//yKBi0SM/VllllRx55JE57bTTsuGGG5YyOwAAAAAAAADQci3XYcXDDz+cYcOG5U9/+lOSLHVQseaaa+akk07KiSeemNVXX735BwcAAAAAAAAAlgvLZVhx55135sILL8xjjz2WZMlBRb1KpdLw8z59+uSb3/xmDj/88LRr1675BgYAAAAAAAAAlkvLTVhRV1eX4cOH56KLLsqYMWOSfHRQsejPBw4cmNNPPz0HHnhg4XsBAAAAAAAAAD6oxYcV06ZNyxVXXJHLLrssU6ZMaYglkix2vMeSjv/Yf//9c/rpp2eHHXZo9rkBAAAAAAAAgOVfiw0rJk2alIsvvjjXXHNNZs6cucTdKeoDikUDi7Zt2+awww7LN7/5zWyyySalzA4AAAAAAAAArBhaXFjx/PPPZ9iwYbn55pszf/78pQ4qVltttRx//PE5+eST061bt0af66qrrsqgQYPStWvXRr83AAAAAAAAANAytZiw4qGHHsqwYcNyzz33JMnHBhX1P+/Ro0e+8Y1v5Otf/3o6dOjQZPNdccUV2WmnnYQVAAAAAAAAALASKT2suOOOO3LhhRfm8ccfT7LkoKLeokHFVlttldNPPz1f+tKXUlNT0+Rzzp07t8nXAAAAAAAAAABallLDio033jhjx45N8tFBxaI/33vvvXP66adnl112aZ4hkyxYsCCTJ09utvUAAAAAAAAAgJah1LBizJgxDbtQ1AcVi76u/7p169YZPHhwhg4dmv79+zf7nA888EDmzJnT7OsCAAAAAAAAAOUq/SiQZPEjPhYNLFZdddUcc8wxGTJkSNZbb71SZps+fXpOO+20UtYGAAAAAAAAAMrVIsKKD+5YUVNTk3333TfHHntsVl111YwdO7bhyJCmVldXl9mzZ+eNN97Is88+mzvvvDNTpkwpPKIEAAAAAAAAAFhxtYiwIvlvXFG/e8WIESMyYsSIssdq2EkDAAAAAAAAAFj5tIiwYtHdIFpSyLBo6AEAAAAAAAAArHxaRFhRHy507949m2yySbp27Zq2bduWcvzGokeBPP/885k1a1azzwAAAAAAAAAAtAwtIqz43Oc+l6uvvjqf/exnyx5lMfPnz8+VV16Z0047LQsXLix7HAAAAAAAAACgmZUeVqy33nq577770rlz57JH+ZDa2tqcfPLJ+fe//50f/vCHZY8DAAAAAAAAADSzmrIHOP3001tkVLGoE044oewRAAAAAAAAAIASlB5W7LLLLmWP8LG6deuWddddt+wxAAAAAAAAAIBmVmpYUalU0qNHjzJHWGpdunQpewQAAAAAAAAAoJmVGlZssMEG6dixY5kjLLX11lsvbdq0KXsMAAAAAAAAAKAZ1Za5+Lhx48pc/hO55557yh4BAAAAAAAAAGhmpe5YAQAAAAAAAADQkgkrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAAAAAAAAAACggrAAAAAAAAAAAKCCsAAAAAAAAAAAoIKwAA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dOy5c+f0wgsvSJIefPBBxcT4vidszZo1Do8rVark1flt2rRxatuwYYPD41WrVjk89kfhsGnTJvvnnTp1kil8i6cyffizsMnPz9fMmTMlSX/84x8VGxtb6jldunRR69atHdrWrVunb7/91i9zRGCRCdYgExAuyARrkAkIF2SCNcgEhAsywRpkAsIJuWCNUMkFb9lsNg0aNEhbt27VNddc4/T1t956SxMmTAjAzOAvZII1yATAGa9YASBgHnnkEacdoFOmTFFaWppD29tvv639+/eratWqGj16tCVjf//99w6PCwoKvDr/wh/QpcKXlixu/fr1Do8v3C1phcOHD9s/z8rKsrx/qyxZskR79uyRVLiY4enLhhXf2VtkxowZevXVVy2dH4IDmeA7MgHhhEzwHZmAcEIm+I5MQDghE3xHJiDckAu+C5VcKKvExES99957atOmjX7++WeHrz3zzDO67bbb1LJlywDNDlYjE3xHJpAJcMbGCgABM2TIEDVu3Njh5ZZWrFihb7/91l48GGP07LPPSip8KUdvd3e6c+TIEYfHp06d8ur8xMRExcbGKjc3120fmZmZDo9d/VDvq6NHj9o/P3DggIwxQfkSVS+99JL98//85z8+9TV37lxNnTpVSUlJvk4LQYZM8B2ZgHBCJviOTEA4IRN8RyYgnJAJviMTEG7IBd+FSi74IjExUZMnT9aNN97o0J6Xl6eZM2fqxRdfDNDMYDUywXdkApkAZ7wVCICAiY6O1kMPPeTU/swzz9g/X7ZsmX744QdVrFhR999/v6VjF1d896WnLtwFeuEP5sULD0k6fvy412N44/jx49q5c6dfxyiL7du3219mbdu2bV6/TNiYMWMc+jt9+rTeeuutQDwV+BmZYC0yAaGOTLAWmYBQRyZYi0xAqCMTrEUmIByQC9YK1lywwoABA1S9enWndl83byG4kAnWIhOAQmysABBQo0aNUo0aNRza5s+fr99++02SNHXqVEnSHXfcoZSUFMvGvfA9vX788Ufl5+d71UfFihUdHjdt2tThcUJCgsPj4rtjrVK1alWHx59++qnlY/iq6K9LevbsqUsvvdTr8++77z6ntpdfftnneSE4kQm+IRMQbsgE35AJCDdkgm/IBIQbMsE3ZALCEbngm1DIBSvExMSoQ4cOTu1FbzuE8EEm+IZMIBPgjI0VAAIqPj7e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YGMFAAAAAJcyMjI0ceJEde7cWSkpKYqLi1Nqaqo6dOigv/zlL9q6dWugp4gg8MknnygqKko2m03du3cP9HQAAEGC+0NkoF4EAJQFdUJkoE5AuLEZY0ygJwEAgbBy5UotWbJE69at0/79+3X8+HElJSWpbt26uuqqq3TjjTeqV69egZ4mgAAgHxDp8vLy9Oijj+rFF19Ubm6u2+NsNpuGDBmimTNnqkaNGm6P++2339S1a1edPXtWR44c8XgeNptNFSpUUMWKFVWxYkXVqFFDderUUd26ddWyZUu1a9dO7du3V1JSklfP78CBA2rfvr1ycnJ0+PBhj86Jjo5WhQoVVLlyZaWmpqpx48Zq3bq10tPT1bVrV0VHR3s1h3CRlZWlyy67THv37pUkpaWl6bPPPnN7/GeffaYePXqU0+wKF3EaNmzINbdIRkaGZs2apf/85z/69ddflZWVpapVq6p+/fpKT0/X8OHDdfnllwd6migH1EoojTf3B+qE0GR1vShRJyA8cI8ESkedEP73DOqEyLvmkYKNFQAizrZt23TnnXfqm2++kSQlJyerXbt2qlKlio4ePapNmzbp5MmTkqT27dtrzpw5atGihcu+gq2wk6SGDRsqOztbhw8fVkFBQanHR0VFqWLFiqpUqZJSUlLUoEEDXXbZZerevbt69OihChUqeD0HIFRZmQ9S4Ar+F198Uc8884yysrJ0+vRpj86Ni4tThQoVVL16ddWqVUstWrRQ+/btdd1116lx48Z+njmCydmzZ3X99ddr9erVHp9Tv359LV++XJdcckmpx+7bt08TJ07UrFmzSjwuJiZG1apVU6VKlXT48GH7/3uujuvVq5eGDRumYcOGKTY21uN5S4WLIpMmTdIrr7xS4nFRUVFu76sXXXSRHnnkEd17770R98Pxbbfdprlz59ofe7uxIioqSi1btlSDBg2UkJDg9P2bP3++w+OaNWsqPT3doS0vL0+ZmZnasWOH0yJHUS4WxzX3HputnEXqQlm41Epcc//z9v5QhDohNPirXqROQCgLl3sk6wkoD9QJ54XjPYM6IfKueUQxABBBli1bZuLj440kU61aNTN79myTm5vrcExOTo554YUXTMWKFY0kk5CQYFavXl1q37///rsZNWqUkVTiR0xMjElJSTGNGjUylStXLvG4a6+91rz11lvm3LlzXj/XY8eO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vvpq++d79+7Vrl27PD43Ozvb/nl6enqpx1PYAaGlPPOhJBT8CBabN29Wenq6mjVrpo8++kiVK1d2e6wxRrm5uTp69Ki2bt2qKVOmqHXr1tq+fbuGDRtW4jjF///xxT//+U/1799fubm59raoqCjNmjVLN910k8f9uJrPmTNnLJmjK7m5ubrpppucFkH69+/v9SJIkaLFkK5duzq0HzhwQMOGDQu59212dU2s+nfjri9/XvNQxmYr921WCtbFUWolBAJ1QnDXCeVVL5aEOgHBgHskEBjUCdQJpaFOgL+wsQJARLj77rsdHr/22msen/vpp5/aPx89enSpx0d6YQeEmvLMh5JQ8CMYrFu3Tunp6Tpy5Ii+/PJLJScny2azuf2IiopSXFycqlevriuuuEKPPvqoDh48qDZt2qh58+YljvX777/7NNddu3Zp+PDh+sMf/qC8vDx7e0pKilasWKERI0Z41Z+rvzDbu3evT3MsSWxsrObNm+ewwNC/f38tXLiwTIsgRRITE7VixQqHxZCaNWtq7ty5Qf1X+q7s27fPo7ayKu9rHqrYbHVepC6OUishEKgTgrdOKM96sSTUCQgG3COBwKBOoE4oDXUC/MYAQIQYMmSIkWQkmfj4eLN9+/ZSz1m9erX9nGuuucajcR577DH7OUUfb775psfz/O2338ywYcOc+khJSTEfffSRx/0Uef311536Gjp0qNf9AOGsvPKhJD/++KPT/6t169b1ud8idevWder/hx9+sKx/hL6VK1eaSpUqOf07KcvHM888U+JYBQUFpmPHjk7nPfzww2b37t1uzzt79qxZsWKF+eMf/2gqVqzocG50dLS5++67TWZmptfPvaCgwHTu3NlpPu3bt/e6L2+tWbPGVKpUyfTv39+cO3fOsn5PnjxpunbtaqpXr262bt1qWb8XKp6FkkxaWpplfb/88ssu/339/PPPPvcdyGseStauXWuSk5N9zoQ2bdqUOlaw1dDjx4936usvf/mL1/1448svvzSVK1e2j2dVLhTlQVG/NWvWNN99951XfURCrRSIax7OfLk/UCecF2x1QnnWi6WhTkCwiIR7JOsJsBp1gjWoE9yjToC/sLECQMQ4duyYufTSS+03ujp16pjNmze7PX7NmjWmWrVqRpJp0aKFOXLkSKljBFthZ4wxQ4cOdZpPnTp1TE5OTpn6A8JReeRDafxZ8H///fcu+54+fbrPfSM8zJs3z8TGxlryw6/NZivxnnfw4EFz1113ldhHcnKyadeunenbt6+58cYbTXp6umnVqpVJSEhwOrZevXrmkUceMb/++muZnvvu3bvNHXfc4XYuo0ePNr///ntZv7Ue2bx5s1/uyydPnvRoYdcX/thYcebMGTN79my3CzJXXHGF+eKLL0xBQUGZ+g+Gax4K2GzF4mhx4V4rsThqvbLeH6gTnAVLnVCe9WJJqBMQbML9Hsl6AvyBOsE61AmOqBPgb2ysABBRjh07Zrp3726/0cXExJgRI0aYJUuWmG+++cZs2LDBvPPOO+bGG280UVFRRpLp1auXRwuywVbYHTx40IwbN87tXPr3729++umnMvUNhCN/5kNJ/Fnw5+fnm08//dQ0a9bMZd+VK1c2c+bMMWfPnvXpOSD0NWzY0JIffiWZLl26OPW/a9cu06RJE1O3bl37/z/efMTFxZmkpCTTqFEj061bNzNq1Cjz0ksvmW+++aZMz3ffvn0mNTXVVKlSxeM5VK1a1aSmppqDBw/6+N0OL1ZurBgxYoSpWbOmiYmJ8eiaxMfHm9TUVDN37txS++aae4fNViyOuhKOtZIxwXHNw5E39wfqhNDg73qxNNQJCGbheI9kPQH+RJ0QfqgTIu+aRyqbMR6+qSYAhAljjObNm6fJkyfr22+/dXtcmzZtNHbsWN1yyy2Kiopyeczu3buVnp6us2fPav/+/SooKPBqLnFxcapYsaKqV6+uevXqqVmzZmrTpo26du2qK664wqu+itSrV0/Z2dk6duyYR++bnJSUpPj4eC1fvlxt27Yt05hAuLAyH0ozcuRILVu2TMeOHXN4P0d34uPjlZSUpOeee07Dhw8v8dh//OMfmjx5so4fP66zZ8+W2ndsbKyqVq2qnj176p133vH4OQAAwlOjRo3022+/WdJXly5dtHbtWoe2YKuh9+/frzZt2ignJ0dZWVkenVO1alXFxcVp27ZtqlmzptdjhqpwqZW45gAAq4XLPZL1BAAA3GNjBYCItnfvXn355ZfKzMzU8ePHlZycrFq1aumqq65SnTp1Aj09AAFEPgAAALhHrQQAgGvcIwEACE9srAAAAAAAAAAAAAAAAHCjbK81BQAAAAAAAAAAAAAAEAHYWAEAAAAAAAAAAAAAAOAGGysAAAAAAAAAAAAAAADcYGMFAAAAAAAAAAAAAACAG2ysAAAAAAAAAAAAAAAAcIONFQAAAAAAAAAAAAAAAG6wsQIAAAAAAAAAAAAAAMANNlYAAAAAAAAAAAAAAAC4wcYKAAAAAAAAAAAAAAAAN9hYAQAAAAAAAAAAAAAA4AYbKwAAAAAAAAAAAAAAANxgYwUAAAAAAAAAAAAAAIAbbKwAAAAAAAAAAAAAAABwg40VAAAAAAAAAAAAAAAAbrCxAgAAAAAAAAAAAAAAwA02VgAAAAAAAAAAAAAAALjBxgoAAAAAAAAAAAAAAAA32FgBAAAAAAAAAAAAAADgBhsrAAAAAAAAAAAAAAAA3GBjBQAAAAAAAAAAAAAAgBtsrAAAAAAAAAAAAAAAAHCDjRUAAAAAAAAAAAAAAABusLECAAAAAAAAAAAAAADADTZWAAAAAAAAAAAAAAAAuMHGCgAAAAAAAAAAAAAAADfYWAEAAAAAAAAAAAAAAOAGGysAAAAAAAAAAAAAAADcYGMFAAAAAAAAAAAAAACAG2ysAAAAAAAAAAAAAAAAcIONFQAAAAAAAAAAAAAAAG6wsQIAAAAAAAAAAAAAAMANNlYAAAAAAAAAAAAAAAC4wcYKAAAAAAAAAAAAAAAAN9hYAQAAAAAAAAAAAAAA4AYbKwAAAAAAAAAAAAAAANxgYwUAAAAAAAAAAAAAAIAbbKwAAAAAAAAAAAAAAABwg40VAAAAAAAAAAAAAAAAbvw/BZbfKDKcpFIAAAAASUVORK5CYII=",
|
|
"text/plain": [
|
|
"<Figure size 2100x1050 with 1 Axes>"
|
|
]
|
|
},
|
|
"execution_count": 54,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"fig.savefig(\"two_phase_algo.pdf\", bbox_inches=\"tight\", dpi=1000)\n",
|
|
"fig"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": ".venv",
|
|
"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.12.9"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|