diff --git "a/Colgen1.ipynb" "b/Colgen1.ipynb" new file mode 100644--- /dev/null +++ "b/Colgen1.ipynb" @@ -0,0 +1,997 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "11c76523", + "metadata": {}, + "source": [ + "# creating basic model\n", + "- with character level tokenization\n", + "\n", + "steps:-\n", + "- [X] tokenization\n", + "- [X] make a dataset pipeline\n", + "- [X] create a model\n", + "- [X] define/choose some metrics for evaluation\n", + "- [X] train the model\n", + "- [X] evalulate the model \n", + "\n", + "\n", + "note:-\n", + "- we don't accept symbols other than \" \" in tokenization" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import tensorflow as tf\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import math" + ] + }, + { + "cell_type": "markdown", + "id": "f68002ca", + "metadata": {}, + "source": [ + "## loading the data" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "id": "510a19af", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "len of training data: 755\n", + "len of validation data: 144\n" + ] + } + ], + "source": [ + "train_file_path = \"datasets/color_name_to_colors.csv\"\n", + "val_file_path = \"datasets/wikipedia_x11_colors.csv\"\n", + "\n", + "train_data=pd.read_csv(train_file_path) # loading the training data\n", + "val_data=pd.read_csv(val_file_path) # loading the validation data\n", + "\n", + "print(\"len of training data:\", len(train_data))\n", + "print(\"len of validation data:\", len(val_data))" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "id": "a2dd462d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Name 0\n", + "R 0\n", + "G 0\n", + "B 0\n", + "dtype: int64\n", + "Name 0\n", + "R 0\n", + "G 0\n", + "B 0\n", + "dtype: int64\n" + ] + } + ], + "source": [ + "# checking if data is null\n", + "print(train_data.isnull().sum())\n", + "print(val_data.isnull().sum())" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "id": "859cffe7", + "metadata": {}, + "outputs": [], + "source": [ + "# preprocessing for colors without any name\n", + "train_data['Name']=train_data['Name'].map(lambda x:x.strip(\" \").lower())\n", + "val_data['Name']=val_data['Name'].map(lambda x:x.strip(\" \").lower())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "cc60489e", + "metadata": {}, + "outputs": [], + "source": [ + "# remove empty name examples" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "id": "fcda01aa", + "metadata": {}, + "outputs": [], + "source": [ + "# dataframe to numpy array conversion\n", + "\n", + "train_data = train_data.to_numpy()\n", + "val_data = val_data.to_numpy()" + ] + }, + { + "cell_type": "code", + "execution_count": 203, + "id": "4407e3e9", + "metadata": {}, + "outputs": [], + "source": [ + "# tokenization dicts\n", + "\n", + "TOKENS = {chr(i) for i in range(97,122+1)} # add lower case characters tokens\n", + "TOKENS.add(\" \") # add space token\n", + "for i in range(10): TOKENS.add(str(i)) # add digits tokens\n", + "\n", + "token_to_idx = {token:idx for idx,token in enumerate(TOKENS)}\n", + "idx_to_token = {idx:token for idx,token in enumerate(TOKENS)}\n", + "# token_to_idx" + ] + }, + { + "cell_type": "code", + "execution_count": 159, + "id": "041c9fed", + "metadata": {}, + "outputs": [], + "source": [ + "def tokenize(name):\n", + " \"\"\" tokenize single name \"\"\"\n", + " return [token_to_idx[char] for char in name]\n", + "\n", + "def one_hot_encode(tokens,num_classes):\n", + " return tf.keras.utils.to_categorical(tokens,num_classes=num_classes)\n", + "\n", + "def add_padding(one_hot_vectors,num_classes,max_num_tokens):\n", + " ''' one_hot_vectors:np.array shape:(tokens,len(all_tokens)) '''\n", + " num_of_padding = max_num_tokens-len(one_hot_vectors)\n", + " padding = []\n", + " \n", + " for _ in range(num_of_padding):\n", + " padding.append(np.zeros([num_classes]))\n", + " padding = np.array(padding)\n", + "\n", + " # print(max_num_tokens)\n", + " # print(num_of_padding)\n", + " # print(padding.shape)\n", + " # print(one_hot_vectors.shape)\n", + "\n", + " return np.r_[padding,one_hot_vectors] if len(padding)>0 else one_hot_vectors\n", + "\n", + "def preprocess(names):\n", + " \"\"\" names: [name,name,name,...] \"\"\"\n", + " \n", + " max_num_tokens=0\n", + " one_hots_list = []\n", + "\n", + " for name in names:\n", + " name = name.lower()\n", + " tokens = tokenize(name)\n", + " one_hot_vectors = one_hot_encode(tokens,len(TOKENS))\n", + " if len(tokens)>max_num_tokens: max_num_tokens=len(tokens)\n", + " one_hots_list.append(one_hot_vectors)\n", + " \n", + " for i in range(len(one_hots_list)):\n", + " # we need to add padding so that all the examples have same number of tokens\n", + " one_hots = one_hots_list[i]\n", + " one_hots_list[i] = add_padding(one_hots,len(TOKENS),max_num_tokens)\n", + "\n", + " return np.array(one_hots_list)\n", + "\n", + "\n", + "train_name_tokens = preprocess(train_data[:,0])\n", + "val_name_tokens = preprocess(val_data[:,0])" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "id": "038f9a81", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\panth\\AppData\\Local\\Temp\\ipykernel_22052\\2623205928.py:1: DeprecationWarning: NumPy will stop allowing conversion of out-of-bound Python integers to integer arrays. The conversion of 277 to uint8 will fail in the future.\n", + "For the old behavior, usually:\n", + " np.array(value).astype(dtype)`\n", + "will give the desired result (the cast overflows).\n", + " train_colors = train_data[:,1:].astype(\"uint8\")\n" + ] + } + ], + "source": [ + "train_colors = train_data[:,1:].astype(\"uint8\")\n", + "val_colors = val_data[:,1:].astype(\"uint8\")" + ] + }, + { + "cell_type": "code", + "execution_count": 174, + "id": "2f71b744", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "<_ParallelBatchDataset element_spec=(TensorSpec(shape=(None, 29, 37), dtype=tf.float64, name=None), TensorSpec(shape=(None, 3), dtype=tf.float32, name=None))>" + ] + }, + "execution_count": 174, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def normalize(tokens,color):\n", + " color=tf.cast(color,dtype=\"float32\")/255.0\n", + " return tokens,color\n", + "def get_tf_dataset(names_tokens,colors,bs=32,shuffle=False):\n", + " ds = tf.data.Dataset.from_tensor_slices((names_tokens,colors))\n", + " if shuffle: ds=ds.shuffle(len(colors))\n", + " ds = ds.map(normalize,num_parallel_calls=tf.data.AUTOTUNE)\n", + " ds = ds.batch(bs,num_parallel_calls=tf.data.AUTOTUNE)\n", + " return ds\n", + "\n", + "train_ds = get_tf_dataset(train_name_tokens,train_colors,bs=32)\n", + "train_ds" + ] + }, + { + "cell_type": "code", + "execution_count": 256, + "id": "10c71e60", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(32, 29, 37)\n", + "(32, 3)\n" + ] + } + ], + "source": [ + "for data in train_ds.take(1):\n", + " print(data[0].shape)\n", + " print(data[1].shape)" + ] + }, + { + "cell_type": "code", + "execution_count": 259, + "id": "1501a0fd", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAACSYAAAkwCAYAAACTZ3N+AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd5QW5d0//s+ywtL7IhEUEJQoticgRKSpCCKEWBEbxYaiIOaxG1EUxRaFoIgtWNDHgr2B+hUj1mis0YSggklMIgqiWABh5/eHZ+8fN7vAgpcs6Ot1DudwX/c1M58ZDnNNed8zBVmWZQEAAAAAAAAAAJBQlcouAAAAAAAAAAAA+PERTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTAIAAAAAAAAAAJITTCLnmWeeiYKCgnjmmWe+13ymT58eu+yyS1SvXj0KCgpi0aJFSer7oZ1//vlRUFAQn3766Vr7tmzZMoYMGfLDFwXwI1beuDNkyJBo2bLlBq3D/h/g+9lY9uerq6WyGTsANm4b49ixLowzAHwfBQUFcdJJJ1V2GQCsg3nz5kVBQUFcccUVlV0KVJhgEkktWLAgBgwYEDVq1IhrrrkmbrvttqhVq1ZllwUAAAAAAPCT88ILL8T555+/yfyIHAD48dmssgtg49GtW7f45ptvolq1aus9j1deeSUWL14cF154YfTs2TNhdQD8FNxwww1RUlJS2WUA8D1V1v48xTlNarNnz44qVfwmCAAAqBwvvPBCjBkzJoYMGRL169ev7HIAgJ8gV0fJqVKlSlSvXn2tF82//vrr1X43f/78iIikB7dfffVVsnkBsHGrWrVqFBUVVXYZAHxPG3p/vmTJkigpKanwOc0PLcuy+OabbyIioqioKKpWrVqp9QAAABu3kpKSWLJkSWWXAQA57tGTkmDST8CHH34Yw4cPj7Zt20aNGjWiUaNGcfDBB8e8efPy+j3zzDNRUFAQzzzzTK6tR48escMOO8Sf//zn6NatW9SsWTPOPvvscpfTo0ePGDx4cERE7LrrrlFQUJD3jvt77rkn2rdvHzVq1IjGjRvHEUccER999FHePIYMGRK1a9eO999/P/bdd9+oU6dOHH744RHx3YH5hAkTYscdd4zq1atHcXFx7LPPPvHqq6/mzWPq1Km55TRs2DAGDhwY//znPyu8vT799NMYMGBA1K1bNxo1ahQnn3zyWk8Izj///CgoKCjTfvPNN0dBQUGZbf34449H165do1atWlGnTp3o27dvvPPOOxWuEWBjVtFxpzxDhgyJli1b5rXZ/wNUjpT78x49ekRBQUG5f26++eaIiFi4cGGceuqpseOOO0bt2rWjbt260adPn3jzzTfz5l163nLnnXfGb3/722jWrFnUrFkzvvjiizWe07z77ruxxx57RM2aNaNZs2Zx2WWXVXhbTJ06NTp27Bg1a9aMBg0aRLdu3eKJJ57Ifd+yZcvo169fzJgxIzp06BA1atSI6667LvfdyudFpWPEc889FyNHjozi4uKoX79+DBs2LJYtWxaLFi2KQYMGRYMGDaJBgwZx+umnR5ZlefXceeed0b59+6hTp07UrVs3dtxxx5gwYUJenw8++CAOPvjgaNiwYdSsWTN++ctfxqOPPlrutrz77rvjoosuiubNm0f16tVjr732ivfee6/C2wdgY/R9xrHSseOtt96K7t27R82aNaNNmzYxbdq0iIj44x//GJ06dYoaNWpE27Zt46mnniozj9dffz369OkTdevWjdq1a8dee+0VL730Ul6f0jHh+eefj9/85jdRXFwctWrViv333z8++eSTvL5ZlsXYsWOjefPmUbNmzdhjjz2cSwBUUEXHhBTH6ldccUV07tw5GjVqFDVq1Ij27dvnxo+VFRQUxEknnRS33357tGvXLoqKimL69OnrNY8HHnggdthhhygqKop27drl5hPx3bWr0047LSIiWrVqlTsPW3Xd1zQPACpmQ443pa666qpo0aJF1KhRI7p37x5/+ctfyvT529/+FgcddFA0bNgwqlevHh06dIiHHnqo3Jr++Mc/xvDhw6NJkybRvHnzZNsGvMrtJ+CVV16JF154IQYOHBjNmzePefPmxbXXXhs9evSId999N2rWrLnG6RcsWBB9+vSJgQMHxhFHHBGbb755uf3OOeecaNu2bVx//fVxwQUXRKtWraJ169YR8d3ObOjQobHrrrvGuHHj4uOPP44JEybE888/H6+//nreE5aWL18evXv3ji5dusQVV1yRq+/oo4+Om2++Ofr06RPHHHNMLF++PGbNmhUvvfRSdOjQISIiLrroojj33HNjwIABccwxx8Qnn3wSEydOjG7dupVZzuoMGDAgWrZsGePGjYuXXnopfv/738dnn30Wt956awW29trddtttMXjw4Ojdu3dceuml8fXXX8e1114bXbp0iddff73MDXmATc33HXdWZf8PUDlS7s/POeecOOaYY/Lapk6dGjNmzIgmTZpExHdBmgceeCAOPvjgaNWqVXz88cdx3XXXRffu3ePdd9+NLbbYIm/6Cy+8MKpVqxannnpqLF26dI2vb/vss89in332iQMOOCAGDBgQ06ZNizPOOCN23HHH6NOnzxprHzNmTJx//vnRuXPnuOCCC6JatWrx8ssvx9NPPx29evXK9Zs9e3YceuihMWzYsDj22GOjbdu2a5zviBEjomnTpjFmzJh46aWX4vrrr4/69evHCy+8EFtttVVcfPHF8dhjj8Xll18eO+ywQwwaNCgiIp588sk49NBDY6+99opLL700IiL++te/xvPPPx8nn3xyRER8/PHH0blz5/j6669j5MiR0ahRo7jllluif//+MW3atNh///3zarnkkkuiSpUqceqpp8bnn38el112WRx++OHx8ssvr3EdADZm33cc++yzz6Jfv34xcODAOPjgg+Paa6+NgQMHxu233x6jRo2K448/Pg477LC4/PLL46CDDop//vOfUadOnYiIeOedd6Jr165Rt27dOP3006Nq1apx3XXXRY8ePXKhppWNGDEiGjRoEOedd17Mmzcvxo8fHyeddFLcdddduT6jR4+OsWPHxr777hv77rtvvPbaa9GrV69YtmxZ+o0H8COzrmPC+h6rR0RMmDAh+vfvH4cffngsW7Ys7rzzzjj44IPjkUceib59++Yt5+mnn4677747TjrppGjcuHHu2tC6zOO5556L++67L4YPHx516tSJ3//+93HggQfGP/7xj2jUqFEccMAB8fe//z3+7//+L6666qpo3LhxREQUFxdXeB4AVMyGHG8iIm699dZYvHhxnHjiibFkyZKYMGFC7LnnnvH222/n7ue/8847sfvuu0ezZs3izDPPjFq1asXdd98d++23X9x7771lrhENHz48iouLY/To0Z6YRFoZP3pff/11mbYXX3wxi4js1ltvzbXNnDkzi4hs5syZubbu3btnEZFNnjy5QsuaMmVKFhHZK6+8kmtbtmxZ1qRJk2yHHXbIvvnmm1z7I488kkVENnr06Fzb4MGDs4jIzjzzzLz5Pv3001lEZCNHjiyzzJKSkizLsmzevHlZYWFhdtFFF+V9//bbb2ebbbZZmfZVnXfeeVlEZP37989rHz58eBYR2Ztvvplra9GiRTZ48OAy066qdHvMnTs3y7IsW7x4cVa/fv3s2GOPzev33//+N6tXr16ZdoBN0fcZdwYPHpy1aNEi99n+H6DypNyfr+r555/Pqlatmh111FG5tiVLlmQrVqzI6zd37tysqKgou+CCC8osb+utty5T45rOaVaueenSpVnTpk2zAw88cLU1ZlmWzZkzJ6tSpUq2//77l6mtdBzKsu/Gh4jIpk+fXmYeq44dpWNE79698+ax2267ZQUFBdnxxx+fa1u+fHnWvHnzrHv37rm2k08+Oatbt262fPny1dY9atSoLCKyWbNm5doWL16ctWrVKmvZsmVuXUq313bbbZctXbo013fChAlZRGRvv/32GrYOwMYtxfWwO+64I9f2t7/9LYuIrEqVKtlLL72Ua58xY0YWEdmUKVNybfvtt19WrVq17P3338+1/fvf/87q1KmTdevWLddWOib07Nkzb0w45ZRTssLCwmzRokVZlmXZ/Pnzs2rVqmV9+/bN63f22WdnEZE3zgBQVkXHhO97rF7espYtW5btsMMO2Z577pnXXjqmvPPOO2utd03zqFatWvbee+/l2t58880sIrKJEyfm2i6//PK861TrMw8A1m5DjTdz587NIiKrUaNG9q9//SvX/vLLL2cRkZ1yyim5tr322ivbcccdsyVLluTaSkpKss6dO2fbbLNNmZq6dOmyxmtOsL68yu0noEaNGrm/f/vtt7FgwYJo06ZN1K9fP1577bW1Tl9UVBRDhw5d7+W/+uqrMX/+/Bg+fHhUr1491963b9/4+c9/XuZ1AhERJ5xwQt7ne++9NwoKCuK8884r07f0FTr33XdflJSUxIABA+LTTz/N/WnatGlss802MXPmzArVe+KJJ+Z9HjFiREREPPbYYxWafk2efPLJWLRoURx66KF5NRYWFkanTp0qXCPAxuz7jjsrs/8HqDwp9+cr++9//xsHHXRQ7LLLLjFp0qRce1FRUVSp8t0p6ooVK2LBggVRu3btaNu2bbnLGzx4cF6Na1K7du044ogjcp+rVasWHTt2jA8++GCN0z3wwANRUlISo0ePztVWatVXebZq1Sp69+5doXoivnsi4Mrz6NSpU2RZFkcffXSurbCwMDp06JBXZ/369eOrr76KJ598crXzfuyxx6Jjx47RpUuXXFvt2rXjuOOOi3nz5sW7776b13/o0KF5T5zq2rVrRMRatw/Axuz7jmO1a9eOgQMH5j63bds26tevH9ttt13eE49K/166z1yxYkU88cQTsd9++8XWW2+d6/ezn/0sDjvssHjuuefiiy++yFvWcccdlzcmdO3aNVasWBEffvhhREQ89dRTsWzZshgxYkRev1GjRlVkUwD85K3rmLC+x+qrLuuzzz6Lzz//PLp27Vrucrp37x7bb7/9Gutd2zx69uyZe3NFRMROO+0UdevWXadj+RTzAGDDjjcREfvtt180a9Ys97ljx47RqVOn3D2NhQsXxtNPPx0DBgyIxYsX5+5LLFiwIHr37h1z5syJjz76KG+exx57bBQWFq7/RoDV8Cq3n4Bvvvkmxo0bF1OmTImPPvoo7x2Un3/++Vqnb9as2Rpfi7A2pRdRynuVwc9//vN47rnn8to222yzMu+sfP/992OLLbaIhg0brnY5c+bMiSzLYptttin3+6pVq1ao3lWnb926dVSpUqXM+z/Xx5w5cyIiYs899yz3+7p1637vZQBUtu877qzM/h+g8qTcn5davnx5DBgwIFasWBH33XdfFBUV5b4rKSmJCRMmxKRJk2Lu3LmxYsWK3HflvT6gVatWFV5u8+bNywSJGjRoEG+99dYap3v//fejSpUq5d4s+D71RERstdVWeZ/r1asXERFbbrllmfbPPvss93n48OFx9913R58+faJZs2bRq1evGDBgQOyzzz65Ph9++GGZ1wRFRGy33Xa573fYYYfV1tKgQYOIiLzlAmxqvu84Vt7YUa9evXL30xH//z7zk08+ia+//rrc62DbbbddlJSUxD//+c9o165drn1t++HSa2urnrMUFxfn+gKweus6JqzvsXpExCOPPBJjx46NN954I5YuXZprX3VMiVj9OcS6zGPVWiO+G0fW5Vg+xTwA2LDjTUTZ84OIiG233TbuvvvuiIh47733IsuyOPfcc+Pcc88tt+b58+fnhZvW9foWVJRg0k/AiBEjYsqUKTFq1KjYbbfdol69elFQUBADBw6MkpKStU5f0V8hp7LyL6XXRUlJSRQUFMTjjz9ebpKzdu3a61VPeQf7Fe2z8s2U0hojIm677bZo2rRpmf6bbea/JLDp+77jzrqy/wf4YfwQ+/PTTjstXnzxxXjqqafK/Bjh4osvjnPPPTeOOuqouPDCC6Nhw4ZRpUqVGDVqVLnLW5fzlNX90mvlC0Tf17qeN62upvLaV66zSZMm8cYbb8SMGTPi8ccfj8cffzymTJkSgwYNiltuuWXdil5LLSm3D8CG9n3HsXXZT0d8v32m/TDAD2tdx4T1PVafNWtW9O/fP7p16xaTJk2Kn/3sZ1G1atWYMmVK3HHHHWWmLe8cYl3nkWIMMQ4BpLGhxpuKKl3mqaeeutqnfLdp0ybv84bOBfDT4S7YT8C0adNi8ODB8bvf/S7XtmTJkli0aNEGWX6LFi0iImL27NllnhQxe/bs3Pdr0rp165gxY0YsXLhwtU/NaN26dWRZFq1atYptt912veudM2dOXhr0vffei5KSkmjZsuVqpyn9ddqiRYuifv36ufbSX7StXGPEdzcTevbsud41AmzMUo479v8AlSf1ecSdd94Z48ePj/Hjx0f37t3LXd4ee+wRN910U177okWLonHjxuu1zO+rdevWUVJSEu+++27ssssulVJDeapVqxa/+tWv4le/+lWUlJTE8OHD47rrrotzzz032rRpEy1atIjZs2eXme5vf/tbRESFzsEANnWVdT2suLg4atasudr9cJUqVcr8AnptSvfbc+bMyXs93CeffOJpFgAVsKHGhHvvvTeqV68eM2bMyHs67JQpUzboPFZVkR/fAfD9behzkNI3Nazs73//e+6eRum5Q9WqVd2XoNKt+2Np2OQUFhaWSVFOnDixzNMcfigdOnSIJk2axOTJk/MeO/r444/HX//61+jbt+9a53HggQdGlmUxZsyYMt+VrtsBBxwQhYWFMWbMmDLrm2VZLFiwoEL1XnPNNXmfJ06cGBERffr0We00pTecn3322VzbV199VeYXy7179466devGxRdfHN9++22Z+XzyyScVqhFgY5Zy3LH/B6g8Kffnf/nLX+KYY46JI444Ik4++eQKL++ee+4p8677DWm//faLKlWqxAUXXFDml22V9evhVce1KlWqxE477RQRkTvf2nfffeNPf/pTvPjii7l+X331VVx//fXRsmXLCr2aDmBTV1nXwwoLC6NXr17x4IMP5r0W+uOPP4477rgjunTpss6vcu7Zs2dUrVo1Jk6cmLdO48ePT1Q1wI/bhhoTCgsLo6CgIG++8+bNiwceeGCDzmNVtWrViojYYD9WB/ip2tDnIA888EDedbM//elP8fLLL+fuaTRp0iR69OgR1113XfznP/8pM737EmxInpj0E9CvX7+47bbbol69erH99tvnXp3QqFGjDbL8qlWrxqWXXhpDhw6N7t27x6GHHhoff/xxTJgwIVq2bBmnnHLKWuexxx57xJFHHhm///3vY86cObHPPvtESUlJzJo1K/bYY4846aSTonXr1jF27Ng466yzYt68ebHffvtFnTp1Yu7cuXH//ffHcccdF6eeeupalzV37tzo379/7LPPPvHiiy/G1KlT47DDDoudd955tdP06tUrttpqqzj66KPjtNNOi8LCwvjDH/4QxcXF8Y9//CPXr27dunHttdfGkUceGb/4xS9i4MCBuT6PPvpo7L777nH11VdXbMMCbKRSjjv2/wCVJ+X+fOjQoRER0a1bt5g6dWred507d46tt946+vXrFxdccEEMHTo0OnfuHG+//XbcfvvteU+G2NDatGkT55xzTlx44YXRtWvXOOCAA6KoqCheeeWV2GKLLWLcuHEbvKZjjjkmFi5cGHvuuWc0b948Pvzww5g4cWLssssusd1220VExJlnnhn/93//F3369ImRI0dGw4YN45Zbbom5c+fGvffeu16vzgbY1FTm9bCxY8fGk08+GV26dInhw4fHZpttFtddd10sXbo0LrvssnWeX3FxcZx66qkxbty46NevX+y7777x+uuvx+OPP15pTxUE2JRsqDGhb9++ceWVV8Y+++wThx12WMyfPz+uueaaaNOmTbz11lsbbB6rat++fUREnHPOOTFw4MCoWrVq/OpXv8oFlgBIY0Ofg7Rp0ya6dOkSJ5xwQixdujTGjx8fjRo1itNPPz3X55prrokuXbrEjjvuGMcee2xsvfXW8fHHH8eLL74Y//rXv+LNN9/8QWqDVQkm/QRMmDAhCgsL4/bbb48lS5bE7rvvHk899dRq3yX5QxgyZEjUrFkzLrnkkjjjjDOiVq1asf/++8ell16a9+qbNZkyZUrstNNOcdNNN8Vpp50W9erViw4dOkTnzp1zfc4888zYdttt46qrrso9XWPLLbeMXr16Rf/+/Su0nLvuuitGjx4dZ555Zmy22WZx0kknxeWXX77GaapWrRr3339/DB8+PM4999xo2rRpjBo1Kho0aJC7CVPqsMMOiy222CIuueSSuPzyy2Pp0qXRrFmz6Nq1a5m+AJui1OOO/T9A5Ui5P//kk0/iq6++iuOOO67Md1OmTImtt946zj777Pjqq6/ijjvuiLvuuit+8YtfxKOPPhpnnnlmitVZbxdccEG0atUqJk6cGOecc07UrFkzdtpppzjyyCMrpZ4jjjgirr/++pg0aVIsWrQomjZtGoccckicf/75ucDR5ptvHi+88EKcccYZMXHixFiyZEnstNNO8fDDD1foibUAPwaVeT2sXbt2MWvWrDjrrLNi3LhxUVJSEp06dYqpU6dGp06d1mueY8eOjerVq8fkyZNj5syZ0alTp3jiiSfs1wEqYEONCXvuuWfcdNNNcckll8SoUaOiVatWcemll8a8efMqHCpKMY9V7brrrnHhhRfG5MmTY/r06VFSUhJz584VTAJIbEOfgwwaNCiqVKkS48ePj/nz50fHjh3j6quvjp/97Ge5Pttvv328+uqrMWbMmLj55ptjwYIF0aRJk/if//mfGD169A9SF5SnIKus588DAAAAAAAAAAA/Wp7fDgAAAAAAAAAAJCeYBAAAAAAAAAAAJCeYBAAAAAAAAAAAJCeYBAAAAAAAAAAAJCeYBAAAAAAAAAAAJCeYBAAAAAAAAAAAJCeYBAAAAAAAAAAAJLdZRTsOuvyuH7IOgE3eracdUtklbHQ+X1rZFQBs3OoVVXYFG5d/te1U2SUAbNSaz365skvY6Cya+1pllwCwUavf6heVXcJG5d877F/ZJQBs1Lb4y/2VXcLG55mCyq4AYOPWI1trF09MAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAAkhNMAgAAAAAAAAAA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/GjRokUxatSo2HLLLaOoqCjatGkTl156aZmnO63rudhzzz0XHTt2jOrVq8fWW28dt956a4XXC2BdpR4j1nRM/8wzz0RBQUE888wzq61nyJAh0b1794iIOPjgg8s9J1jZlClTYs8994wmTZpEUVFRbL/99nHttdeW6ffqq69G7969o3HjxlGjRo1o1apVHHXUUeXOc12vSy1atCgKCwvj97//fa7t008/jSpVqkSjRo3yzo1OOOGEaNq0aZl5vPvuu7HHHntEzZo1o1mzZnHZZZflfV963az0fGTIkCFxzTXXRETktvPKNwkqOvYApLYxjCul+/EaNWpEx44dY9asWdGjR4+88aR0+avWtbp5vvzyy7HPPvtEvXr1ombNmtG9e/d4/vnnK7xdVqxYEWeffXY0bdo0atWqFf379y9zT6FHjx6xww47xJ///Ofo1q1b1KxZM3ed6sEHH4y+ffvGFltsEUVFRdG6deu48MILY8WKFXnzqMg9jjVdDwP4IRgbyq5jlmVxzTXX5B3Hn3/++eUGf1ZX1+OPPx7du3ePOnXqRN26dWPXXXeNO+64o8z0azvXiIiYOHFitGvXLmrWrBkNGjSIDh065M2rvBoqOjax6fEqtx+hV155JV544YUYOHBgNG/ePObNmxfXXntt9OjRI959992oWbNmXv8RI0ZE06ZNY8yYMfHSSy/F9ddfH/Xr148XXnghttpqq7j44ovjsccei8svvzx22GGHGDRoUG7aYcOGxc033xxDhw6NkSNHxty5c+Pqq6+O119/PZ5//vm8JyHNnj07Dj300Bg2bFgce+yxeTdxV/bll19G165d469//WscddRR8Ytf/CI+/fTTeOihh+Jf//pXNG7cOL744ou48cYb49BDD41jjz02Fi9eHDfddFP07t07/vSnP5V5Nc4dd9wRixcvjmHDhkVBQUFcdtllccABB8QHH3xQoac1DR8+PIqLi2P06NG5X2Kff/75MWbMmOjZs2eccMIJMXv27Lj22mvjlVdeya37smXLonfv3rF06dLcdv7oo4/ikUceiUWLFkW9evUiIuKiiy6Kc889NwYMGBDHHHNMfPLJJzFx4sTo1q1bvP7665tUuhVgYxuHxo8fHyNGjIjatWvHOeecExERm2++eZkaGjRoEOedd17Mmzcvxo8fHyeddFLcddddEfHdI0VvvfXWmDFjRvTr1y833X//+994+umn47zzzouIiHfeeSf69esXO+20U1xwwQVRVFQU7733Xu7EYbvttosLLrggRo8eHccdd1x07do1IiI6d+6c+F8B4Ie3Pvv7Ne1rIyJGjx4dY8eOjX333Tf23XffeO2116JXr16xbNmycmtY3+P08mRZFr/+9a/jueeei+OPPz622267uP/++2Pw4MEV2h4fffRR7LHHHlFQUBBnnXVW1KpVK2688cbVPpWpvPOjr7/+Orp37x4fffRRDBs2LLbaaqt44YUX4qyzzor//Oc/MX78+Nz063Iu9t5778VBBx0URx99dAwePDj+8Ic/xJAhQ6J9+/bRrl27Cq0fwLpIPUZU5Jh+TYYNGxbNmjWLiy++OEaOHBm77rrrGqe/9tpro127dtG/f//YbLPN4uGHH47hw4dHSUlJnHjiiRHx3a+Re/XqFcXFxXHmmWdG/fr1Y968eXHfffeVmd/6XJeqX79+7LDDDvHss8/GyJEjIyLiueeei4KCgli4cGG8++67uX34rFmzcucWpT777LPYZ5994oADDogBAwbEtGnT4owzzogdd9wx+vTps9rt9O9//zuefPLJuO2228r9vqJjD0BKlT2u3HTTTTFs2LDo3LlzjBo1Kj744IPo379/NGzYMLbccsv1Wqenn346+vTpE+3bt4/zzjsvqlSpkgvGzpo1Kzp27LjWeVx00UVRUFAQZ5xxRsyfPz/Gjx8fPXv2jDfeeCNq1KiR67dgwYLo06dPDBw4MI444ojcut58881Ru3bt+M1vfhO1a9eOp59+OkaPHh1ffPFFXH755RERFbrHsbbrYQA/BGPD/69bt25x2223xZFHHhl777133j2UdXHzzTfHUUcdFe3atYuzzjor6tevH6+//npMnz49DjvssFy/ipxr3HDDDTFy5Mg46KCD4uSTT44lS5bEW2+9FS+//HLevMqrYW1jE5uojB+dr7/+ukzbiy++mEVEduutt+bapkyZkkVE1rt376ykpCTXvttuu2UFBQXZ8ccfn2tbvnx51rx586x79+65tlmzZmURkd1+++15y5o+fXqZ9hYtWmQRkU2fPr1MbS1atMgGDx6c+zx69OgsIrL77ruvTN/SOpcvX54tXbo077vPPvss23zzzbOjjjoq1zZ37twsIrJGjRplCxcuzLU/+OCDWURkDz/8cJllrKx0G3Xp0iVbvnx5rn3+/PlZtWrVsl69emUrVqzItV999dVZRGR/+MMfsizLstdffz2LiOyee+5Z7TLmzZuXFRYWZhdddFFe+9tvv51tttlmZdoBNnYb4zjUrl27vGlXraFnz555NZxyyilZYWFhtmjRoizLsmzFihVZ8+bNs0MOOSRv+iuvvDIrKCjIPvjggyzLsuyqq67KIiL75JNPVrt9XnnllSwisilTpqy2D8CmYF3392vb15YeY/ft2zev39lnn51FRN45w/c9Ts+yLBs8eHDWokWL3OcHHnggi4jssssuy7UtX74869q1a4X22yNGjMgKCgqy119/Pde2YMGCrGHDhllEZHPnzs21r+786MILL8xq1aqV/f3vf89rP/PMM7PCwsLsH//4R5Zl63cu9uyzz+Ztp6Kioux///d/17hOAOsr9RiRZas/pp85c2YWEdnMmTPXWFNpv1Wv0Zx33nnZqpdIy6u/d+/e2dZbb537fP/992cRkb3yyiurXeb3vS514oknZptvvnnu829+85usW7duWZMmTbJrr702y7LvxpqCgoJswoQJuX7du3cvs62XLl2aNW3aNDvwwAPL1LfyGHfiiSeW2R5Ztm5jD0BqlTmuLFu2LGvSpEm2yy675N2TuP7667OIyJtH6fJXPvYvb54lJSXZNttsU+aa2Ndff521atUq23vvvde4PUrn16xZs+yLL77Itd99991ZRJQ7JkyePLnMfMrbrsOGDctq1qyZLVmyJMuyit3jqMj1MIDUjA1lRUR24okn5rWVd75TXl2LFi3K6tSpk3Xq1Cn75ptv8vquXE9FzzV+/etfZ+3atVtjveVtm4qMTWyavMrtR2jlJPy3334bCxYsiDZt2kT9+vXjtddeK9P/6KOPznuEW6dOnSLLsjj66KNzbYWFhdGhQ4f44IMPcm333HNP1KtXL/bee+/49NNPc3/at28ftWvXLvNatVatWkXv3r3XWv+9994bO++8c+y///5lviuts7CwMKpVqxYR3z1GeuHChbF8+fLo0KFDuet4yCGHRIMGDXKfS39FtvL6rMmxxx4bhYWFuc9PPfVULFu2LEaNGpX3PtFjjz026tatG48++mhERO6JSDNmzFjte5vvu+++KCkpiQEDBuRtx6ZNm8Y222xTZjsCbOw21nFoTY477ri8Grp27RorVqyIDz/8MCK+e4f04YcfHg899FAsXrw41+/222+Pzp07R6tWrSIick+4e/DBB8u8cgfgx2Zd9/dr29eWHmOPGDEir9+oUaNWW8P6HqeX57HHHovNNtssTjjhhFxbYWFhjBgxYrXTrGz69Omx22675T29tWHDhnH44YeX27+886N77rknunbtGg0aNMgb23r27BkrVqyIZ599NtdvXcbA7bffPu9JGsXFxdG2bdsKnw8BrKvUY8SGtnL9n3/+eXz66afRvXv3+OCDD3KvrSk99n/kkUfKfeXzytb3ulTXrl3j448/jtmzZ0fEd09G6tatW3Tt2jVmzZoVEd89RSnLsjJPTKpdu3YcccQRuc/VqlWLjh07rve+P+X5F8C6qsxx5dVXX4358+fH8ccfn7snERG5V0CvjzfeeCPmzJkThx12WCxYsCC3T/3qq69ir732imeffbZC15UGDRoUderUyX0+6KCD4mc/+1k89thjef2Kiopi6NChZaZfebsuXrw4Pv300+jatWt8/fXX8be//S0iKnaPw/UwoDIYG9J68sknY/HixXHmmWdG9erV875b9VVwFTnXqF+/fvzrX/9a6yusV1WRsYlNk2DSj9A333wTo0ePji233DKKioqicePGUVxcHIsWLcp752+prbbaKu9z6Q5z1cfM1atXL++d8XPmzInPP/88mjRpEsXFxXl/vvzyy5g/f37e9KU3bdfm/fffjx122GGt/W655ZbYaaedonr16tGoUaMoLi6ORx99tELrWHoxaOX1WZNVay8dpFZ9HV21atVi6623zn3fqlWr+M1vfhM33nhjNG7cOHr37h3XXHNNXo1z5syJLMtim222KbMd//rXv5bZjgAbu411HFqTiowTgwYNim+++Sbuv//+iPjuFTx//vOf48gjj8z1OeSQQ2L33XePY445JjbffPMYOHBg3H333S7KAD9K33d/v+q+tvQYeptttsnrV1xcnHczd2Xre5xeng8//DB+9rOfRe3atfPaV/cK6vKmb9OmTZn28trKqz3iu7Ft+vTpZca1nj17RkTkxrZ1HQNX3fYR323/ip4PAayr1GPEhvb8889Hz549o1atWlG/fv0oLi6Os88+OyIiV3/37t3jwAMPjDFjxkTjxo3j17/+dUyZMiWWLl1aZn7ru36lYaNZs2bFV199Fa+//np07do1unXrlgsmzZo1K+rWrRs777xz3rTNmzcvcwPh++z7U55/AayryhxXVneeUrVq1dh6663XeX4R3+1TIyIGDx5cZp964403xtKlS8tdr1WtWlNBQUG0adMm5s2bl9ferFmzvBvnpd55553Yf//9o169elG3bt0oLi7O3WguXX5F7nG4HgZUBmNDWu+//35ERIXu0VfkXOOMM86I2rVrR8eOHWObbbaJE088sUKv+KzI2MSmabPKLoD0RowYEVOmTIlRo0bFbrvtFvXq1YuCgoIYOHBguQeCK//CeG3tWZbl/l5SUhJNmjSJ22+/vdzpi4uL8z6vnHD8vqZOnRpDhgyJ/fbbL0477bRo0qRJFBYWxrhx43I7zpWtbh1XXp81+T61/+53v4shQ4bEgw8+GE888USMHDkyxo0bFy+99FI0b948SkpKoqCgIB5//PFy61z1xgjAxm5jHYfWpCLjxPbbbx/t27ePqVOnxqBBg2Lq1KlRrVq1GDBgQK5PjRo14tlnn42ZM2fGo48+GtOnT4+77ror9txzz3jiiSdWuxyATVGq/X1Fj8nLk/IcY0Mrr/aSkpLYe++94/TTTy93mm233TbXb13GwB9i2wOsycYwRqyv999/P/baa6/4+c9/HldeeWVsueWWUa1atXjsscfiqquuytVfUFAQ06ZNi5deeikefvjhmDFjRhx11FHxu9/9Ll566aW86znru35bbLFFtGrVKp599tlo2bJlZFkWu+22WxQXF8fJJ58cH374YcyaNSs6d+6c96TA77PM1Ul5/gWwrjaVcWXVm7SlVqxYkfe5tObLL78874mrK0t5X6C8c49FixZF9+7do27dunHBBRdE69ato3r16vHaa6/FGWeckbdd13aPw/UwoDIYG9Iuf11UZFtut912MXv27HjkkUdi+vTpce+998akSZNi9OjRMWbMmHKnX5exiU2PYNKP0LRp02Lw4MHxu9/9Lte2ZMmSWLRoUdLltG7dOp566qnYfffdk94QaN26dfzlL39ZY59p06bF1ltvHffdd1/eDvW8885LVseatGjRIiK+e1rGysnXZcuWxdy5c3O/aC614447xo477hi//e1v44UXXojdd989Jk+eHGPHjo3WrVtHlmXRqlWr3I0GgE3ZxjgOre7ge10NGjQofvOb38R//vOfuOOOO6Jv375lnuJRpUqV2GuvvWKvvfaKK6+8Mi6++OI455xzYubMmdGzZ89ktQBUttT7+9Jj7Dlz5uQdY3/yyScV/vXauh6nrzrt//t//y++/PLLvAs9pa/Pqciy33vvvTLt5bWtTuvWrePLL79cY52l/X6IczGAVH6Ic4INdRz98MMPx9KlS+Ohhx7K+1X16l5V9stf/jJ++ctfxkUXXRR33HFHHH744XHnnXfGMccck6Serl27xrPPPhutWrWKXXbZJerUqRM777xz1KtXL6ZPnx6vvfbaai/sr4/VbWdjD1CZKnNcWfk8Zc8998y1f/vttzF37ty8J9aVXiNata5Vn9zaunXriIioW7fuWo/916T06RqlsiyL9957L3baaae1TvvMM8/EggUL4r777otu3brl2ufOnVtu/zXd44hY+/UwgNSMDRWz8vJLX725puX/5S9/We3Tv9dVrVq14pBDDolDDjkkli1bFgcccEBcdNFFcdZZZ5V5XVzEuo9NbFq8yu1HqLCwsEy6c+LEid8r+VieAQMGxIoVK+LCCy8s893y5cvXe8d/4IEHxptvvpl7Vc7KSterNIm58nq+/PLL8eKLL67XMtdVz549o1q1avH73/8+r4abbropPv/88+jbt29ERHzxxRexfPnyvGl33HHHqFKlSu7R3gcccEAUFhbGmDFjyvy7ZVkWCxYs+IHXBiCtjXEcqlWrVpJg1KGHHhoFBQVx8sknxwcffJD3HuWIiIULF5aZpvTXDaX7/Vq1akVE2RMRgE1N6v19z549o2rVqjFx4sS8+Y4fP36d5lGR4/Ty7LvvvrF8+fK49tprc20rVqyIiRMnVmjZvXv3jhdffDHeeOONXNvChQtX+2SJ8gwYMCBefPHFmDFjRpnvFi1alDu3+KHOxQBS+SHOCVId069NedecPv/885gyZUpev88++6zMOq567J9C165dY968eXHXXXflXu1WpUqV6Ny5c1x55ZXx7bff5tpTWN35irEHqEyVOa506NAhiouLY/LkybFs2bJc+80331xm+tKbus8++2yubcWKFXH99dfn9Wvfvn20bt06rrjiivjyyy/LLPOTTz6p0DrceuutsXjx4tznadOmxX/+85/o06fPWqctb7xbtmxZTJo0Ka9fRe5xVOR6GEBqxoaKKW/5X331Vdxyyy15/Xr16hV16tSJcePGxZIlS/K+W5+nSq16f7tatWqx/fbbR5Zl8e2335Y7TUXHJjZNnpj0I9SvX7+47bbbol69erH99tvHiy++GE899VQ0atQo6XK6d+8ew4YNi3HjxsUbb7wRvXr1iqpVq8acOXPinnvuiQkTJsRBBx20zvM97bTTYtq0aXHwwQfHUUcdFe3bt4+FCxfGQw89FJMnT46dd945+vXrF/fdd1/sv//+0bdv35g7d25Mnjw5tt9++3J31qkVFxfHWWedFWPGjIl99tkn+vfvH7Nnz45JkybFrrvumrtR/fTTT8dJJ50UBx98cGy77baxfPnyuO2226KwsDAOPPDAiPhuQBg7dmycddZZMW/evNhvv/2iTp06MXfu3Lj//vvjuOOOi1NPPfUHXyeAVDbGcah9+/Zx7bXXxtixY6NNmzbRpEmTvF8yVFRxcXHss88+cc8990T9+vXL3OC+4IIL4tlnn42+fftGixYtYv78+TFp0qRo3rx5dOnSJSK+2+/Xr18/Jk+eHHXq1IlatWpFp06dolWrVt9/owBsQKn398XFxXHqqafGuHHjol+/frHvvvvG66+/Ho8//ng0bty4wvOoyHF6eX71q1/F7rvvHmeeeWbMmzcvtt9++7jvvvsq/P76008/PaZOnRp77713jBgxImrVqhU33nhjbLXVVrFw4cIK/erutNNOi4ceeij69esXQ4YMifbt28dXX30Vb7/9dkybNi3mzZsXjRs3/sHOxQBS+SHOCVId069Nr169olq1avGrX/0qhg0bFl9++WXccMMN0aRJk/jPf/6T63fLLbfEpEmTYv/994/WrVvH4sWL44Ybboi6devGvvvum6ye0tDR7Nmz4+KLL861d+vWLR5//PEoKiqKXXfdNdny2rdvHxERI0eOjN69e0dhYWEMHDjQ2ANUqsocV6pWrRpjx46NYcOGxZ577hmHHHJIzJ07N6ZMmZL3lNaIiHbt2sUvf/nLOOuss2LhwoXRsGHDuPPOO8sEe6pUqRI33nhj9OnTJ9q1axdDhw6NZs2axUcffRQzZ86MunXrxsMPP7zWdWjYsGF06dIlhg4dGh9//HGMHz8+2rRpE8cee+xap+3cuXM0aNAgBg8eHCNHjoyCgoK47bbbytx8rsg9jopcDwNIzdhQMb169Yqtttoqjj766DjttNOisLAw/vCHP0RxcXH84x//yPWrW7duXHXVVXHMMcfErrvuGocddlg0aNAg3nzzzfj666/LBJkqstymTZvG7rvvHptvvnn89a9/jauvvjr69u0bderUKXeaio5NbJoEk36EJkyYEIWFhXH77bfHkiVLYvfdd4+nnnoqevfunXxZkydPjvbt28d1110XZ599dmy22WbRsmXLOOKII2L33Xdfr3nWrl07Zs2aFeedd17cf//9ccstt0STJk1ir732iubNm0dExJAhQ+K///1vXHfddTFjxozYfvvtY+rUqXHPPffEM888k3ANV+/888+P4uLiuPrqq+OUU06Jhg0bxnHHHRcXX3xxVK1aNSIidt555+jdu3c8/PDD8dFHH0XNmjVj5513jscffzx++ctf5uZ15plnxrbbbhtXXXVV7vHbW265ZfTq1Sv69++/QdYHIJWNcRwaPXp0fPjhh3HZZZfF4sWLo3v37ut9E2PQoEHxyCOPxIABA6KoqCjvu/79+8e8efPiD3/4Q3z66ae5m8djxoyJevXqRcR3Jy233HJLnHXWWXH88cfH8uXLY8qUKYJJwCbnh9jfjx07NqpXrx6TJ0+OmTNnRqdOneKJJ55Y45OOVlWR4/TyVKlSJR566KEYNWpUTJ06NQoKCqJ///7xu9/9Lv7nf/5nrcvdcsstY+bMmTFy5Mi4+OKLo7i4OE488cSoVatWjBw5stxHVK+qZs2a8cc//jEuvvjiuOeee+LWW2+NunXrxrbbbps3lkT8MOdiAKn8EGNEymP6NWnbtm1MmzYtfvvb38app54aTZs2jRNOOCGKi4vjqKOOyvXr3r17/OlPf4o777wzPv7446hXr1507Ngxbr/99qTH9m3bto0mTZrE/Pnz827ulgaWOnbsWOa85Ps44IADYsSIEXHnnXfG1KlTI8uyGDhwYEQYe4DKU9njynHHHRcrVqyIyy+/PE477bTYcccd46GHHopzzz23TN/bb789hg0bFpdccknUr18/jj766Nhjjz1i7733zuvXo0ePePHFF+PCCy+Mq6++Or788sto2rRpdOrUKYYNG1ahdTj77LPjrbfeinHjxsXixYtjr732ikmTJkXNmjXXOm2jRo3ikUceif/93/+N3/72t9GgQYM44ogjYq+99srbrhW5x1GR62EAqRkbKqZq1apx//33x/Dhw+Pcc8+Npk2bxqhRo6JBgwYxdOjQvL5HH310NGnSJC655JK48MILo2rVqvHzn/88TjnllHVe7rBhw+L222+PK6+8Mr788sto3rx5jBw5Mn7729+udpqKjk1smgoyETMAgAp78MEHY7/99otnn3026SsTAPhxGjVqVFx33XXx5Zdf5h5JDQAAbPp69OgREbHBfiwNwMbP2ADlq1LZBQAAbEpuuOGG2HrrrT2KGoAyvvnmm7zPCxYsiNtuuy26dOkilAQAAAAA/CR5lRsAQAXceeed8dZbb8Wjjz4aEyZMiIKCgsouCYCNzG677RY9evSI7bbbLj7++OO46aab4osvvij3Md4AAAAAAD8FgkkAABVw6KGHRu3atePoo4+O4cOHV3Y5AGyE9t1335g2bVpcf/31UVBQEL/4xS/ipptuim7dulV2aQAAAAAAlaIgy7KssosAAAAAAAAAAAB+XKpUdgEAAAAAAAAAAMCPj2ASAAAAAAAAAACQnGASAAAAAAAAAACQ3GYV79n9BywD4Edg+R8ru4KNzvXD/lzZJQBs1I67rn1ll7BRuf3FzpVdAsBG7fDdXqjsEjY6i7/8qrJLANio1aldq7JL2Ki8Nun0yi4BYKP2i+GXVXYJG53fHzm2sksA2KiNvO23a+3jiUkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAAEBygkkAAAAAAAAAwP/H3r3HWVXXi/9/zwAywHC/KZcYbqKAiaLghRG8NaFGhKKQCaghaKLYV09YJxnMLl5KTY+oXUBtNG9ZmorJEZTEOpYcNUnUuFSkKSgochNm/f7wN/uwGS4z+EEUns/Ho8dp1qy91mdvOmvNZ63X3hsgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJFWRZlu3qQQAAAAAAAAAAALsX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mmuuiZkzZ8YPf/jD6Nq1a5x77rlb3OewYcPilVdeibvuuiuuvfbaaNWqVURE7iLSd7/73fj2t78dp556anz1q1+Nt956K2644YY46qijYt68eb76DaAWanrO+/e//x1HHHFErF69Oi644IJo2bJl3HbbbTFkyJC477774ktf+tIufiYAu5fazknOP//8aNasWZSXl8eCBQti6tSpsWTJktwFmSqvvvpqnHbaaTF+/PgYPXp0TJs2LYYPHx4zZsyI448/fqvj2dH5RETE+++/H8ccc0y8/vrrceGFF8bee+8dd955Z8yaNWuL6y9fvjwGDx4cI0aMiK985SvRtm3bqKysjCFDhsTvf//7OOecc2L//fePF198Ma699tp45ZVX4te//nXu8bWZL7zzzjvx+c9/PoYNGxannnpq3HffffGNb3wjDjjggBg8ePB2/pUAdm8761y0YMGCGDlyZIwbNy7Gjh0bPXr02OL+V61aFaWlpfHXv/41zjrrrDj44INj2bJl8eCDD8Y///nPaNWqVaxZsyYGDRoUr732Wpx//vnRuXPnuPfee2PMmDGxYsWKuPDCC6N169YxderUOPfcc+NLX/pSDBs2LCIiPvvZz+68Fw+ALarpueWNN96Io48+OjZs2BCTJk2KRo0axa233hoNGjTY4X0vXLgwfv3rX8fw4cOjc+fO8e9//ztuueWWGDhwYMyfPz/atWuX6mkC7JY+Tcfw73//+9GgQYOYNGlSvPbaa3HDDTdEvXr1orCwMN55550oLy+PP/zhDzF9+vTo3LlzXHbZZbnHTp06NXr16hVDhgyJunXrxkMPPRTnnXdeVFZWxte+9rW8/dR0blNle01BRMQdd9wRo0ePjrKysrjyyitj9erVMXXq1BgwYEDMmzcvSkpKdvh15FMqY7e1evXqasueeeaZLCKy22+/Pbds2rRpWURkxx13XFZZWZlbftFFF2V16tTJVqxYkVvWq1evbODAgdW2O2vWrCwislmzZmVZlmXr16/P2rRpk/Xp0ydbt25dbr1bb701i4i8bVTtf9GiRdvcZmVlZda9e/esrKwsb5yrV6/OOnfunB1//PHbfD2uvvrqrE6dOtm7776bZVmW/fjHP846deqU9evXL/vGN76RZVmWbdy4MWvWrFl20UUX5R43evToLCKyyy+/PG97Bx10UNa3b9+8ZRGRTZ48OW+fW3puixcvzurUqZN997vfzVv+4osvZnXr1q22HIBtq+k5b+LEiVlEZHPmzMkte++997LOnTtnJSUl2caNGz+W8QLsKWo7J+nbt2+2fv363PKrrroqi4jsN7/5TW5Zp06dsojI7r///tyylStXZvvss0920EEH5Zalnk/88Ic/zCIi+/Wvf51btmbNmmy//fbL20+WZdnAgQOziMhuvvnmvG3ccccdWWFhYd55KMuy7Oabb84iInv66aezLKvdfKFqX5u+nuvWrcv23nvv7OSTT97mcwLYE+zMc9GMGTOqbbtTp07Z6NGjcz9fdtllWURkv/rVr6qtW3U+uu6667KIyH7xi1/kfrd+/frs8MMPz4qLi3PXst56661q154A+PjV9jrUH//4x9yyN998M2vatGm1+wZbO75vfl5Zu3ZttetXixYtyurXr1/tHgYA1X0ajuFV17R69+6dNzcZOXJkVlBQkA0ePDhvG4cffnjWqVOn7T7PsrKyrEuXLtXGWNO5TU2bgvfeey9r1qxZNnbs2LztvfHGG1nTpk2rLWfP4KvcdmObFpsffPBBLF++PLp16xbNmjWL5557rtr655xzTt47v0pLS2Pjxo2xZMmSWu/7T3/6U7z55psxfvz42GuvvXLLx4wZE02bNq319iIi/vd//zdeffXV+PKXvxzLly+PZcuWxbJly+L999+PY489Np566qmorKzc6uOrns/cuXMj4sNPRiotLY3S0tKYM2dORET85S9/iRUrVkRpaWm1x48fP77a9hYuXLhDz+VXv/pVVFZWxqmnnpp7HsuWLYu99947unfvvtV3XQOwZTU95z3yyCPRr1+/GDBgQG5ZcXFxnHPOObF48eKYP3/+xzpugN3djsxJNv3u+nPPPTfq1q0bjzzySN567dq1y/uUu6qv2pk3b1688cYbWxzLR51PzJgxI9q3bx9DhgzJLSsqKoqxY8ducf369evHmWeembfs3nvvjf333z/222+/vHnAMcccExGRmwfUdr5QXFwcX/nKV3I/77XXXtGvX78dnq8A7E521rmoc+fOUVZWtt3933///XHggQdu8dNZq67DPfLII7H33nvHyJEjc7+rV69eXHDBBbFq1ap48sknt/9EAfjY1OY61GGHHZb3yaytW7eO008/fYf3Xb9+/Sgs/PDW3saNG2P58uVRXFwcPXr02OJ5DYB8n6Zj+KhRo/LmJv37948sy+Kss87KW69///7xj3/8IzZs2LDF57ly5cpYtmxZDBw4MBYuXBgrV67Me3xN5zZVttcUPP7447FixYoYOXJk3nWtOnXqRP/+/d0H30P5Krfd2Jo1a+L73/9+TJs2LZYuXRpZluV+t/kBJyLiM5/5TN7PzZs3j4gPvxagtqoOPN27d89bXq9evejSpUuttxfx4dc1RESMHj16q+usXLkyN+7NHXzwwdGwYcOYM2dOlJWVxZw5c2LKlCmx9957xw033BBr167NBUqb3rCO+PCGQ9VXsFVp3rz5Dr02Vc8ly7Jqr0+VTU8yAGxfTc95S5Ysif79+1d7/P7775/7fe/evXf+gAH2ELWdk2z+93FxcXHss88+sXjx4rzl3bp1y7sAEhGx7777RkTE4sWLY++996627Y86n1iyZEl07dq12n67deu2xfXbt2+f9yaNqjH89a9/rTa3qPLmm2/m1qvNfKFDhw7VxtW8efN44YUXtvh4gD3JzjoXde7cuUb7/9vf/hYnn3zyNtdZsmRJdO/ePXeTosqm8xQAPjk+6nWo7X1FzrZUVlbG9ddfHzfddFMsWrQoNm7cmPtdy5Ytd3i7AHuKT9MxfPN791Uf/tGxY8dqyysrK2PlypW57Tz99NMxefLkeOaZZ2L16tV5669cuTLvg0RqOrfZ2rg2bwqqrsFVvRFvc02aNKnV/tg9CJN2YxMmTIhp06bFxIkT4/DDD4+mTZtGQUFBjBgxYovvBK5Tp84Wt7PpAXln2PwCepVND8YRkRvz1VdfHX369NniY4qLi7e6n3r16kX//v3jqaeeitdeey3eeOONKC0tjbZt28YHH3wQf/zjH2POnDmx3377VbtRsLXXZkdVVlZGQUFBPProo1vc9raeBwDV1facB8DH45N0fP6o84na2vSdaZuO4YADDogf/ehHW3xM1YWl2s4XdtVcDuDTYGedi7Z0nAdgz/BxznM2v0/yve99L7797W/HWWedFd/5zneiRYsWUVhYGBMnTnQNDKAGPk3H8K1d79nedaC//e1vceyxx8Z+++0XP/rRj6Jjx46x1157xSOPPBLXXntttX3Vdm6zvf1Xbf+OO+7Y4psH69aVqOyJ/Kvvxu67774YPXp0/PCHP8wtW7t2baxYsWKHt7m1iGhznTp1iogPi8hNa8gPPvggFi1aFAceeGBuWVVFufm4Nn83WNeuXSPiw4ryuOOOq/XYIz78KLkrr7wyZs6cGa1atYr99tsvCgoKolevXjFnzpyYM2dOnHTSSTu07S3Z2uvVtWvXyLIsOnfunHtnNwA7rqbnvE6dOsWCBQuqPf7ll1/O/R6AdGo7J3n11Vfj6KOPzv28atWqeP311+OEE07IW++1116LLMvy/t5+5ZVXIiKipKRki9v+qPOJTp06xfz586vt97XXXqvxNrp27RrPP/98HHvssducW5kvAKSzs85FNdW1a9f4y1/+ss11OnXqFC+88EJUVlbmfWrS5vOUml6XA2Dnqs11qKpPjdjUlq5NNW/evNrj169fH6+//nq1fR999NHxs5/9LG/5ihUrolWrVrV8JgB7nj3hGP7QQw/FunXr4sEHH8z7dKOP6yvUqq7BtWnTZofv6bP7Kdz+Knxa1alTp9o7ZG+44YZqdWZtNGrUqEZh0yGHHBKtW7eOm2++OdavX59bPn369GqPrzo4PfXUU7llGzdujFtvvTVvvb59+0bXrl3jmmuuiVWrVlXb51tvvbXdcZWWlsa6deviuuuuiwEDBuQu6JSWlsYdd9wR//rXv6K0tHS726mpRo0aRUT16GrYsGFRp06dmDJlSrV/oyzLYvny5cnGALAnqOk574QTToj/+Z//iWeeeSa37P33349bb701SkpKomfPnh/LeAH2FLWdk9x6663xwQcf5H6eOnVqbNiwIQYPHpy33r/+9a944IEHcj+/++67cfvtt0efPn22+E6siI8+nygrK4ulS5fGgw8+mFu2du3a+MlPfrLNx23q1FNPjaVLl27xMWvWrIn3338/IswXAFLaWeeimjr55JPj+eefzztvVaka1wknnBBvvPFG3H333bnfbdiwIW644YYoLi6OgQMHRkREw4YNI6L6dSYAPl61uQ71hz/8If7nf/4nt+ytt96KioqKatvs2rVr3j2SiA/PSZtvc0v7vvfee2Pp0qU79FwA9jR7wjG86hONNv+aumnTpiXdz9aUlZVFkyZN4nvf+17e3KpKTe7ps/vxiUm7sZNOOinuuOOOaNq0afTs2TOeeeaZmDlz5kf6nuG+ffvG1KlT44orrohu3bpFmzZttvj9kPXq1Ysrrrgixo0bF8ccc0ycdtppsWjRopg2bVp06dIlb91evXrFYYcdFpdeemm8/fbb0aJFi/jlL38ZGzZsyFuvsLAwfvrTn8bgwYOjV69eceaZZ0b79u1j6dKlMWvWrGjSpEk89NBD2xz/4YcfHnXr1o0FCxbEOeeck1t+1FFHxdSpUyMikoZJffv2jYiIb33rWzFixIioV69efOELX4iuXbvGFVdcEZdeemksXrw4hg4dGo0bN45FixbFAw88EOecc05cfPHFycYBsLur6Tlv0qRJcdddd8XgwYPjggsuiBYtWsRtt90WixYtivvvvz/v3ckAfHS1nZOsX78+jj322Dj11FNjwYIFcdNNN8WAAQNiyJAheevtu+++cfbZZ8ezzz4bbdu2jZ///Ofx73//e5sXWD7qfGLcuHFx4403xsiRI+PCCy+MffbZJyoqKqKoqCgiavYpFmeccUbcc889MX78+Jg1a1YceeSRsXHjxnj55ZfjnnvuicceeywOOeQQ8wWAhHbWuaimLrnkkrjvvvti+PDhcdZZZ0Xfvn3j7bffjgcffDBuvvnmOPDAA+Occ86JW265JcaMGRN//vOfo6SkJO677754+umn47rrrovGjRtHxIdfsdCzZ8+4++67Y999940WLVpE7969o3fv3jv8+gBQezU9t/zHf/xH3HHHHfH5z38+LrzwwmjUqFHceuutuU/K29RXv/rVGD9+fJx88slx/PHHx/PPPx+PPfZYtU/QOOmkk+Lyyy+PM888M4444oh48cUXo6Kiotp9FwC2bE84hn/uc5+LvfbaK77whS/EuHHjYtWqVfGTn/wk2rRpU+1TnHaGJk2axNSpU+OMM86Igw8+OEaMGBGtW7eOv//97/Hwww/HkUceGTfeeONOHwefLMKk3dj1118fderUiYqKili7dm0ceeSRMXPmzCgrK9vhbV522WWxZMmSuOqqq+K9996LgQMHbjFMiog455xzYuPGjXH11VfHJZdcEgcccEA8+OCD8e1vf7vauhUVFTFu3Lj4wQ9+EM2aNYuzzz47jj766Dj++OPz1hs0aFA888wz8Z3vfCduvPHGWLVqVey9997Rv3//GDdu3HbH36hRozjooIPi2WefjQEDBuSWV8VIHTt2TPo1Poceemh85zvfiZtvvjlmzJgRlZWVsWjRomjUqFFMmjQp9t1337j22mtjypQpuf1/7nOf2+GLXQB7qpqe89q2bRtz586Nb3zjG3HDDTfE2rVr47Of/Ww89NBDceKJJ+6i0QPsvmo7J7nxxhujoqIiLrvssvjggw9i5MiR8eMf/7ha9NO9e/e44YYb4pJLLokFCxZE586d4+67797uXOejzCeKi4vjiSeeiAkTJsT1118fxcXFMWrUqDjiiCPi5JNPzgVK21JYWBi//vWv49prr43bb789HnjggWjYsGF06dIlLrzwwryvbTNfAEhjZ52Laqq4uDjmzJkTkydPjgceeCBuu+22aNOmTRx77LHRoUOHiPgwOJo9e3ZMmjQpbrvttnj33XejR48eMW3atBgzZkze9n7605/GhAkT4qKLLor169fH5MmThUkAH7Oanlv22WefmDVrVkyYMCF+8IMfRMuWLWP8+PHRrl27OPvss/PWHTt2bCxatCh+9rOfxYwZM6K0tDQef/zxOPbYY/PW++Y3vxnvv/9+3HnnnXH33XfHwQcfHA8//HBMmjRppz9vgN3BnnAM79GjR9x3333xn//5n3HxxRfH3nvvHeeee260bt06zjrrrKT72povf/nL0a5du/jBD34QV199daxbty7at28fpaWlceaZZ34sY+CTpSDb/PPCYCcbNGhQRETMnj17l44DAAD4ZJg+fXqceeaZ8eyzz8YhhxyyzXVLSkqid+/e8dvf/vZjGt22XXfddXHRRRfFP//5z2jfvv2uHg4AO6g25yIA+CiqzjmLFi2KkpKSXT0cAGrBMRx2jO8rAQAAgBpYs2ZN3s9r166NW265Jbp37y5KAgAAAADYAl/lBgAAADUwbNiw+MxnPhN9+vSJlStXxi9+8Yt4+eWXo6KiYlcPDQAAAADgE0mYBAAAADVQVlYWP/3pT6OioiI2btwYPXv2jF/+8pdx2mmn7eqhAQAAAAB8IhVkWZbt6kEAAAAAAAAAAAC7l8JdPQAAAAAAAAAAAGD3I0wCAAAAAAAAAACSEyYBAAAAAAAAAADJ1a3pih8se3lnjgPgU69eq/129RA+cQqmFOzqIQB8omWTs109hE+UHz3qvAGwLV8f7LyxuQ3zHtzVQwD4RKt70JBdPYRPFDMOgG0z46iuPF7a1UMA+EQrj17bXccnJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhOmAQAAAAAAAAAACQnTAIAAAAAAAAAAJITJgEAAAAAAAAAAMkJkwAAAAAAAAAAgOSESQAAAAAAAAAAQHLCJAAAAAAAAAAAIDlhEgAAAAAAAAAAkJwwCQAAAAAAAAAASE6YBAAAAAAAAAAAJCdMAgAAAAAAAAAAkhMmAQAAAAAAAAAAyQmTAAAAAAAAAACA5IRJAAAAAAAAAABAcsIkAAAAAAAAAAAgOWESAAAAAAAAAACQnDAJAAAAAAAAAABITpgEAAAAAAAAAAAkJ0wCAAAAAAAAAACSEyYBAAAAAAAAAADJCZMAAAAAAAAAAIDkhEkAAAAAAAAAAEBywiQAAAAAAAAAACA5YRIAAAAAAAAAAJCcMAkAAAAAAAAAAEhO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eW2qoKAgzj///KioqIhevXpF/fr1Y8aMGbXaxpo1a+KCCy6IVq1aRePGjWPIkCGxdOnSavOwMWPGbHEeU15eXu0m+uOPPx4DBgyIZs2aRXFxcfTo0SO++c1vbu/lBkiuJsfx6dOnx/DhwyMi4uijj85du9n0WtFNN92UO862a9cuvva1r1X7NKKPcs+iahyb31+I+PDv+oEDB0bjxo2jSZMmceihh8add9651edcXl4el1xySUREdO7cOfd8qrY7bdq0OOaYY6JNmzZRv3796NmzZ0ydOrXadmpzv6Gm90uqns+25ikR/3fO/Nvf/hYnnHBCNG7cOE4//fTc7zY9H1VdU7zmmmvi1ltvja5du0b9+vXj0EMPjWeffbbaWF9++eU45ZRTokWLFlFUVBSHHHJI3nUugE+Dms5TtvS3esTWzzkREb/73e+iT58+UVRUFD179oxf/epXO7zNrd0nr7ovc88992zz3gp8VHV39QDYtZ599tmYO3dujBgxIjp06BCLFy+OqVOnxqBBg2L+/PnRsGHDvPXPO++8aN26dVx22WV57wB+55134qSTTooRI0bE8OHDY+rUqTFixIioqKiIiRMnxvjx4+PLX/5yXH311XHKKafEP/7xj2jcuHEMGjQoOnbsGBUVFfGlL30pb18VFRXRtWvXOPzww7c6/qVLl+YmKJdeemk0atQofvrTn2610l+wYEGMHDkyxo0bF2PHjo0ePXrE6tWrY+DAgbF06dIYN25cfOYzn4m5c+fGpZdeGq+//nre1/2MGzcupk+fHmeeeWZccMEFsWjRorjxxhtj3rx58fTTT0e9evVy67722mtxyimnxNlnnx2jR4+On//85zFmzJjo27dv9OrVqzb/TABJvPjii/G5z30uWrduHeXl5bFhw4aYPHlytG3bdlcPbaumTp0a559/fpSWlsZFF10UixcvjqFDh0bz5s3zbvhW+cEPfhCFhYVx8cUXx8qVK+Oqq66K008/Pf74xz9GRMS3vvWtWLlyZfzzn/+Ma6+9NiIiiouLt7r/M844I8aOHRt/+ctfonfv3rnlzz77bLzyyivxn//5n7lltTlHbM/MmTNj8ODB0aVLlygvL481a9bEDTfcEEceeWQ899xzUVJSEr17945mzZrFU089FUOGDImIiDlz5kRhYWE8//zz8e6770aTJk2isrIy5s6dG+ecc06N9w+wK9V0jlJeXh7f//7346tf/Wr069cv3n333fjTn/4Uzz33XBx//PG57W3cuDHKysqif//+cc0118TMmTPjhz/8YXTt2jXOPffcbY7l0ksvjauuuiq+8IUvRFlZWTz//PNRVla21U/A2NJ86Y477ojRo0dHWVlZXHnllbF69eqYOnVqDBgwIObNmxclJSVxyimnxNe+9rWoqKiIgw46KG+bFRUVMWjQoGjfvv1HeVkBPvV2xvnh85//fBx22GFx1VVXxYwZM2Ly5MmxYcOGuPzyy3PrXX/99TFkyJA4/fTTY/369fHLX/4yhg8fHr/97W/jxBNPzBvjE088Effcc0+cf/750apVq9zN2ppuY8yYMXHPPffEGWecEYcddlg8+eST1fZRGy+99FKcdNJJ8dnPfjYuv/zyqF+/frz22mvx9NNP7/A2AXZUTY7jRx11VFxwwQXx4x//OL75zW/G/vvvHxGR+7/l5eUxZcqUOO644+Lcc8+NBQsWxNSpU+PZZ5+tdu1lR+9ZbM306dPjrLPOil69esWll14azZo1i3nz5sWMGTPiy1/+8hYfM2zYsHjllVfirrvuimuvvTZatWoVERGtW7eOiA+ve/Xq1SuGDBkSdevWjYceeijOO++8qKysjK997Wt526rJ/Yba3C+pyTylyoYNG6KsrCwGDBgQ11xzTbX7Rpu7884747333otx48ZFQUFBXHXVVTFs2LBYuHBh7t/opZdeiiOPPDLat28fkyZNikaNGsU999wTQ4cOjfvvv7/a/SKAT6ra3muvqVdffTVOO+20GD9+fIwePTqmTZsWw4cPjxkzZuTNa2pjS/fJq2zv3gp8ZBl7tNWrV1db9swzz2QRkd1+++25ZdOmTcsiIhswYEC2YcOGvPUHDhyYRUR255135pa9/PLLWURkhYWF2R/+8Ifc8sceeyyLiGzatGm5ZZdeemlWv379bMWKFbllb775Zla3bt1s8uTJ2xz/hAkTsoKCgmzevHm5ZcuXL89atGiRRUS2aNGi3PJOnTplEZHNmDEjbxvf+c53skaNGmWvvPJK3vJJkyZlderUyf7+979nWZZlc+bMySIiq6ioyFtvxowZ1ZZX7eupp57Ke07169fP/t//+3/bfE4AO8vQoUOzoqKibMmSJbll8+fPz+rUqZNt+ifBokWLqh2rq0RE3rG56vyw6fF24MCB2cCBA7c7nk6dOmWjR4/O/Txr1qwsIrJZs2ZlWZZl69aty1q2bJkdeuih2QcffJBbb/r06VlE5O2j6rH7779/tm7dutzy66+/PouI7MUXX8wtO/HEE7NOnTptd3xZlmUrVqzIioqKsm984xt5yy+44IKsUaNG2apVq7Isq905YvPXZ0uvd58+fbI2bdpky5cvzy17/vnns8LCwmzUqFF5z6Vfv365n4cNG5YNGzYsq1OnTvboo49mWZZlzz33XBYR2W9+85saPWeAXa2mc5QDDzwwO/HEE7e5rdGjR2cRkV1++eV5yw866KCsb9++23zsG2+8kdWtWzcbOnRo3vLy8vIsIvLOYVubL7333ntZs2bNsrFjx1bbdtOmTfOWjxw5MmvXrl22cePG3LKqY/iWzskAe5qdcX6YMGFCblllZWV24oknZnvttVf21ltvbXW/69evz3r37p0dc8wxecurroO99NJL2x37lrbx5z//OYuIbOLEiXnrjhkzpto8bPTo0Vuc00yePDlvbnfttddmEZH3fAB2lZoex++9996860NV3nzzzWyvvfbKPve5z+X9zXzjjTdmEZH9/Oc/zy37qPcsNr/etWLFiqxx48ZZ//79szVr1uSNq7KycpvP++qrr6527Wxbr0lZWVnWpUuXvGU1vd9Q0/sltZmnVJ0zJ02aVG2sm5+Pqq5xtWzZMnv77bdzy3/zm99kEZE99NBDuWXHHntsdsABB2Rr167NLausrMyOOOKIrHv37tX2BfBJVdPz2+Z/q1fZ0j2WquP+/fffn1u2cuXKbJ999skOOuigj7TNze+T1+beCnwUvsptD9egQYPcf//ggw9i+fLl0a1bt2jWrFk899xz1dYfO3Zs1KlTp9ry4uLiGDFiRO7nHj16RLNmzWL//ffP++qYqv++cOHC3LJRo0bFunXr8j7C+u67744NGzbEV77ylW2Of8aMGXH44YdHnz59cstatGiR+yjRzXXu3Dnva3ciIu69994oLS2N5s2bx7Jly3L/Oe6442Ljxo3x1FNP5dZr2rRpHH/88Xnr9e3bN4qLi2PWrFl52+3Zs2eUlpbmfm7dunX06NEj77kDfFw2btwYjz32WAwdOjQ+85nP5Jbvv//+1Y6LnxR/+tOfYvny5TF27NioW/f/PuTx9NNPj+bNm2/xMWeeeWbstddeuZ+rjsM7euxt2rRpfPGLX4y77ror95UOGzdujLvvvjuGDh0ajRo1iojanyO25fXXX4///d//jTFjxkSLFi1yyz/72c/G8ccfH4888kje83vuuedyn8rx+9//Pk444YTo06dPzJkzJyI+/BSlgoKCGDBgwA69BgAft5rOUZo1axYvvfRSvPrqq9vd5vjx4/N+Li0t3e654b//+79jw4YNcd555+UtnzBhwlYfs/l86fHHH48VK1bEyJEj884PderUif79++edH0aNGhX/+te/8pZVVFREgwYN4uSTT97ucwTY3e2M88P555+f++9VX8W2fv36vK/02XS/77zzTqxcuTL3d/jmBg4cGD179tzm2Le2jaqvfavNeWd7mjVrFhERv/nNb6KysnKHtwOQQm3vRWxu5syZsX79+pg4cWIUFv7fra2xY8dGkyZN4uGHH85b/6Pcs9jc448/Hu+9915MmjQpioqK8n63pa/QqalNX5OVK1fGsmXLYuDAgbFw4cJYuXJl3ro1ud9Q0/sltZmnVNnep81u6rTTTsu7drf59bm33347nnjiiTj11FPjvffey+1/+fLlUVZWFq+++qqvsgY+NT7q+W1r2rVrl/fpcU2aNIlRo0bFvHnz4o033tihbW7pPnmV1PdWYHPCpD3cmjVr4rLLLouOHTtG/fr1o1WrVtG6detYsWJFtT98Iz48YG1Jhw4dqv0B3rRp0+jYsWO1ZREfXoSpst9++8Whhx4aFRUVuWUVFRVx2GGHRbdu3bY5/iVLlmxxna09bkvjf/XVV2PGjBnRunXrvP8cd9xxERHx5ptv5tZbuXJltGnTptq6q1atyq1XZdMb/1WaN2+e99wBPi5vvfVWrFmzJrp3717td5t+XOcnyZIlSyKi+jG9bt26eR8nvanNj71VF0E+yrF31KhR8fe//z0X+sycOTP+/e9/xxlnnJFbp7bniG2pet5b+nfZf//9Y9myZbkQqbS0NDZs2BDPPPNMLFiwIN58880oLS2No446Ki9M6tmzZ17kBPBJVtM5yuWXXx4rVqyIfffdNw444IC45JJL4oUXXqi2vaKiotxXJVSpyd/lWzsPtWjRYquB7Obzjaqb4sccc0y188Pvfve7vPPD8ccfH/vss09uXlRZWRl33XVXfPGLX9zmV0oA7ClSnx8KCwujS5cuecv23XffiIhYvHhxbtlvf/vbOOyww6KoqChatGgRrVu3jqlTp9bqullNtrFkyZIoLCysto3tXRvbltNOOy2OPPLI+OpXvxpt27aNESNGxD333CNSAnaJ2t6L2NzWrpf8f+z9d7QV5cH/778PSBGQzhErINiwiyWKlNgQC4kNjQVbjJHYv5ZoYkFjjxVFiQWjolEwGk0C+vgJBgsx+sSW2BPRWB5QUBQVVNi/P1ycH4ei5+CNoF7XWq6VPWf2zL03WTN79rz2TOPGjbPaaqvV/H2Or3LOYl7//ve/kyTrrrvul46zPh5++OFsu+22ad68eVq3bp0OHTrklFNOSZL53pO6nG+o6/mS+hynJJ9/F7fyyivX+XV92fdzL7/8ciqVSk499dT51n/66acnSb2+SwNYkr7q/m1hunXrNt9+bEHHK/WxsOOVZPGcW4G5LfPls/BtduSRR2bEiBE55phjssUWW6RVq1apqqrK3nvvvcAvKeauPue2oKsofdH0OVedmGPQoEE5+uij8/rrr2fmzJn529/+liuuuKKer+bLLWj8s2fPznbbbZcTTzxxgc+Zs5GfPXt2qqurawVUc5v3ZEddXzvA0mZhv/SaNWvW1zyS+lsc295+/fpl+eWXz80335zevXvn5ptvTseOHWsC1qT++4hSNtlkkzRt2jTjx4/Pqquumurq6qyxxhrp1atXhg0blpkzZ+bBBx+s9csKgKVdXY9RevfunX//+9/5wx/+kPvuuy/XXnttLrnkklx99dX58Y9/XDPfwvYNi8O8xxtzxnvTTTelY8eO880/9xUBGzZsmH322SfXXHNNhg0blocffjhvvvnml15FFuC7ovT+oS4efPDBDBgwIL17986wYcOywgorpFGjRhkxYkRuueWW+eZf0PdO9V1GXdT1mG3ZZZfN+PHjM27cuPzpT3/K2LFjc9ttt2XrrbfOfffd97XuIwHqey7iq/qq5ywWt3//+9/ZZpttstZaa+Xiiy/OKqusksaNG+fPf/5zLrnkkvnek5Ljrs9xSpI0adKk1lWqvsyXjXXO+o8//viFXrnjq4S5AF+nuu7fFsd5l/ouc2Hn+ZOlZ//It5cw6Ttu9OjROeCAA3LRRRfVTJsxY0bee++9r3Uce++9d4477rjceuut+fjjj9OoUaPstddeX/q8Tp065eWXX55v+oKmLUzXrl0zffr0WieYFzbf/fffn549e37hhhtgadShQ4csu+yyC7ydwQsvvFDr8ZwSft59wby/PFvcOnXqlOTzbfr3v//9mumfffZZJk6cmPXXX3+RllvfS2zPOVF8ww035Pzzz89dd9013616Su4j5rzuef9dkuT5559P+/bta24h17hx42y22WZ58MEHs+qqq9ZcXrVXr16ZOXNmRo4cmUmTJqV3795faUwAX6f6HKO0bds2Bx10UA466KBMnz49vXv3zhlnnFHvE88LMvd+aO5flE2ZMqXOvxbr2rVrkqS6uvpLjzeSz3+wcdFFF+Wee+7JmDFj0qFDh6X2lqsAX7fS+4fZs2fnP//5T80P0pLkxRdfTJKaK7Tecccdadq0ae699940adKkZr4RI0bUedx1XUanTp0ye/bsvPLKK7WudLug77jatGmzwNe9oGO2Bg0aZJtttsk222yTiy++OOecc05+8YtfZNy4cXXaNwGUUtft+MK+t5n7+5K5r3j3ySef5JVXXlms27Q5n+v/+c9/1juYWdjrueeeezJz5szcfffdta5SsaDbqNVVXc+X1Pc4pbQ5/36NGjWyLwK+8eq6f5v7vMucWy4nCz/vMufqcnPvR+Y9XqnvMmFJciu377iGDRvOVzoOHTr0a78qRvv27dO/f//cfPPNGTlyZHbYYYe0b9/+S5/Xr1+/TJgwIU8++WTNtKlTpy70ihULMnDgwEyYMCH33nvvfH9777338tlnn9XMN2vWrJx11lnzzffZZ5997TEXQH00bNgw/fr1y1133ZXXXnutZvpzzz033/avZcuWad++fcaPH19r+rBhw76Wsc6xySabpF27drnmmmtqtsXJ57f7/CqXD23evHm9L6G6//775913381hhx2W6dOnz3f1ipL7iBVWWCEbbrhhfvvb39Z63j//+c/cd9992XHHHWvN36tXrzz66KMZN25cTZjUvn37rL322jn//PNr5gH4pqjrMcqUKVNqPW7RokW6deuWmTNnFhnHNttsk2WWWSZXXXVVren1ubJrv3790rJly5xzzjn59NNP5/v722+/Xevx+uuvn/XXXz/XXntt7rjjjuy9997z/VoZ4Ltqcewf5t6mVyqVXHHFFWnUqFG22WabmnVWVVXVWsfEiRNz11131WvcdVnGnBB13uOuoUOHzrfMrl27Ztq0abVuUffWW2/lzjvvrDXf1KlT53vuhhtumCTF9pcAdVXX7ficH2PN+13Ktttum8aNG+fyyy+vtZzrrrsu06ZNy0477bR4Bp5k++23z3LLLZdzzz03M2bMqPW3L7uSxMJez5wfvM39/GnTptUrfp1XXc+X1Pc4pbTq6ur07ds3w4cPz1tvvfW1rx+gpLru3+ZEoXOfd/nwww/z29/+doHLffPNN2t9vn///fdz4403ZsMNN6y52l19lwlLkm84v+N23nnn3HTTTWnVqlW6d++eCRMm5P7770+7du2+9rEMGjQoe+yxR5Is8MTugpx44om5+eabs9122+XII49M8+bNc+2112bVVVfN1KlT63RVjBNOOCF33313dt555xx44IHp0aNHPvzwwzzzzDMZPXp0Jk6cmPbt26dPnz457LDDcu655+bJJ5/M9ttvn0aNGuWll17KqFGjctlll9WMH2BpNGTIkIwdOza9evXK4MGD89lnn2Xo0KFZZ511an2hnSQ//vGPc9555+XHP/5xNtlkk4wfP76mxv+6NG7cOGeccUaOPPLIbL311hk4cGAmTpyYG264IV27dq33lY/m6NGjR2677bYcd9xx2XTTTdOiRYvssssuX/icjTbaKOuuu25GjRqVtddeOxtvvHGtv5feR1x44YXp379/tthiixxyyCH5+OOPM3To0LRq1SpnnHFGrXl79eqVs88+O//9739rBUi9e/fO8OHD07lz56y88sp1XjfAklbXY5Tu3bunb9++6dGjR9q2bZvHH388o0ePzhFHHFFkHMsvv3yOPvroXHTRRRkwYEB22GGHPPXUUxkzZkzat29fp/1Qy5Ytc9VVV2X//ffPxhtvnL333jsdOnTIa6+9lj/96U/p2bPnfKHToEGDcvzxxyeJ27gBzKX0/qFp06YZO3ZsDjjggGy++eYZM2ZM/vSnP+WUU06puRXzTjvtlIsvvjg77LBD9tlnn0yePDlXXnllunXrNt8x1MLUdRk9evTI7rvvnksvvTRTpkzJ9773vfz1r3+tOQ6be7+z995756STTsquu+6ao446Kh999FGuuuqqrLHGGvnHP/5RM9+ZZ56Z8ePHZ6eddkqnTp0yefLkDBs2LCuvvHK22mqr+v0DAHxFdd2Ob7jhhmnYsGHOP//8TJs2LU2aNMnWW2+d6urqnHzyyRkyZEh22GGHDBgwIC+88EKGDRuWTTfddLF+dm7ZsmUuueSS/PjHP86mm26affbZJ23atMlTTz2Vjz766AtPAPfo0SNJ8otf/CJ77713GjVqlF122SXbb799GjdunF122aXmh3DXXHNNqqurFxjr1EVdz5csynFKaVdeeWW22mqrrLfeejn00EOz2mqrZdKkSZkwYUJef/31PPXUU4t1/QCl1HX/tv3222fVVVfNIYcckhNOOCENGzbM9ddfX7P9ndcaa6yRQw45JI899liWX375XH/99Zk0aVKtgLW+y4QlSZj0HXfZZZelYcOGGTlyZGbMmJGePXvm/vvvXyK3C9hll13Spk2bzJ49OwMGDKjTc1ZZZZWMGzcuRx11VM4555x06NAhP/vZz9K8efMcddRRadq06Zcuo1mzZvnrX/+ac845J6NGjcqNN96Yli1bZo011siQIUPSqlWrmnmvvvrq9OjRI8OHD88pp5ySZZZZJp07d85+++2Xnj17LvJrB/g6rL/++rn33ntz3HHH5bTTTsvKK6+cIUOG5K233prvS/XTTjstb7/9dkaPHp3bb789/fv3z5gxY1JdXf21jvmII45IpVLJRRddlOOPPz4bbLBB7r777jpv4xdk8ODBefLJJzNixIhccskl6dSp05eGScnnJ4pPPPHE7L///gv8e8l9xLbbbpuxY8fm9NNPz2mnnZZGjRqlT58+Of/882vdTihJttxyyzRs2DDNmjXLBhtsUDO9V69eGT58uKslAd84dT1GOeqoo3L33Xfnvvvuy8yZM9OpU6f86le/ygknnFBsLOeff36aNWuWa665Jvfff3+22GKL3Hfffdlqq63qvB/aZ599suKKK+a8887LhRdemJkzZ2allVZKr169ctBBB803/7777puTTjopXbt2zWabbVbstQB805XePzRs2DBjx47N4YcfnhNOOCHLLbdczefvObbeeutcd911Oe+883LMMcekS5cuOf/88zNx4sQ6h0n1WcaNN96Yjh075tZbb82dd96ZbbfdNrfddlvWXHPNWvuddu3a5c4778xxxx2XE088MV26dMm5556bl156qVaYNGDAgEycODHXX3993nnnnZof3s37fRfA16Gu2/GOHTvm6quvzrnnnptDDjkks2bNyrhx41JdXZ0zzjgjHTp0yBVXXJFjjz02bdu2zU9+8pOcc845adSo0WId/yGHHJLq6uqcd955Oeuss9KoUaOstdZaOfbYY7/weZtuumnOOuusXH311Rk7dmzNbTvXXHPNjB49Or/85S9z/PHHp2PHjjn88MPToUOHHHzwwYs0xvqcL6nvcUpp3bt3z+OPP54hQ4bkhhtuyJQpU1JdXZ2NNtqo1r4YYGlX1/1bo0aNcuedd2bw4ME59dRT07FjxxxzzDFp06bNAre7q6++eoYOHZoTTjghL7zwQrp06ZLbbrut1nLru0xYkqoqX3adSfiafPbZZ1lxxRWzyy675LrrrvtKyzrmmGMyfPjwTJ8+veaSqAB8O8yePTsdOnTIbrvtlmuuueZrW+9ll12WY489NhMnTsyqq676ta0XgKXLe++9lzZt2uRXv/pVfvGLXxRf/jvvvJMVVlghp512Wk499dTiywcgOfDAAzN69OhMnz59SQ/lSz355JPZaKONcvPNN2ffffdd0sMB4BvI+RIAYElrsKQHAHPcddddefvttzNo0KB6Pe/jjz+u9XjKlCm56aabstVWW/mQDfANN2PGjPnuz3zjjTdm6tSp6du379c2jkqlkuuuuy59+vQRJQF8h8x7rJEkl156aZIstv3QDTfckFmzZi30Cn0AfHstbL/ToEGD9O7dewmMCIBvGudLAIClkVu5scQ9+uijefrpp3PWWWdlo402Sp8+fer1/C222CJ9+/bN2muvnUmTJuW6667L+++/79fFAN8Cf/vb33Lsscdmzz33TLt27fKPf/wj1113XdZdd93sueeei339H374Ye6+++6MGzcuzzzzTP7whz8s9nUCsPS47bbbcsMNN2THHXdMixYt8tBDD+XWW2/N9ttvX/xWzn/5y1/y7LPP5uyzz84Pf/jDdO7cuejyAVj6XXDBBfnf//3ffP/7388yyyyTMWPGZMyYMfnJT36SVVZZZUkPD4BvAOdLAIClkTCJJe6qq67KzTffnA033DA33HBDvZ+/4447ZvTo0fnNb36TqqqqbLzxxrnuuuv8kgzgW6Bz585ZZZVVcvnll2fq1Klp27ZtBg0alPPOOy+NGzde7Ot/++23s88++6R169Y55ZRTMmDAgMW+TgCWHuuvv36WWWaZXHDBBXn//fez/PLL5+ijj86vfvWr4us688wz88gjj6Rnz54ZOnRo8eUDsPTbcsst8z//8z8566yzMn369Ky66qo544wzFsutQwH4dnK+BABYGlVV5r0/CgAAAAAAAAAAwFfUYEkPAAAAAAAAAAAA+PYRJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKWqeuMO+/RZXGOA+Ab74+jX1nSQ1jqTH7uiCU9BIClWvXaVyzpISxV7hn35yU9BICl2i7f33FJD2Gpc97tjjkAvsjPBzrmqOU3hy3pEQAs3X4yfEmPYKlzyzrrLOkhACzV9vnXv750HldMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIqrqlQqlSU9CAAAAAAAAAAA4NvFFZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESRZxxxhmpqqrKO++8s6SHAvCdcMMNN6SqqioTJ06smda3b9/07dt3kZbXt2/frLvuumUG9y2yoPf5y0ycODFVVVX59a9/vfgGBgAAAAB19FW+NwT4rlkc5707d+6cnXfeudjyFuSBBx5IVVVVRo8e/aXzHnjggencufNiHQ/MTZgEANTZm2++mTPOOCNPPvnkkh4KAAAAALCYPPLIIznjjDPy3nvvLemhAADfcMIkAPiWuO+++3Lfffct1nW8+eabGTJkyHcmTNp///3z8ccfp1OnTkt6KAAAAACwSBble8NHHnkkQ4YMESYBAF+ZMAkAviUaN26cxo0bL+lhFDN79uzMmDFjiY6hYcOGadq0aaqqqpboOOqqUqnk448/XtLDAAAA6uizzz7LJ598sqSHAcBisrRs579t3xsCAN8swiSKeueddzJw4MC0bNky7dq1y9FHH13rpPKIESOy9dZbp7q6Ok2aNEn37t1z1VVXzbecOffZfOihh7LZZpuladOmWW211XLjjTfWmm/q1Kk5/vjjs95666VFixZp2bJl+vfvn6eeeqrWfHPuqXn77bfn7LPPzsorr5ymTZtmm222ycsvv1xr3gcffDB77rlnVl111TRp0iSrrLJKjj32WCd6gaXegu4V/+qrr2bAgAFp3rx5qqurc+yxx+bee+9NVVVVHnjggfmW8eyzz+b73/9+mjVrlpVWWikXXHBBzd8eeOCBbLrppkmSgw46KFVVVamqqsoNN9zwheN64IEHsskmm6Rp06bp2rVrhg8fXnOP5rlVVVXliCOOyMiRI7POOuukSZMmGTt2bJLkjTfeyMEHH5zll18+TZo0yTrrrJPrr79+vnXNnDkzp59+erp161azDT/xxBMzc+bMBa7rrrvuyrrrrluzzDnrm+OGG25IVVVVJk6cWDPt8ccfT79+/dK+ffssu+yy6dKlSw4++OAFvvbf/OY36dq1a5o0aZJNN900jz322Be+V3M8/fTT6dOnT5ZddtmsvPLK+dWvfpURI0bMN5Y5+8t77703m2yySZZddtkMHz48SfLee+/lmGOOySqrrJImTZqkW7duOf/88zN79uwkn0dMnTt3zg9+8IP51j9jxoy0atUqhx12WJ3GC/BVvPrqqxk8eHDWXHPNLLvssmnXrl323HPPWtu79957Lw0bNszll19eM+2dd95JgwYN0q5du1QqlZrphx9+eDp27FhrHY8++mh22GGHtGrVKs2aNUufPn3y8MMP15rngw8+yDHHHJPOnTunSZMmqa6uznbbbZd//OMfteYbNWpUevTokWWXXTbt27fPfvvtlzfeeKPWPAceeGBatGiR1157LTvvvHNatGiRlVZaKVdeeWWS5JlnnsnWW2+d5s2bp1OnTrnlllvme1++bDsOwFdTl/1PkprjngX9N2feBR2LJZ/vDzp37lzzeOLEiamqqsqvf/3rXHrppTXHCs8++2yS5Pnnn88ee+yRtm3bpmnTptlkk01y9913L6Z3AODb7du0nZ97uVdeeWVWW221NGvWLNtvv33++9//plKp5KyzzsrKK6+cZZddNj/4wQ8yderUWstY0GsYOnRo1llnnTRr1ixt2rTJJptsUnNscsYZZ+SEE05IknTp0mW+9wTgu+DLznsndT/3Pcd9992XDTfcME2bNk337t3z+9//vuZv//nPf1JVVZVLLrlkvuc98sgjqaqqyq233vql4541a1ZOOeWUdOzYMc2bN8+AAQPy3//+9wufM+dc+rznjebsg+Y9D+TYhfpaZkkPgG+XgQMHpnPnzjn33HPzt7/9LZdffnnefffdmqDoqquuyjrrrJMBAwZkmWWWyT333JPBgwdn9uzZ+dnPflZrWS+//HL22GOPHHLIITnggANy/fXX58ADD0yPHj2yzjrrJPl8A33XXXdlzz33TJcuXTJp0qQMHz48ffr0ybPPPpsVV1yx1jLPO++8NGjQIMcff3ymTZuWCy64IPvuu28effTRmnlGjRqVjz76KIcffnjatWuXv//97xk6dGhef/31jBo1ajG/gwDlfPjhh9l6663z1ltv5eijj07Hjh1zyy23ZNy4cQuc/913380OO+yQ3XbbLQMHDszo0aNz0kknZb311kv//v2z9tpr58wzz8xpp52Wn/zkJ+nVq1eSZMstt1zoGJ544onssMMOWWGFFTJkyJDMmjUrZ555Zjp06LDA+f/yl7/k9ttvzxFHHJH27dunc+fOmTRpUr73ve/VxEQdOnTImDFjcsghh+T999/PMccck+TzKywNGDAgDz30UH7yk59k7bXXzjPPPJNLLrkkL774Yu66665a63rooYfy+9//PoMHD85yyy2Xyy+/PLvvvntee+21tGvXboHjmzx5crbffvt06NAhP//5z9O6detMnDix1sHDHLfccks++OCDHHbYYamqqsoFF1yQ3XbbLf/5z3/SqFGjhb5nb7zxRr7//e+nqqoqJ598cpo3b55rr702TZo0WeD8L7zwQn70ox/lsMMOy6GHHpo111wzH330Ufr06ZM33ngjhx12WFZdddU88sgjOfnkk/PWW2/l0ksvTVVVVfbbb79ccMEFmTp1atq2bVuzzHvuuSfvv/9+9ttvv4WOE6CUxx57LI888kj23nvvrLzyypk4cWKuuuqq9O3bN88++2yaNWuW1q1bZ91118348eNz1FFHJfl8O15VVZWpU6fm2WefrTlGePDBB2v2Ucnn+5b+/funR48eOf3009OgQYOaL40efPDBbLbZZkmSn/70pxk9enSOOOKIdO/ePVOmTMlDDz2U5557LhtvvHGSz4PVgw46KJtuumnOPffcTJo0KZdddlkefvjhPPHEE2ndunXNemfNmpX+/fund+/eueCCCzJy5MgcccQRad68eX7xi19k3333zW677Zarr746gwYNyhZbbJEuXbokSZ224wB8NXXZ/yTJTTfdNN9zf/nLX2by5Mlp0aLFIq17xIgRmTFjRn7yk5+kSZMmadu2bf71r3+lZ8+eWWmllfLzn/88zZs3z+23354f/vCHueOOO7Lrrrt+pdcL8F3zbdzOjxw5Mp988kmOPPLITJ06NRdccEEGDhyYrbfeOg888EBOOumkvPzyyxk6dGiOP/74Bf6ob45rrrkmRx11VPbYY4+aE+1PP/10Hn300eyzzz7Zbbfd8uKLL+bWW2/NJZdckvbt2yfJQr/TA/g2+rLz3kn9zn2/9NJL2WuvvfLTn/40BxxwQEaMGJE999wzY8eOzXbbbZfVVlstPXv2zMiRI3PsscfWeu7IkSOz3HLLLfCHxvM6++yzU1VVlZNOOimTJ0/OpZdemm233TZPPvlkll122a/8vjh2YZFUoIDTTz+9kqQyYMCAWtMHDx5cSVJ56qmnKpVKpfLRRx/N99x+/fpVVltttVrTOnXqVElSGT9+fM20yZMnV5o0aVL5//6//69m2owZMyqzZs2q9dxXXnml0qRJk8qZZ55ZM23cuHGVJJW11167MnPmzJrpl112WSVJ5ZlnnqmZtqAxnnvuuZWqqqrKq6+++oXvA8DXZcSIEZUklVdeeaVmWp8+fSp9+vSpeXzRRRdVklTuuuuummkff/xxZa211qokqYwbN67Wc5NUbrzxxpppM2fOrHTs2LGy++6710x77LHHKkkqI0aMqNM4d9lll0qzZs0qb7zxRs20l156qbLMMstU5v0YkqTSoEGDyr/+9a9a0w855JDKCiusUHnnnXdqTd97770rrVq1qtlu33TTTZUGDRpUHnzwwVrzXX311ZUklYcffrjWuho3blx5+eWXa6Y99dRTlSSVoUOH1kyb932+8847K0kqjz322EJf8yuvvFJJUmnXrl1l6tSpNdP/8Ic/VJJU7rnnnoU+t1KpVI488shKVVVV5YknnqiZNmXKlErbtm3n+zefs78cO3ZsrWWcddZZlebNm1defPHFWtN//vOfVxo2bFh57bXXKpVKpfLCCy9UklSuuuqqWvMNGDCg0rlz58rs2bO/cKwAJSzo8/eECRPm2y/97Gc/qyy//PI1j4877rhK7969K9XV1TXbsSlTplSqqqoql112WaVSqVRmz55dWX311Sv9+vWrtU376KOPKl26dKlst912NdNatWpV+dnPfrbQcX7yySeV6urqyrrrrlv5+OOPa6b/8Y9/rCSpnHbaaTXTDjjggEqSyjnnnFMz7d13360su+yylaqqqsrvfve7munPP/98JUnl9NNPr5lW1+04AIuurvufeV1wwQXzzTPvsdgcBxxwQKVTp041j+ccK7Rs2bIyefLkWvNus802lfXWW68yY8aMmmmzZ8+ubLnllpXVV1+9Hq8MgErl27Wdn7PcDh06VN57772a6SeffHIlSWWDDTaofPrppzXTf/SjH1UaN25ca13zvoYf/OAHlXXWWecL13vhhRfO910UwHdBXc97Vyr1P/d9xx131EybNm1aZYUVVqhstNFGNdOGDx9eSVJ57rnnaqZ98sknlfbt21cOOOCALxz3nPPhK620UuX999+vmX777bdXktR8X1apzL8Pm/Pcuc8bVSr//33Q3OeEHLuwKNzKjaLmLT+PPPLIJMmf//znJKlVYU6bNi3vvPNO+vTpk//85z+ZNm1ared279691i+dO3TokDXXXDP/+c9/aqY1adIkDRp8/n/jWbNmZcqUKWnRokXWXHPN+W65kHx+66G576M8Z/lzL3PuMX744Yd55513suWWW6ZSqeSJJ56o4zsBsOSNHTs2K620UgYMGFAzrWnTpjn00EMXOH+LFi1qXSGncePG2WyzzWptI+tj1qxZuf/++/PDH/6w1hXsunXrlv79+y/wOX369En37t1rHlcqldxxxx3ZZZddUqlU8s4779T8169fv0ybNq1mez9q1KisvfbaWWuttWrNt/XWWyfJfFeK2nbbbdO1a9eax+uvv35atmz5ha93zpUw/vjHP+bTTz/9wte/1157pU2bNjWPF7TPWZCxY8dmiy22yIYbblgzrW3bttl3330XOH+XLl3Sr1+/WtNGjRqVXr16pU2bNrXei2233TazZs3K+PHjkyRrrLFGNt9884wcObLmuVOnTs2YMWOy7777zne7PYDFYe7P359++mmmTJmSbt26pXXr1rU+0/fq1SuTJk3KCy+8kOTzKyP17t07vXr1yoMPPpjk86soVSqVmm3uk08+mZdeein77LNPpkyZUrM9/PDDD7PNNttk/PjxNbdGa926dR599NG8+eabCxzn448/nsmTJ2fw4MFp2rRpzfSddtopa621Vv70pz/N95wf//jHNf+7devWWXPNNdO8efMMHDiwZvqaa66Z1q1b19o/1HU7DsCiq+v+Z27jxo3LySefnCOPPDL777//Iq979913r3XFialTp+Yvf/lLBg4cmA8++KBmuz9lypT069cvL7300ny3DQXgi30bt/N77rlnWrVqVfN48803T5Lst99+WWaZZWpN/+STT75wma1bt87rr7+exx57bFFeIsB3wped907qd+57xRVXrHU1oZYtW2bQoEF54okn8n//939JPr9KU9OmTWt9Z3/vvffmnXfeqfMdDgYNGpTllluu5vEee+yRFVZYoda4F5VjFxaVW7lR1Oqrr17rcdeuXdOgQYOa+w4//PDDOf300zNhwoR89NFHteadNm1arQ/Vq6666nzLb9OmTd59992ax7Nnz85ll12WYcOG5ZVXXsmsWbNq/rag2/DMu8w5J4znXuZrr72W0047LXfffXet6XPGCPBN8eqrr6Zr167zxSXdunVb4Pwrr7zyfPO2adMmTz/99CKtf/Lkyfn4448XuL6FjWHOLWzmePvtt/Pee+/lN7/5TX7zm98sdD3J55dBfe655xZ6Sek5881Rl/3MvPr06ZPdd989Q4YMySWXXJK+ffvmhz/8YfbZZ5/5brVWl33Ogrz66qvZYost5pte1/cs+fy9ePrpp+v0XgwaNChHHHFEXn311XTq1CmjRo3Kp59++pW+gAOoj48//jjnnntuRowYkTfeeCOVSqXmb3N//p4TGz344INZeeWV88QTT+RXv/pVOnTokF//+tc1f2vZsmU22GCDJJ9vD5PkgAMOWOj6p02bljZt2uSCCy7IAQcckFVWWSU9evTIjjvumEGDBmW11VZL8vn2Ofk8JJrXWmutlYceeqjWtKZNm863HW7VqtUC97etWrWqtX+oz3YcgEVT1/3PHK+//nr22muv9OzZMxdffPFXWve8n+FffvnlVCqVnHrqqTn11FMX+JzJkydnpZVW+krrBfgu+TZu5+f9rmnO+ZRVVlllgdO/6Duok046Kffff38222yzdOvWLdtvv3322Wef9OzZ8wvHAPBd8mXnvZP6nfvu1q3bfN8JrbHGGkmSiRMnpmPHjmndunV22WWX3HLLLTnrrLOSfH4bt5VWWqnmR9j1HXdVVVW6detWa9yLyrELi0qYxGI198b13//+d7bZZpustdZaufjii7PKKqukcePG+fOf/5xLLrmk5pfKczRs2HCBy5z7AOKcc87JqaeemoMPPjhnnXVW2rZtmwYNGuSYY46Zb3l1WeasWbOy3XbbZerUqTnppJOy1lprpXnz5nnjjTdy4IEHLnCZAN8WddnuLm7z3t94znZ3v/32W+hJ5fXXX79m3vXWW2+hXx7N+yXNorzeqqqqjB49On/7299yzz335N57783BBx+ciy66KH/729/SokWLr7T8RbGge0LPnj072223XU488cQFPmfOwU6S7L333jn22GMzcuTInHLKKbn55puzySabLPDEO8DicOSRR2bEiBE55phjssUWW6RVq1apqqrK3nvvXevz94orrpguXbpk/Pjx6dy5cyqVSrbYYot06NAhRx99dF599dU8+OCD2XLLLWuuqjrn+RdeeGGtK9HNbc62e+DAgenVq1fuvPPO3Hfffbnwwgtz/vnn5/e///1Cr/T3RRa2H6jL/qE+23EAFk1d9z9J8sknn2SPPfZIkyZNcvvtt9e6KkXy+XHCgj7nz/0Durkt7Ljn+OOPn+9qqHMs7IcKACzYt3E7/1WOMea19tpr54UXXsgf//jHjB07NnfccUeGDRuW0047LUOGDPnSsQB8F80bFdX33HddDRo0KKNGjcojjzyS9dZbL3fffXcGDx5c833X4rCwuyfMu69z7MKiEiZR1EsvvVTr1wAvv/xyZs+enc6dO+eee+7JzJkzc/fdd9cq++e9tU59jB49Ot///vdz3XXX1Zr+3nvvpX379vVe3jPPPJMXX3wxv/3tbzNo0KCa6f/zP/+zyGMEWFI6deqUZ599NpVKpdaHypdffnmRl1mfW3tVV1enadOmC1xfXcfQoUOHLLfccpk1a1a23XbbL5y3a9eueeqpp7LNNtss9luQfe9738v3vve9nH322bnllluy77775ne/+12tW/Ysqk6dOn2l9yz5/L2YPn36l75nyee3idtpp50ycuTI7Lvvvnn44Ydz6aWX1mfIAF/J6NGjc8ABB+Siiy6qmTZjxoy89957883bq1evjB8/Pl26dMmGG26Y5ZZbLhtssEFatWqVsWPH5h//+EetL9Hn3LKzZcuWddomrrDCChk8eHAGDx6cyZMnZ+ONN87ZZ5+d/v37p1OnTkmSF154Yb5fqL3wwgs1fy+hPttxABZNffY/Rx11VJ588smMHz8+yy+//Hx/b9OmzQJv2TznantfZs7V+Ro1amTbD1CI7fyXa968efbaa6/stdde+eSTT7Lbbrvl7LPPzsknn5ymTZsu9u/XAJZ2X3TeO0m9z33PudrQ3NvXF198MUlqlpkkO+ywQzp06JCRI0dm8803z0cffVSvOxzMuYL4HJVKJS+//HLNj7wXZM4dH+bdT867r1ta92ks/RZfVsd30pVXXlnr8dChQ5Mk/fv3r6n2571k6ogRIxZ5fQ0bNpyv+h81atQi37tyQWOsVCq57LLLFnmMAEtKv3798sYbb+Tuu++umTZjxoxcc801i7zM5s2bJ5n/w+mCNGzYMNtuu23uuuuuvPnmmzXTX3755YwZM6ZO62vYsGF233333HHHHfnnP/8539/ffvvtmv89cODAvPHGGwt8fR9//HE+/PDDOq3zi7z77rvz7XfmXIFj5syZX3n5yef/bhMmTMiTTz5ZM23q1Km17in9ZQYOHJgJEybk3nvvne9v7733Xj777LNa0/bff/88++yzOeGEE9KwYcPsvffeizx+gPpa0Gf6oUOHLvDXx7169crEiRNz22231dzarUGDBtlyyy1z8cUX59NPP62ZniQ9evRI165d8+tf/zrTp0+fb3lz9iOzZs2a73YO1dXVWXHFFWu275tsskmqq6tz9dVX19rmjxkzJs8991x22mmnRXwH5lff7TgA9VfX/c+IESMyfPjwXHnlldlss80WuKyuXbvm+eefr3V88tRTT+Xhhx+u01iqq6vTt2/fDB8+PG+99dZ8f597uQDUje38F5syZUqtx40bN0737t1TqVTy6aefJqnf94AA30ZfdN47WfB55S869/3mm2/mzjvvrHn8/vvv58Ybb8yGG26Yjh071kxfZpll8qMf/Si33357brjhhqy33npfGBXN68Ybb8wHH3xQ83j06NF56623vvCK4J06dUrDhg0zfvz4WtOHDRtW6/HSuE/jm8EVkyjqlVdeyYABA7LDDjtkwoQJufnmm7PPPvtkgw02SNOmTdO4cePssssuOeywwzJ9+vRcc801qa6uXuCGqy523nnnnHnmmTnooIOy5ZZb5plnnsnIkSNras36WmuttdK1a9ccf/zxeeONN9KyZcvccccdX3gvZoCl1WGHHZYrrrgiP/rRj3L00UdnhRVWyMiRI9O0adMk9bv60Rxdu3ZN69atc/XVV2e55ZZL8+bNs/nmm9f61cDczjjjjNx3333p2bNnDj/88MyaNStXXHFF1l133VrhzRc577zzMm7cuGy++eY59NBD071790ydOjX/+Mc/cv/992fq1KlJPo9rbr/99vz0pz/NuHHj0rNnz8yaNSvPP/98br/99tx7773ZZJNN6v2a5/bb3/42w4YNy6677pquXbvmgw8+yDXXXJOWLVtmxx13/ErLnuPEE0/MzTffnO222y5HHnlkmjdvnmuvvTarrrpqpk6dWqd/txNOOCF33313dt555xx44IHp0aNHPvzwwzzzzDMZPXp0Jk6cWOvKgjvttFPatWuXUaNGpX///qmuri7yWgDqYuedd85NN92UVq1apXv37pkwYULuv//+tGvXbr5550RHL7zwQs4555ya6b17986YMWPSpEmTbLrppjXTGzRokGuvvTb9+/fPOuusk4MOOigrrbRS3njjjYwbNy4tW7bMPffckw8++CArr7xy9thjj2ywwQZp0aJF7r///jz22GM1v7Bu1KhRzj///Bx00EHp06dPfvSjH2XSpEm57LLL0rlz5xx77LHF3pP6bscBqL+67H/eeeedDB48ON27d0+TJk1y880311rGrrvumubNm+fggw/OxRdfnH79+uWQQw7J5MmTc/XVV2edddbJ+++/X6fxXHnlldlqq62y3nrr5dBDD81qq62WSZMmZcKECXn99dfz1FNPFX39AN92tvNfbPvtt0/Hjh3Ts2fPLL/88nnuuedyxRVXZKeddspyyy2X5PMfeiTJL37xi+y9995p1KhRdtlll5pgCeDb7ovOeyefb0vrc+57jTXWyCGHHJLHHnssyy+/fK6//vpMmjRpgSHToEGDcvnll2fcuHE5//zz6zXutm3bZquttspBBx2USZMm5dJLL023bt1y6KGHLvQ5rVq1yp577pmhQ4emqqoqXbt2zR//+MdMnjx5vnmXtn0a3wzCJIq67bbbctppp+XnP/95lllmmRxxxBG58MILkyRrrrlmRo8enV/+8pc5/vjj07Fjxxx++OHp0KFDDj744EVa3ymnnJIPP/wwt9xyS2677bZsvPHG+dOf/pSf//zni7S8Ro0a5Z577slRRx2Vc889N02bNs2uu+6aI444omYnA/BN0aJFi/zlL3/JkUcemcsuuywtWrTIoEGDsuWWW2b33XevCZTqo1GjRvntb3+bk08+OT/96U/z2WefZcSIEQsNk3r06JExY8bk+OOPz6mnnppVVlklZ555Zp577rk8//zzdVrn8ssvn7///e8588wz8/vf/z7Dhg1Lu3btss4669T6QN6gQYPcddddueSSS3LjjTfmzjvvTLNmzbLaaqvl6KOPzhprrFHv1zuvPn365O9//3t+97vfZdKkSWnVqlU222yzjBw5cqHvQX2tssoqGTduXI466qicc8456dChQ372s5+lefPmOeqoo+r079asWbP89a9/zTnnnJNRo0blxhtvTMuWLbPGGmtkyJAhadWqVa35GzdunL322ivDhg2r1yVhAUq47LLL0rBhw4wcOTIzZsxIz549c//99y/wPvVrrrlmqqurM3ny5Gy11VY10+cES5tttlmaNGlS6zl9+/bNhAkTctZZZ+WKK67I9OnT07Fjx2y++eY57LDDkny+3Rw8eHDuu+++/P73v8/s2bPTrVu3DBs2LIcffnjNsg488MA0a9Ys5513Xk466aQ0b948u+66a84///y0bt262HtS3+04APVXl/3P9OnTM2PGjDz77LML/Jz8yiuvpHnz5ll77bVz44035rTTTstxxx2X7t2756abbsott9ySBx54oE7j6d69ex5//PEMGTIkN9xwQ6ZMmZLq6upstNFGOe2000q9bIDvDNv5L3bYYYdl5MiRufjiizN9+vSsvPLKOeqoo/LLX/6yZp5NN900Z511Vq6++uqMHTs2s2fPrnlPAL4Lvui8d1L/c9+rr756hg4dmhNOOCEvvPBCunTpkttuu22B34H16NEj66yzTp577rnsu+++9Rr3KaeckqeffjrnnntuPvjgg2yzzTYZNmxYmjVr9oXPGzp0aD799NNcffXVadKkSQYOHJgLL7ww6667bq35lrZ9Gt8MVZV5r2UJAHyrXXrppTn22GPz+uuvZ6WVVloiY/jhD3+Yf/3rX/Pd65iFO+aYYzJ8+PBMnz695hKxJR177LG57rrr8n//939feoACAAAAAAAsPhtttFHatm2b//f//t+SHgp8ZQ2W9AAAgMXn448/rvV4xowZGT58eFZfffWvLUqadwwvvfRS/vznP6dv375fy/q/ieZ9z6ZMmZKbbropW2211WKJkmbMmJGbb745u+++uygJAAAAAACWoMcffzxPPvlkBg0atKSHAkW4lRsAfIvttttuWXXVVbPhhhtm2rRpufnmm/P8889n5MiRX9sYVltttRx44IFZbbXV8uqrr+aqq65K48aNc+KJJ35tY/im2WKLLdK3b9+svfbamTRpUq677rq8//77OfXUU4uuZ/Lkybn//vszevToTJkyJUcffXTR5QMAAAAAAHXzz3/+M//7v/+biy66KCussEL22muvJT0kKEKYBADfYv369cu1116bkSNHZtasWenevXt+97vffa0fZnfYYYfceuut+b//+780adIkW2yxRc4555ysvvrqX9sYvml23HHHjB49Or/5zW9SVVWVjTfeONddd1169+5ddD3PPvts9t1331RXV+fyyy/PhhtuWHT5AAAAAABA3YwePTpnnnlm1lxzzdx6661p2rTpkh4SFFFVqVQqS3oQAAAAAAAAAADAt0uDJT0AAAAAAAAAAADg20eYBAAAAAAAAAAAFCdMAgAAAAAAAAAAilumrjPOfrdqcY4D4BuvQZvKkh7CUufoM4Ys6SEALNUuO+P0JT2EpUuX3Zf0CACWbq/csaRHsNSpOmNJjwBg6VY5Y0mPYOkybUkPAGAp12pJD2ApdMGT9h4AX+TEDb987+GKSQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTAIAAAAAAAAAAIoTJgEAAAAAAAAAAMUJkwAAAAAAAAAAgOKESQAAAAAAAAAAQHHCJAAAAAAAAAAAoDhhEgAAAAAAAAAAUJwwCQAAAAAAAAAAKE6YBAAAAAAAAAAAFCdMAgAAAAAAAAAAihMmAQAAAAAAAAAAxQmTAAAAAAAAAACA4oRJAAAAAAAAAABAccIkAAAAAAAAAACgOGESAAAAAAAAAABQnDAJAAAAAAAAAAAoTpgEAAAAAAAAAAAUJ0wCAAAAAAAAAACKEyYBAAAAAAAAAADFCZMAAAAAAAAAAIDihEkAAAAAAAAAAEBxwiQAAAAAAAAAAKA4YRIAAAAAAAAAAFCcMAkAAAAAAAAAAChOmAQAAAAAAAAAABQnTOL/1969x1hRn48ffw53BdEii1i1XBawwW6VUFMjeCkoq6JoVRapukCNklIvjcHUEqs1xZDGoiJBoTbVWBaLUAx4wUsFqi2aohFtG2qxSNNaL11UhK+iws7vD8P5eVwFxccul9crIdn5nJk5zzkmzh/nnRkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEgnTAIAAAAAAAAAANIJkwAAAAAAAAAAgHTCJAAAAAAAAAAAIJ0wCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgXakoiqKlhwAAAAAAAAAAAHYv7pgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDph0m7gJz/5SZRKpWhsbEw7Z8+ePePUU09NO9/HWbZsWZRKpZg/f/529x07dmz07NnzC50HgM9vV70mfRaf55o0duzY6NSpU+5AAAAAAAAAsJMSJgEAAAAAAAAAAOnatPQAAAC7kttuuy2amppaegwAAAAAAADY6QmTAAA+g7Zt27b0CAAAAAAAALBL8Ci33UhjY2PU1dVF586dY//994/LLrssNm3aVLHP7bffHkOGDIlu3bpF+/bto3///nHrrbd+4jkffvjhOOKII6JDhw7Rv3//WLBgQfm1NWvWRKlUihtvvLHZccuXL49SqRR33XXXdufesmVLTJo0Kbp37x4dO3aMESNGxL/+9a9tHrNs2bIolUqxbNmyivW1a9dGqVSKO+64o2L9b3/7W5x99tnRpUuX6NChQ3zjG9+IRYsWbXe2iIimpqa46aab4rDDDosOHTrEAQccEOPHj4833nijvM+YMWOia9eu8f777zc7ftiwYXHooYdWrM2ePTsGDhwYe+21V3Tp0iXOOeecZp959erVcdZZZ0X37t2jQ4cOcfDBB8c555wT69ev/1RzA7SkXe2atPW6Mnfu3O1ek8aOHRs9e/Ysb2+99vz85z+PX/ziF1FdXR3t27ePI488MlasWLG9rypWrlwZVVVVcfzxx8fGjRu3uz8AAAAAAADsKoRJu5G6urrYtGlTTJkyJU455ZS4+eab46KLLqrY59Zbb40ePXrEpEmTYurUqXHIIYfEhAkTYsaMGc3Ot3r16hg1alScfPLJMWXKlGjTpk2MHDkyHnnkkYiI6N27dwwaNCgaGhqaHdvQ0BD77LNPnH766dud+7rrrov7778/fvjDH8all14ajzzySJxwwgnxzjvv7OA3Uemvf/1rHHXUUbFq1aq48sorY+rUqdGxY8c444wz4p577tnu8ePHj48rrrgiBg0aFNOmTYtx48ZFQ0ND1NbWlkOk888/P9atWxcPPfRQxbGvvPJKLFmyJM4777yKz1tfXx99+/aNG264IX7wgx/Eo48+Gscee2y8+eabERHx3nvvRW1tbTz55JNxySWXxIwZM+Kiiy6KNWvWlPcB2JntidekOXPmxPXXXx/jx4+PyZMnx9q1a+PMM8/82Gh1qxUrVsSQIUNiwIABsXjx4ujUqdN23wcAAAAAAAB2GQW7vGuuuaaIiGLEiBEV6xMmTCgionj22WfLa2+//Xaz42tra4vevXtXrPXo0aOIiOK3v/1teW39+vXFgQceWAwYMKC8NmvWrCIiilWrVpXX3nvvvaJr167FmDFjtjn30qVLi4goDjrooOKtt94qr999991FRBTTpk0rr40ZM6bo0aNHs2OXLl1acc4XX3yxiIji9ttvL68NHTq0qKmpKTZt2lRea2pqKo4++uiib9++25zx8ccfLyKiaGhoqFh/8MEHK9a3bNlSHHzwwcWoUaMq9rvhhhuKUqlUrFmzpiiKoli7dm3RunXr4rrrrqvY789//nPRpk2b8vozzzxTREQxb968bc4HsLPZE69JW689+++/f/H666+X1xcuXFhERHHvvfdWHNuxY8eiKIriD3/4Q9G5c+di+PDhFdcoAAAAAAAA2F24Y9Ju5Pvf/37F9iWXXBIREQ888EB5ba+99ir/vX79+mhsbIzjjjsu1qxZ0+wRYV/+8pfj29/+dnm7c+fOUV9fH88880y88sorEfHBHTE6dOhQcYeKhx56KBobGyvuErQt9fX1sc8++5S3zz777DjwwAMr5t5Rr7/+eixZsiTq6upiw4YN0djYGI2NjbFu3bqora2N1atXx0svvfSJx8+bNy/23XffOPHEE8vHNjY2xsCBA6NTp06xdOnSiIho1apVnHvuubFo0aLYsGFD+fiGhoY4+uijo1evXhERsWDBgmhqaoq6urqK83Xv3j369u1bPt++++4bER98l2+//fbn/h4A/tf2xGvSqFGj4ktf+lJ5+5hjjomIDx4z91FLly6N2traGDp0aCxYsCDat2//qeYDAAAAAACAXYkwaTfSt2/fiu3q6upo1apVrF27trz2xz/+MU444YTo2LFj7LffflFVVRWTJk2KiGj2I3CfPn2iVCpVrPXr1y8ionzO/fbbL0477bSYM2dOeZ+GhoY46KCDYsiQITs0d6lUij59+lTMvaNeeOGFKIoifvzjH0dVVVXFv2uuuSYiIl577bVPPH716tWxfv366NatW7PjN27cWHFsfX19vPPOO+XHwz3//PPx9NNPx/nnn19xvqIoom/fvs3Ot2rVqvL5evXqFZdffnn88pe/jK5du0ZtbW3MmDGj2X8jgJ3VnnhN+spXvlKxvTVSeuONNyrWN23aFMOHD48BAwbE3XffHe3atftUswEAAAAAAMCupk1LD8AX56M/4P7jH/+IoUOHxle/+tW44YYb4pBDDol27drFAw88EDfeeGM0NTXt0PvU19fHvHnzYvny5VFTUxOLFi2KCRMmRKtWX1z39tHPttWWLVsqtrd+pokTJ0Ztbe3HHtOnT59PfJ+mpqbo1q1bxd03Pqyqqqr8d//+/WPgwIExe/bsqK+vj9mzZ0e7du2irq6u4nylUikWL14crVu3bna+Tp06lf+eOnVqjB07NhYuXBgPP/xwXHrppTFlypR48skn4+CDD/7EmQF2RrvzNWmrj/v/ekREURQV2+3bt49TTjklFi5cGA8++GCceuqpX/hsAAAAAAAA0BKESbuR1atXlx8ZFvHB3YKampqiZ8+eERFx7733xrvvvhuLFi2quKvD1seHfdTWuw19+Mfkv//97xER5XNGRJx00klRVVUVDQ0N8c1vfjPefvvtirsEfZq5P6woinjhhRfi61//+ices/UuFG+++WbF+j//+c+K7d69e0dERNu2beOEE0741DNtVV1dHb/73e9i0KBBFY8c+iT19fVx+eWXx8svvxxz5syJ4cOHVzzWp7q6OoqiiF69epXv9LEtNTU1UVNTE1dddVUsX748Bg0aFDNnzozJkyd/5s8C8L+0J12TPqtSqRQNDQ1x+umnx8iRI2Px4sVx/PHHp50fAAAAAAAAdhYe5bYbmTFjRsX29OnTIyLi5JNPjoj/fyeHD9+5Yf369XH77bd/7Pn+85//lB9LFhHx1ltvxZ133hlHHHFEdO/evbzepk2bGD16dNx9991xxx13RE1NzWf6AffOO++MDRs2lLfnz58fL7/8cnnuj9OjR49o3bp1PPbYYxXrt9xyS8V2t27d4vjjj49Zs2bFyy+/3Ow8//3vf7c5W11dXWzZsiV++tOfNntt8+bNzcKo0aNHR6lUissuuyzWrFkT5513XsXrZ555ZrRu3TquvfbaZnfQKIoi1q1bFxEffNebN2+ueL2mpiZatWoV77777jZnBtgZ7EnXpB3Rrl27WLBgQRx55JFx2mmnxZ/+9KfU8wMAAAAAAMDOwB2TdiMvvvhiPwR6tQAAE+ZJREFUjBgxIk466aR44oknYvbs2fGd73wnDj/88IiIGDZsWLRr1y5OO+20GD9+fGzcuDFuu+226Nat28dGO/369YsLLrggVqxYEQcccED86le/ildfffVjfzSur6+Pm2++OZYuXRo/+9nPPtPcXbp0icGDB8e4cePi1VdfjZtuuin69OkTF1544Sces++++8bIkSNj+vTpUSqVorq6Ou6777547bXXmu07Y8aMGDx4cNTU1MSFF14YvXv3jldffTWeeOKJ+Pe//x3PPvvsJ77PcccdF+PHj48pU6bEypUrY9iwYdG2bdtYvXp1zJs3L6ZNmxZnn312ef+qqqo46aSTYt68ebHffvvF8OHDK85XXV0dkydPjh/96Eexdu3aOOOMM2KfffaJF198Me6555646KKLYuLEibFkyZK4+OKLY+TIkdGvX7/YvHlz/PrXv47WrVvHWWed9Zm+X4CWsCddk3bUXnvtFffdd18MGTIkTj755Pj9738fX/va19LfBwAAAAAAAFqKMGk3Mnfu3Lj66qvjyiuvjDZt2sTFF18c119/ffn1Qw89NObPnx9XXXVVTJw4Mbp37x7f+973oqqqKr773e82O1/fvn1j+vTpccUVV8Tzzz8fvXr1irlz50ZtbW2zfQcOHBiHHXZYrFq1Ks4999zPNPekSZPiueeeiylTpsSGDRti6NChccstt8Tee++9zeOmT58e77//fsycOTPat28fdXV1cf311zf7Ubd///7x1FNPxbXXXht33HFHrFu3Lrp16xYDBgyIq6++ervzzZw5MwYOHBizZs2KSZMmRZs2baJnz55x3nnnxaBBg5rtX19fH/fdd1/U1dVF+/btm71+5ZVXRr9+/eLGG2+Ma6+9NiIiDjnkkBg2bFiMGDEiIiIOP/zwqK2tjXvvvTdeeuml2HvvvePwww+PxYsXx1FHHbXdmQFa2p52TdpRnTt3joceeiiOPfbYOPHEE+Pxxx+PPn36fCHvBQAAAAAAAP9rpeKjz5OCHTRgwIDo0qVLPProoy09SotauHBhnHHGGfHYY4/FMccc09LjAOyRPus1admyZfGtb30r5s2bV3EnPAAAAAAAAGDHtWrpAdg9PPXUU7Fy5cqor69v6VFa3G233Ra9e/eOwYMHt/QoAHsk1yQAAAAAAADYOXiUG5/LX/7yl3j66adj6tSpceCBB8aoUaNaeqQW85vf/Caee+65uP/++2PatGlRKpVaeiSAPYprEgAAAAAAAOxc3DGJz2X+/Pkxbty4eP/99+Ouu+6KDh06tPRILWb06NExffr0uOCCC2LChAktPQ7AHsc1CQAAAAAAAHYupaIoipYeAgAAAAAAAAAA2L24YxIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOnafNod71zx1hc5B8Aur/7Izi09wk7n/x5/vKVHANipdTzmmJYeAQAAAAAA4AvjjkkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQDphEgAAAAAAAAAAkE6YBAAAAAAAAAAApBMmAQAAAAAAAAAA6YRJAAAAAAAAAABAOmESAAAAAAAAAACQTpgEAAAAAAAAAACkEyYBAAAAAAAAAADphEkAAAAAAAAAAEA6YRIAAAAAAAAAAJBOmAQAAAAAAAAAAKQTJgEAAAAAAAAAAOmESQAAAAAAAAAAQLpSURRFSw8BAAAAAAAAAADsXtwxCQAAAAAAAAAASCdMAgAAAAAAAAAA0gmTAAAAAAAAAACAdMIkAAAAAAAAAAAgnTAJAAAAAAAAAABIJ0wCAAAAAAAAAADSCZMAAAAAAAAAAIB0wiQAAAAAAAAAACCdMAkAAAAAAAAAAEj3/wA+d5klsP/A5gAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "def one_hot_tokens_to_str(tokens):\n", + " # print(\"see\")\n", + " name_str=\"\"\n", + " for idx,token in enumerate(tokens):\n", + " token_idx = np.argmax(token)\n", + " if(token.sum()==0): continue # skip padding tokens\n", + " name_str+=idx_to_token[token_idx]\n", + " return name_str\n", + "\n", + "def plot_single_example(name_str,color):\n", + " plt.axis(\"off\")\n", + " plt.title(name_str)\n", + " plt.imshow(color.reshape([1,1,3]))\n", + "\n", + "\n", + "\n", + "for data in train_ds.take(1):\n", + " tokens=data[0].numpy()\n", + " colors=data[1].numpy()\n", + " \n", + " cols=6\n", + " rows=math.ceil(len(tokens)/cols)\n", + " size=5\n", + "\n", + " fig=plt.figure(figsize=(size*rows,size*cols))\n", + "\n", + " for idx in range(len(tokens)):\n", + " name_str=one_hot_tokens_to_str(tokens[idx])\n", + " color=(colors[idx]*255).astype(\"uint8\")\n", + " fig.add_subplot(rows,cols,idx+1) \n", + " plot_single_example(name_str,color)\n", + " \n", + " plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "c6c28305", + "metadata": {}, + "source": [ + "## Defining an Simple Model" + ] + }, + { + "cell_type": "code", + "execution_count": 193, + "id": "47a516d9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"Colgen-1\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " input_12 (InputLayer) [(None, None, 37)] 0 \n", + " \n", + " gru_15 (GRU) (None, None, 32) 6816 \n", + " \n", + " gru_16 (GRU) (None, None, 64) 18816 \n", + " \n", + " gru_17 (GRU) (None, 128) 74496 \n", + " \n", + " dense_12 (Dense) (None, 64) 8256 \n", + " \n", + " dense_13 (Dense) (None, 32) 2080 \n", + " \n", + " dense_14 (Dense) (None, 3) 99 \n", + " \n", + "=================================================================\n", + "Total params: 110563 (431.89 KB)\n", + "Trainable params: 110563 (431.89 KB)\n", + "Non-trainable params: 0 (0.00 Byte)\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "from tensorflow.keras import layers,Model\n", + "\n", + "def get_colgen_1():\n", + " x_input = layers.Input(shape=(None,len(TOKENS)))\n", + " x = layers.GRU(units=32,return_sequences=True)(x_input)\n", + " x = layers.GRU(units=64,return_sequences=True)(x)\n", + " x = layers.GRU(units=128,return_sequences=False)(x)\n", + " x = layers.Dense(64,activation='relu')(x)\n", + " x = layers.Dense(32,activation='relu')(x)\n", + " x = layers.Dense(3,activation='sigmoid')(x)\n", + " model = Model(x_input,x,name=\"Colgen-1\")\n", + " return model\n", + "\n", + "model = get_colgen_1()\n", + "model.summary()\n" + ] + }, + { + "cell_type": "markdown", + "id": "fc3af968", + "metadata": {}, + "source": [ + "## Compiling the Model" + ] + }, + { + "cell_type": "code", + "execution_count": 240, + "id": "d4d2ad0b", + "metadata": {}, + "outputs": [], + "source": [ + "model = get_colgen_1()\n", + "model.compile(optimizer=tf.keras.optimizers.Adam(learning_rate=0.001),loss=\"MSE\",metrics=[\"acc\"])" + ] + }, + { + "cell_type": "markdown", + "id": "9a12b736", + "metadata": {}, + "source": [ + "## Training the Model" + ] + }, + { + "cell_type": "code", + "execution_count": 241, + "id": "5eeb102d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/100\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "24/24 [==============================] - 7s 72ms/step - loss: 0.1015 - acc: 0.5497 - val_loss: 0.1191 - val_acc: 0.5278\n", + "Epoch 2/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0950 - acc: 0.6464 - val_loss: 0.1099 - val_acc: 0.6597\n", + "Epoch 3/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0874 - acc: 0.6887 - val_loss: 0.0990 - val_acc: 0.6667\n", + "Epoch 4/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0826 - acc: 0.7417 - val_loss: 0.0952 - val_acc: 0.7222\n", + "Epoch 5/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0795 - acc: 0.7603 - val_loss: 0.0911 - val_acc: 0.7500\n", + "Epoch 6/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0763 - acc: 0.7682 - val_loss: 0.0888 - val_acc: 0.7569\n", + "Epoch 7/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0736 - acc: 0.7801 - val_loss: 0.0856 - val_acc: 0.7639\n", + "Epoch 8/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0710 - acc: 0.7801 - val_loss: 0.0844 - val_acc: 0.7500\n", + "Epoch 9/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0688 - acc: 0.7775 - val_loss: 0.0842 - val_acc: 0.7292\n", + "Epoch 10/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0672 - acc: 0.7682 - val_loss: 0.0819 - val_acc: 0.7431\n", + "Epoch 11/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0656 - acc: 0.7801 - val_loss: 0.0809 - val_acc: 0.7500\n", + "Epoch 12/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0644 - acc: 0.7709 - val_loss: 0.0803 - val_acc: 0.7361\n", + "Epoch 13/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0627 - acc: 0.7788 - val_loss: 0.0787 - val_acc: 0.7361\n", + "Epoch 14/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0617 - acc: 0.7748 - val_loss: 0.0798 - val_acc: 0.7222\n", + "Epoch 15/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0606 - acc: 0.7762 - val_loss: 0.0803 - val_acc: 0.7361\n", + "Epoch 16/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0598 - acc: 0.7735 - val_loss: 0.0793 - val_acc: 0.7431\n", + "Epoch 17/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0589 - acc: 0.7709 - val_loss: 0.0806 - val_acc: 0.7500\n", + "Epoch 18/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0583 - acc: 0.7656 - val_loss: 0.0724 - val_acc: 0.7569\n", + "Epoch 19/100\n", + "24/24 [==============================] - 1s 34ms/step - loss: 0.0557 - acc: 0.7775 - val_loss: 0.0693 - val_acc: 0.7917\n", + "Epoch 20/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0527 - acc: 0.7894 - val_loss: 0.0677 - val_acc: 0.7917\n", + "Epoch 21/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0502 - acc: 0.8026 - val_loss: 0.0654 - val_acc: 0.7778\n", + "Epoch 22/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0482 - acc: 0.8066 - val_loss: 0.0620 - val_acc: 0.7708\n", + "Epoch 23/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0466 - acc: 0.8079 - val_loss: 0.0605 - val_acc: 0.7708\n", + "Epoch 24/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0441 - acc: 0.8146 - val_loss: 0.0599 - val_acc: 0.7778\n", + "Epoch 25/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0422 - acc: 0.8132 - val_loss: 0.0582 - val_acc: 0.7917\n", + "Epoch 26/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0408 - acc: 0.8119 - val_loss: 0.0557 - val_acc: 0.7778\n", + "Epoch 27/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0391 - acc: 0.8146 - val_loss: 0.0547 - val_acc: 0.7708\n", + "Epoch 28/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0383 - acc: 0.8185 - val_loss: 0.0576 - val_acc: 0.7778\n", + "Epoch 29/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0369 - acc: 0.8026 - val_loss: 0.0591 - val_acc: 0.7917\n", + "Epoch 30/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0357 - acc: 0.8212 - val_loss: 0.0543 - val_acc: 0.7847\n", + "Epoch 31/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0339 - acc: 0.8185 - val_loss: 0.0535 - val_acc: 0.7708\n", + "Epoch 32/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0342 - acc: 0.8159 - val_loss: 0.0488 - val_acc: 0.7500\n", + "Epoch 33/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0344 - acc: 0.8344 - val_loss: 0.0482 - val_acc: 0.7639\n", + "Epoch 34/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0352 - acc: 0.8159 - val_loss: 0.0458 - val_acc: 0.7569\n", + "Epoch 35/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0326 - acc: 0.8132 - val_loss: 0.0410 - val_acc: 0.7708\n", + "Epoch 36/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0290 - acc: 0.8331 - val_loss: 0.0401 - val_acc: 0.7500\n", + "Epoch 37/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0258 - acc: 0.8238 - val_loss: 0.0389 - val_acc: 0.7778\n", + "Epoch 38/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0230 - acc: 0.8464 - val_loss: 0.0363 - val_acc: 0.7292\n", + "Epoch 39/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0213 - acc: 0.8397 - val_loss: 0.0350 - val_acc: 0.7708\n", + "Epoch 40/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0203 - acc: 0.8450 - val_loss: 0.0365 - val_acc: 0.7361\n", + "Epoch 41/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0193 - acc: 0.8517 - val_loss: 0.0373 - val_acc: 0.7847\n", + "Epoch 42/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0200 - acc: 0.8490 - val_loss: 0.0398 - val_acc: 0.7639\n", + "Epoch 43/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0207 - acc: 0.8318 - val_loss: 0.0431 - val_acc: 0.7708\n", + "Epoch 44/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0200 - acc: 0.8344 - val_loss: 0.0390 - val_acc: 0.7431\n", + "Epoch 45/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0192 - acc: 0.8530 - val_loss: 0.0375 - val_acc: 0.7917\n", + "Epoch 46/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0185 - acc: 0.8503 - val_loss: 0.0353 - val_acc: 0.7639\n", + "Epoch 47/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0173 - acc: 0.8570 - val_loss: 0.0340 - val_acc: 0.7708\n", + "Epoch 48/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0173 - acc: 0.8331 - val_loss: 0.0313 - val_acc: 0.7500\n", + "Epoch 49/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0192 - acc: 0.8490 - val_loss: 0.0329 - val_acc: 0.7778\n", + "Epoch 50/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0205 - acc: 0.8543 - val_loss: 0.0346 - val_acc: 0.7153\n", + "Epoch 51/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0201 - acc: 0.8490 - val_loss: 0.0363 - val_acc: 0.7708\n", + "Epoch 52/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0172 - acc: 0.8464 - val_loss: 0.0317 - val_acc: 0.7569\n", + "Epoch 53/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0159 - acc: 0.8556 - val_loss: 0.0328 - val_acc: 0.8125\n", + "Epoch 54/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0132 - acc: 0.8464 - val_loss: 0.0283 - val_acc: 0.7986\n", + "Epoch 55/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0114 - acc: 0.8649 - val_loss: 0.0269 - val_acc: 0.8542\n", + "Epoch 56/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0101 - acc: 0.8477 - val_loss: 0.0246 - val_acc: 0.8333\n", + "Epoch 57/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0095 - acc: 0.8344 - val_loss: 0.0223 - val_acc: 0.7569\n", + "Epoch 58/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0086 - acc: 0.8662 - val_loss: 0.0242 - val_acc: 0.7292\n", + "Epoch 59/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0082 - acc: 0.8596 - val_loss: 0.0255 - val_acc: 0.7500\n", + "Epoch 60/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0084 - acc: 0.8675 - val_loss: 0.0228 - val_acc: 0.7708\n", + "Epoch 61/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0069 - acc: 0.8927 - val_loss: 0.0250 - val_acc: 0.8194\n", + "Epoch 62/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0063 - acc: 0.8914 - val_loss: 0.0242 - val_acc: 0.8264\n", + "Epoch 63/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0062 - acc: 0.8834 - val_loss: 0.0226 - val_acc: 0.7986\n", + "Epoch 64/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0058 - acc: 0.8914 - val_loss: 0.0214 - val_acc: 0.7639\n", + "Epoch 65/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0057 - acc: 0.8834 - val_loss: 0.0208 - val_acc: 0.7431\n", + "Epoch 66/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0057 - acc: 0.8993 - val_loss: 0.0216 - val_acc: 0.7639\n", + "Epoch 67/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0057 - acc: 0.9007 - val_loss: 0.0212 - val_acc: 0.7847\n", + "Epoch 68/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0055 - acc: 0.8940 - val_loss: 0.0236 - val_acc: 0.7986\n", + "Epoch 69/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0059 - acc: 0.8834 - val_loss: 0.0247 - val_acc: 0.8194\n", + "Epoch 70/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0070 - acc: 0.8795 - val_loss: 0.0220 - val_acc: 0.8194\n", + "Epoch 71/100\n", + "24/24 [==============================] - 1s 40ms/step - loss: 0.0070 - acc: 0.8940 - val_loss: 0.0279 - val_acc: 0.7847\n", + "Epoch 72/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0077 - acc: 0.8689 - val_loss: 0.0246 - val_acc: 0.7500\n", + "Epoch 73/100\n", + "24/24 [==============================] - 1s 38ms/step - loss: 0.0071 - acc: 0.8834 - val_loss: 0.0234 - val_acc: 0.7639\n", + "Epoch 74/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0066 - acc: 0.8887 - val_loss: 0.0225 - val_acc: 0.7847\n", + "Epoch 75/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0068 - acc: 0.8874 - val_loss: 0.0258 - val_acc: 0.8403\n", + "Epoch 76/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0058 - acc: 0.8914 - val_loss: 0.0216 - val_acc: 0.8333\n", + "Epoch 77/100\n", + "24/24 [==============================] - 1s 38ms/step - loss: 0.0053 - acc: 0.9046 - val_loss: 0.0180 - val_acc: 0.8125\n", + "Epoch 78/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0051 - acc: 0.8993 - val_loss: 0.0198 - val_acc: 0.7847\n", + "Epoch 79/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0046 - acc: 0.8927 - val_loss: 0.0193 - val_acc: 0.7361\n", + "Epoch 80/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0045 - acc: 0.8954 - val_loss: 0.0203 - val_acc: 0.7847\n", + "Epoch 81/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0042 - acc: 0.8821 - val_loss: 0.0215 - val_acc: 0.8194\n", + "Epoch 82/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0045 - acc: 0.9046 - val_loss: 0.0221 - val_acc: 0.8333\n", + "Epoch 83/100\n", + "24/24 [==============================] - 1s 43ms/step - loss: 0.0048 - acc: 0.9007 - val_loss: 0.0227 - val_acc: 0.7986\n", + "Epoch 84/100\n", + "24/24 [==============================] - 1s 41ms/step - loss: 0.0053 - acc: 0.9020 - val_loss: 0.0218 - val_acc: 0.7431\n", + "Epoch 85/100\n", + "24/24 [==============================] - 1s 39ms/step - loss: 0.0053 - acc: 0.8967 - val_loss: 0.0241 - val_acc: 0.8194\n", + "Epoch 86/100\n", + "24/24 [==============================] - 1s 39ms/step - loss: 0.0055 - acc: 0.9033 - val_loss: 0.0212 - val_acc: 0.8125\n", + "Epoch 87/100\n", + "24/24 [==============================] - 1s 37ms/step - loss: 0.0057 - acc: 0.8993 - val_loss: 0.0207 - val_acc: 0.8681\n", + "Epoch 88/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0060 - acc: 0.8940 - val_loss: 0.0238 - val_acc: 0.8194\n", + "Epoch 89/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0058 - acc: 0.8874 - val_loss: 0.0237 - val_acc: 0.7361\n", + "Epoch 90/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0064 - acc: 0.8940 - val_loss: 0.0223 - val_acc: 0.7292\n", + "Epoch 91/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0071 - acc: 0.8781 - val_loss: 0.0239 - val_acc: 0.7778\n", + "Epoch 92/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0063 - acc: 0.8993 - val_loss: 0.0235 - val_acc: 0.8264\n", + "Epoch 93/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0057 - acc: 0.8781 - val_loss: 0.0200 - val_acc: 0.8264\n", + "Epoch 94/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0053 - acc: 0.8980 - val_loss: 0.0176 - val_acc: 0.7986\n", + "Epoch 95/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0044 - acc: 0.9139 - val_loss: 0.0182 - val_acc: 0.7569\n", + "Epoch 96/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0037 - acc: 0.9073 - val_loss: 0.0180 - val_acc: 0.8194\n", + "Epoch 97/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0035 - acc: 0.9099 - val_loss: 0.0185 - val_acc: 0.8056\n", + "Epoch 98/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0029 - acc: 0.9113 - val_loss: 0.0179 - val_acc: 0.8472\n", + "Epoch 99/100\n", + "24/24 [==============================] - 1s 36ms/step - loss: 0.0030 - acc: 0.9046 - val_loss: 0.0187 - val_acc: 0.8125\n", + "Epoch 100/100\n", + "24/24 [==============================] - 1s 35ms/step - loss: 0.0029 - acc: 0.9152 - val_loss: 0.0209 - val_acc: 0.7500\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 241, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "bs=32\n", + "train_ds = get_tf_dataset(train_name_tokens,train_colors,bs=bs)\n", + "val_ds = get_tf_dataset(val_name_tokens,val_colors,bs=bs)\n", + "history = model.fit(train_ds,validation_data=val_ds,epochs=100)" + ] + }, + { + "cell_type": "markdown", + "id": "0c7890bc", + "metadata": {}, + "source": [ + "## Evaluating the Model" + ] + }, + { + "cell_type": "code", + "execution_count": 242, + "id": "ba282280", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAACtUAAAYuCAYAAAA+ajHnAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd5QV9fk/8GcX2GXpSFEBpRoLmq8JKoo0RUFFCTaCJRQbsZefLbFQbFHUYLCSRDSW2GNXohFjQY29RkQEjRilCIgi4LKf3x+eveGyCywIrDqv1zme435m7swzc6/rPPt5z9yClFIKAAAAAAAAAAAAAMiwwuouAAAAAAAAAAAAAACqm1AtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUG0VPfnkk1FQUBBPPvnkd9rOo48+Gttuu23Url07CgoKYt68eWulvnVtxIgRUVBQELNnz17lum3atIkhQ4as+6JW4I477ogNNtggvvzyy2qrYW0pP+8/BDfccEMUFBTE9OnTc2M77rhjnH766dVXFAAAFVTW2wwZMiTatGmzXuvQY1QPPQYAAFX1fekdVlRLdavuPmV9uOSSS2KLLbaIsrKy6i7lO6uuz+6aWL5v++abb2KTTTaJq6++uhqrAgBgWd/HHmV1rE4/85///Cdq164dzz777Lotaj34Ib1v06dPj4KCgrjhhhtyY2eeeWZ07ty5+orKEKHa9WjOnDkxYMCAKCkpiauuuipuuummqFu3bnWX9aOydOnSGD58eBx//PFRr169dbKPW2+9NcaMGbNOtv1jc8YZZ8RVV10Vn376aXWXAgAAa0SP8f2ixwAAgPXjiy++iIsvvjjOOOOMKCxcN9OJV199dd4EMZWrVatWnHLKKXHBBRfEokWLqrscAAAyZtSoUdG5c+fYeeed18n2J02aFCNGjPjBPJiyOp100knx+uuvx/3331/dpfzoCdVWUffu3ePrr7+O7t27r/E2XnzxxViwYEGcd955cfjhh8ehhx4atWrVWotV8sADD8TkyZPjqKOOWmf7MOFddb/4xS+iQYMG7p4GAPie++Mf/xiTJ0+u7jK+l/QY3y96DACA6lVdvcPamKNZ2yZPnhx//OMfq7uMdeb666+P0tLSOOigg9bZPoRqq27o0KExe/bsuPXWW6u7FAAAMmTWrFlx4403xq9//et1to9JkybFyJEjhWqrYKONNopf/OIXcemll1Z3KT96QrVVVFhYGLVr117l3bgLFy5c4bKZM2dGRESjRo3WWl1fffXVWtvWj8H48eNj5513jpYtW1Z3KT8YpaWlsWTJknWy7cLCwjjggAPiL3/5S6SU1sk+AAD47mrVqhXFxcXVXcb3kh5j9ekxAAB+vNZ377Bo0aIoKyur8hzNupZSiq+//joiIoqLi3/UD04ZP3589OvXL2rXrl3dpfxglH9e14VGjRpF7969hZABAFivbr755qhZs2bss88+1V3KD8ayfeO6MGDAgHjmmWfigw8+WGf7QKg2PvzwwzjmmGNi8803j5KSkmjSpEkceOCBMX369Lz1nnzyySgoKIgnn3wyN9azZ8/Yeuut4+WXX47u3btHnTp14re//W2l++nZs2cMHjw4IiK23377KCgoiCFDhuSW33nnndGpU6coKSmJpk2bxqGHHhozZszI28aQIUOiXr16MXXq1Nhrr72ifv36ccghh0RERFlZWVxxxRWxzTbbRO3ataNZs2axxx57xEsvvZS3jZtvvjm3nw022CAGDhwY//nPf6p8vmbPnh0DBgyIBg0aRJMmTeLEE09c5VfNjBgxIgoKCiqM33DDDVFQUFDhXD/yyCPRrVu3qFu3btSvXz/69u0bb7/99iprW7RoUTz66KOx2267VVg2fvz42HXXXaN58+ZRXFwcW221VVxzzTWVbueRRx6JHj16RP369aNBgwax/fbb5+787dmzZzz00EPx4YcfRkFBQRQUFESbNm1WejyVfXaefvrpOPDAA2PTTTeN4uLi2GSTTeLkk09e41+q5Z+NDz74IPr06RN169aNFi1axKhRo/ImmqdPnx4FBQVx6aWXxpgxY6J9+/ZRXFwc77zzTkREvPvuu3HAAQfEBhtsELVr147tttuu0keGv/3227HrrrtGSUlJtGrVKs4///wV/qFo9913jw8//DBee+21NTo2AACqpqq9TWWGDBmSu64tp8fQY+gxAAB+nNZm79CzZ8/cdezy/5SH/z7//PM49dRTY5tttol69epFgwYNYs8994zXX389b9vl17m33XZbnH322dGyZcuoU6dOfPHFFyudo3nnnXdil112iTp16kTLli3jkksuqfK5uPnmm2OHHXaIOnXqROPGjaN79+7x97//Pbe8TZs2sffee8eECRNiu+22i5KSkrjuuutyy5ad5ym/fn/mmWfihBNOiGbNmkWjRo1i2LBhsWTJkpg3b14MGjQoGjduHI0bN47TTz+9wo1it912W3Tq1CnXO2yzzTZxxRVX5K3zwQcfxIEHHhgbbLBB1KlTJ3bcccd46KGHKj2Xd9xxR1xwwQXRqlWrqF27dvTq1Svef//9VZ6XadOmxRtvvFFpL3TppZdGly5dokmTJlFSUhKdOnWKu+66a7XPb5s2beLtt9+Of/7zn7nPTM+ePSNi9Xq+++67L/r27RstWrSI4uLiaN++fZx33nmxdOnSVR5nZZad++vSpUuUlJRE27Zt49prr81bb2Wf14iIF154IfbYY49o2LBh1KlTJ3r06BHPPvtshf0988wzsf3220ft2rWjffv2uc9XZXbfffd45pln4vPPP1+jYwMAYNW+S79Ufi35xhtvRI8ePaJOnTrRoUOH3PXyP//5z+jcuXOUlJTE5ptvHo8//niFbbz66qux5557RoMGDaJevXrRq1eveP755/PWKb8ufvbZZ+OUU06JZs2aRd26dWPfffeNWbNm5a2bUorzzz8/WrVqFXXq1IlddtmlSvMj5e69997o3Llz1KtXL298deYk3n333RgwYEA0a9Ysd+xnnXVWRHx77X/aaadFRETbtm1zvcH06dNz8w+V3VhWUFAQI0aMyP38Xd63ypSf46eeeiqGDRsWTZo0iQYNGsSgQYNi7ty5eeuurG+cN29enHTSSbHJJptEcXFxdOjQIS6++OIK8x/z5s2LIUOGRMOGDaNRo0YxePDgFT65t7xPu++++9bo2KiamtVdQHV78cUXY9KkSTFw4MBo1apVTJ8+Pa655pro2bNnvPPOO1GnTp2Vvn7OnDmx5557xsCBA+PQQw+NDTfcsNL1zjrrrNh8881j3LhxMWrUqGjbtm20b98+Ir79D3Ho0KGx/fbbx0UXXRSfffZZXHHFFfHss8/Gq6++mvdk29LS0ujTp0907do1Lr300lx9hx9+eNxwww2x5557xhFHHBGlpaXx9NNPx/PPPx/bbbddRERccMEFcc4558SAAQPiiCOOiFmzZsXYsWOje/fuFfazIgMGDIg2bdrERRddFM8//3z84Q9/iLlz58Zf/vKXKpztVbvpppti8ODB0adPn7j44otj4cKFcc0110TXrl3j1VdfrTDRv6yXX345lixZEj//+c8rLLvmmmuiY8eO0a9fv6hZs2Y88MADccwxx0RZWVkce+yxufVuuOGGOOyww6Jjx47xm9/8Jho1ahSvvvpqPProo3HwwQfHWWedFfPnz4+PP/44fv/730dEVPgfR1XceeedsXDhwjj66KOjSZMm8a9//SvGjh0bH3/8cdx5552rvb2IiKVLl8Yee+wRO+64Y1xyySXx6KOPxvDhw6O0tDRGjRqVt+748eNj0aJFcdRRR0VxcXFssMEG8fbbb+eewHXmmWdG3bp144477oj+/fvH3XffHfvuu29ERHz66aexyy67RGlpaW69cePGRUlJSaV1derUKSIinn322fjZz362RscGAMCqfdfeZnl6DD2GHgMA4MdpbfYOZ511VhxxxBF5YzfffHNMmDAhmjdvHhHfhkDvvffeOPDAA6Nt27bx2WefxXXXXRc9evSId955J1q0aJH3+vPOOy+Kiori1FNPjcWLF0dRUdEK9z937tzYY489Yr/99osBAwbEXXfdFWeccUZss802seeee6609pEjR8aIESOiS5cuMWrUqCgqKooXXnghnnjiiejdu3duvcmTJ8dBBx0Uw4YNiyOPPDI233zzlW73+OOPj4022ihGjhwZzz//fIwbNy4aNWoUkyZNik033TQuvPDCePjhh2P06NGx9dZbx6BBgyIi4rHHHouDDjooevXqFRdffHFERPz73/+OZ599Nk488cSIiPjss8+iS5cusXDhwjjhhBOiSZMmceONN0a/fv3irrvuyl1jl/vd734XhYWFceqpp8b8+fPjkksuiUMOOSReeOGFlR7DpEmTIiIq7YWuuOKK6NevXxxyyCGxZMmSuO222+LAAw+MBx98MPr27Vvl8ztmzJg4/vjjo169erkJ9RXNsa3MDTfcEPXq1YtTTjkl6tWrF0888USce+658cUXX8To0aNXe3sR336u9tprrxgwYEAcdNBBcccdd8TRRx8dRUVFcdhhh+WtW9nn9Yknnog999wzOnXqFMOHD4/CwsLcjZlPP/107LDDDhER8eabb0bv3r2jWbNmMWLEiCgtLY3hw4ev8Dx06tQpUkoxadKk2Hvvvdfo2AAAWLnv2i/NnTs39t577xg4cGAceOCBcc0118TAgQPjlltuiZNOOil+/etfx8EHHxyjR4+OAw44IP7zn/9E/fr1I+Lbh09069YtGjRoEKeffnrUqlUrrrvuuujZs2cukLus448/Pho3bhzDhw+P6dOnx5gxY+K4446L22+/PbfOueeeG+eff37stddesddee8Urr7wSvXv3rtK3zX3zzTfx4osvxtFHH11hWVXnJN54443o1q1b1KpVK4466qho06ZNTJ06NR544IG44IILYr/99ov33nsv/vrXv8bvf//7aNq0aURENGvWrEJAeGXW9hxZueOOOy4aNWoUI0aMiMmTJ8c111wTH374Ye4mu3KV9Y0LFy6MHj16xIwZM2LYsGGx6aabxqRJk+I3v/lN/Pe//40xY8ZExLfB51/84hfxzDPPxK9//evYcsst429/+1vu4Z3La9iwYbRv3z6effbZOPnkk9fouKiClHELFy6sMPbcc8+liEh/+ctfcmMTJ05MEZEmTpyYG+vRo0eKiHTttddWaV/jx49PEZFefPHF3NiSJUtS8+bN09Zbb52+/vrr3PiDDz6YIiKde+65ubHBgweniEhnnnlm3nafeOKJFBHphBNOqLDPsrKylFJK06dPTzVq1EgXXHBB3vI333wz1axZs8L48oYPH54iIvXr1y9v/JhjjkkRkV5//fXcWOvWrdPgwYMrvHZ55edj2rRpKaWUFixYkBo1apSOPPLIvPU+/fTT1LBhwwrjy/vTn/6UIiK9+eabFZZV9j736dMntWvXLvfzvHnzUv369VPnzp3z3ouU/nceU0qpb9++qXXr1qs8nnKVfXYqq+eiiy5KBQUF6cMPP8yNrejcLa/8s3H88cfn1dy3b99UVFSUZs2alVJKadq0aSkiUoMGDdLMmTPzttGrV6+0zTbbpEWLFuVto0uXLmmzzTbLjZ100kkpItILL7yQG5s5c2Zq2LBhpcefUkpFRUXp6KOPXuVxAACw5r5LbzN48OC8a1w9xrf0GHoMAIAfo7XZOyzv2WefTbVq1UqHHXZYbmzRokVp6dKleetNmzYtFRcXp1GjRlXYX7t27SrUuLI5mmVrXrx4cdpoo43S/vvvv8IaU0ppypQpqbCwMO27774Valv2Wr1169YpItKjjz5aYRvL9ynl1+99+vTJ28ZOO+2UCgoK0q9//evcWGlpaWrVqlXq0aNHbuzEE09MDRo0SKWlpSusu/za+emnn86NLViwILVt2za1adMmdyzl52vLLbdMixcvzq17xRVXrLDHWdbZZ5+dIiItWLCgwrLl35slS5akrbfeOu266665saqe344dO+adg3JV7fkqqyellIYNG5bq1KmT14us6rNbrvxzddlll+XGFi9enLbddtvUvHnztGTJkpTSij+vZWVlabPNNqvwOVi4cGFq27Zt2n333XNj/fv3T7Vr187r2d55551Uo0aNSo//k08+SRGRLr744lUeBwAAa2Zt5MhuvfXW3Ni7776bIiIVFham559/Pjc+YcKEFBFp/PjxubH+/funoqKiNHXq1NzYJ598kurXr5+6d++eGyu/Lt5tt93yrjlPPvnkVKNGjTRv3ryU0rd/Zy8qKkp9+/bNW++3v/1tioi8fqYy77//foqINHbs2Cqdp8rmJLp3757q16+fN5ZSfl8wevToSucCyucflj1H5SIiDR8+fKX1VPV9q0z5Oe7UqVOuB0gppUsuuSRFRLrvvvtyYyvqG88777xUt27d9N577+WNn3nmmalGjRrpo48+SimldO+996aISJdccklundLS0tStW7cVHn/v3r3TlltuudJj4Lsp/E6J3B+BZZ98880338ScOXOiQ4cO0ahRo3jllVdW+fri4uIYOnToGu//pZdeipkzZ8YxxxwTtWvXzo337ds3tthiiwpf2RMRFe4AuPvuu6OgoCCGDx9eYd3yVPw999wTZWVlMWDAgJg9e3bun4022ig222yzmDhxYpXqXfaJSxHf3vUQEfHwww9X6fUr89hjj8W8efPioIMOyquxRo0a0blz51XWOGfOnIiIaNy4cYVly77P8+fPj9mzZ0ePHj3igw8+iPnz5+f2v2DBgjjzzDPz3ouIqPRrhr6LZev56quvYvbs2dGlS5dIKcWrr766xts97rjjcv9eUFAQxx13XCxZsqTCI+P333//aNasWe7nzz//PJ544okYMGBALFiwIHfu58yZE3369IkpU6bEjBkzIuLb93rHHXfM3Ukd8e0dIocccsgK62rcuHHMnj17jY8LAIBV+669zbL0GN/SY+gxAAB+jNZm77CsTz/9NA444IDYdttt4+qrr86NFxcXR2Hht9NRS5cujTlz5kS9evVi8803r3R/gwcPXuG3FiyvXr16ceihh+Z+Lioqih122CE++OCDlb7u3nvvjbKysjj33HNztZVb/lq9bdu20adPnyrVE/Htt34su43OnTtHSikOP/zw3FiNGjViu+22y6uzUaNG8dVXX8Vjjz22wm0//PDDscMOO0TXrl1zY/Xq1Yujjjoqpk+fHu+8807e+kOHDs170m+3bt0iIlZ5fubMmRM1a9as9Fs0ln1v5s6dG/Pnz49u3brlvZerc36/q2XrKe89unXrFgsXLox33313jbZZs2bNGDZsWO7noqKiGDZsWMycOTNefvnlvHWX/7y+9tprMWXKlDj44INjzpw5uV7oq6++il69esVTTz0VZWVlsXTp0pgwYUL0798/Nt1009zrt9xyyxV+3sp7U70QAMC68137pXr16sXAgQNzP2+++ebRqFGj2HLLLfOeNFv+7+XX5kuXLo2///3v0b9//2jXrl1uvY033jgOPvjgeOaZZ+KLL77I29dRRx2Vd33drVu3WLp0aXz44YcREfH444/HkiVL4vjjj89b76STTqrKqajyHMmK5iRmzZoVTz31VBx22GF517wR67YvWJt97lFHHRW1atXK/Xz00UdHzZo1K8xhVdY33nnnndGtW7fcfEb5P7vttlssXbo0nnrqqYj4ts+rWbNmXh6wRo0aufmyypgjWfdqVncB1e3rr7+Oiy66KMaPHx8zZsyIlFJuWflE6Mq0bNlypV89tCrlv8gq+7qgLbbYIp555pm8sZo1a0arVq3yxqZOnRotWrSIDTbYYIX7mTJlSqSUYrPNNqt0+bK/AFZm+de3b98+CgsLY/r06VV6/cpMmTIlIiJ23XXXSpc3aNCgSttZ9j0s9+yzz8bw4cPjueeei4ULF+Ytmz9/fjRs2DCmTp0aERFbb7316pS9Rj766KM499xz4/7774+5c+dWqGdNFBYW5v2PNSLiJz/5SUREhfenbdu2eT+///77kVKKc845J84555xKtz9z5sxo2bJlfPjhhxUeKR9R+We4XEpprf8PEQCAfN+1t1mWHiOfHuN/9BgAAD98a7N3KFdaWhoDBgyIpUuXxj333BPFxcW5ZWVlZXHFFVfE1VdfHdOmTYulS5fmljVp0qTCtpa/tlyZVq1aVbgubNy4cbzxxhsrfd3UqVOjsLAwttpqq1XuY3XqiYgKk8UNGzaMiIhNNtmkwviy1+7HHHNM3HHHHbHnnntGy5Yto3fv3jFgwIDYY489cuus6Np5yy23zC1ftv9YvpbyyfDle4bV8eCDD8b5558fr732WixevDg3vuz7sDrn97t6++234+yzz44nnniiQshgTT/PLVq0iLp16+aNLdsL7bjjjrnx5T8f5X3oir6qtbyuxYsXx9dff11pT7355ptXeqNp+X+reiEAgHXnu/ZLlfUoDRs2rLQfiPjftfmsWbNi4cKFlf5dfMstt4yysrL4z3/+Ex07dsyNr+p6vzyTtvw1Z7NmzSoNyq5IZXMkVZmTKA8Mr485knXR50ZUPHf16tWLjTfeeJVzJBHf9gZvvPFG3gNJljVz5syI+PZ92njjjSvc1GiOpHplPlR7/PHHx/jx4+Okk06KnXbaKRo2bBgFBQUxcODAKCsrW+Xrq3q39Nqy7B3dq6OsrCwKCgrikUceiRo1alRYXtndxlVRlf9AV7TOsn84K68xIuKmm26KjTbaqML6NWuu/ONa/se3uXPn5gWPp06dGr169YotttgiLr/88thkk02iqKgoHn744fj9739fpfe5Kqp6nEuXLo3dd989Pv/88zjjjDNiiy22iLp168aMGTNiyJAha62elVn+c1u+z1NPPXWFd0B36NBhjfc3b968aNq06Rq/HgCAVfuuvc3q0mPoMZalxwAA+OFYF73DaaedFs8991w8/vjjFR4McuGFF8Y555wThx12WJx33nmxwQYbRGFhYZx00kmV7m915l0q60UiKp/0XVOrOw+0opoqG1+2zubNm8drr70WEyZMiEceeSQeeeSRGD9+fAwaNChuvPHG1St6FbWs6vw0adIkSktLY8GCBVG/fv3c+NNPPx39+vWL7t27x9VXXx0bb7xx1KpVK8aPHx+33nrrGtVYmar2QvPmzYsePXpEgwYNYtSoUdG+ffuoXbt2vPLKK3HGGWdUay80evTo2HbbbSt9Tb169fICyVVVHlbQCwEArDvftV9anX4g4rv1Luu6H1p2jmRZ62tOoqp9QcT6nyNbXmV9Y1lZWey+++5x+umnV/qa8hv31sTcuXP1BetY5kO1d911VwwePDguu+yy3NiiRYti3rx562X/rVu3joiIyZMnV3h60uTJk3PLV6Z9+/YxYcKE+Pzzz1f4JKn27dtHSinatm37nf6jnDJlSl66/v3334+ysrJo06bNCl9TfnfDvHnzolGjRrnx8jsilq0x4ts/HO22226rXdsWW2wRERHTpk2LbbbZJjf+wAMPxOLFi+P+++/Pu0tj+a96Ld//W2+9tdLJ3RX90l72OJe1/HG++eab8d5778WNN94YgwYNyo2v7CudqqKsrCw++OCDvPf3vffei4hY6fsTEbmnT9WqVWuV575169a5O62XNXny5ErXnzFjRixZsiR3pzwAAOvG2uxt9Bjf0mPoMQAAfozW9rzIbbfdFmPGjIkxY8ZEjx49Kt3fLrvsEn/+85/zxqvzRqn27dtHWVlZvPPOOysMPlaHoqKi2GeffWKfffaJsrKyOOaYY+K6666Lc845Jzp06BCtW7eu9Dr53XffjYio0pxSVSzbC/30pz/Njd99991Ru3btmDBhQt7TiMePH5/3+qqe36r0Qivr+Z588smYM2dO3HPPPdG9e/fc+LRp01Z+gKvwySefxFdffZX3tNqq9kLlfWCDBg1W2gs1a9YsSkpKVqsXKj8uvRAAwLpTXTmyZs2aRZ06dVZ4vV9YWFjhaberUt4fTJkyJe9b6WbNmlWlb6/YdNNNo6SkpML1dVXnJMr3+dZbb610P991jiRi3b1vU6ZMiV122SX385dffhn//e9/Y6+99lrla9u3bx9ffvllleZI/vGPf8SXX36Z98CaFfUFEd/2Bv/3f/9XhSNgTa3+I09/ZGrUqFEhoT927NhKU+3rwnbbbRfNmzePa6+9Nu+u1EceeST+/e9/R9++fVe5jf333z9SSjFy5MgKy8qPbb/99osaNWrEyJEjKxxvSinmzJlTpXqvuuqqvJ/Hjh0bERF77rnnCl9T/geEp556Kjf21VdfVbizuk+fPtGgQYO48MIL45tvvqmwnVmzZq20tk6dOkVRUVG89NJLeePld2Ys/2jv5f/I07t376hfv35cdNFFsWjRorxly762bt26lT4avLLjXLp0aYwbN26V9aSU4oorrljp8VXFlVdembfNK6+8MmrVqhW9evVa6euaN28ePXv2jOuuuy7++9//Vli+7Lnfa6+94vnnn49//etfectvueWWSrf98ssvR0REly5dVutYAABYPWuzt9FjfEuPoccAAPgxWpu9w1tvvRVHHHFEHHrooXHiiSdWeX933nlnzJgxY7X3t7b0798/CgsLY9SoURWeWrQ2n3K7OpbvoQoLC3OB1vL5o7322iv+9a9/xXPPPZdb76uvvopx48ZFmzZtYquttlortey0004REZX2QgUFBXmflenTp8e9996bt15Vz2/dunUrneSuas9XWS+0ZMmSuPrqq1d1iCtVWloa1113Xd42r7vuumjWrFl06tRppa/t1KlTtG/fPi699NL48ssvKywv74Vq1KgRffr0iXvvvTc++uij3PJ///vfMWHChEq3/fLLL0dBQUHu/QEAYO2rrhxZjRo1onfv3nHffffF9OnTc+OfffZZ3HrrrdG1a9do0KDBam1zt912i1q1asXYsWPzjmnMmDFVen2tWrViu+22q9IcSWVzEs2aNYvu3bvH9ddfn3fNu/xry29mW743aNCgQTRt2jSvL4iISq/319X7Nm7cuLz5pWuuuSZKS0tXOodVbsCAAfHcc89Ven0/b968KC0tjYhv+7zS0tK45pprcsuXLl2amy9b3vz582Pq1KnmSNaxzD+pdu+9946bbropGjZsGFtttVXu64nKH2G9rtWqVSsuvvjiGDp0aPTo0SMOOuig+Oyzz+KKK66INm3axMknn7zKbeyyyy7xq1/9Kv7whz/ElClTYo899oiysrJ4+umnY5dddonjjjsu2rdvH+eff3785je/ienTp0f//v2jfv36MW3atPjb3/4WRx11VJx66qmr3Ne0adOiX79+sccee8Rzzz0XN998cxx88MErTb/37t07Nt100zj88MPjtNNOixo1asT1118fzZo1y/ul2aBBg7jmmmviV7/6Vfz85z+PgQMH5tZ56KGHYuedd86b0F1e7dq1o3fv3vH444/HqFGj8vZffnf3sGHD4ssvv4w//vGP0bx587zJ3QYNGsTvf//7OOKII2L77bePgw8+OBo3bhyvv/56LFy4MPfHmk6dOsXtt98ep5xySmy//fZRr1692GeffaJjx46x4447xm9+85vcE71uu+223C/BcltssUW0b98+Tj311JgxY0Y0aNAg7r777irdBRIRMWLEiBg5cmRMnDgxevbsmXf8jz76aAwePDg6d+4cjzzySDz00EPx29/+Npo1a7bK7V511VXRtWvX2GabbeLII4+Mdu3axWeffRbPPfdcfPzxx/H6669HRMTpp58eN910U+yxxx5x4oknRt26dWPcuHHRunXreOONNyps97HHHotNN900fvazn1Xp+AAAWDNrs7fRY3xLj6HHAAD4MVqbvcPQoUMjIqJ79+5x88035y3r0qVLtGvXLvbee+8YNWpUDB06NLp06RJvvvlm3HLLLXlPSlrfOnToEGeddVacd9550a1bt9hvv/2iuLg4XnzxxWjRokVcdNFF672mI444Ij7//PPYddddo1WrVvHhhx/G2LFjY9ttt809mfTMM8+Mv/71r7HnnnvGCSecEBtssEHceOONMW3atLj77rujsHDtPEunXbt2sfXWW8fjjz8ehx12WG68b9++cfnll8cee+wRBx98cMycOTOuuuqq6NChQ961e1XPb6dOneKaa66J888/Pzp06BDNmzePXXfdtco9X5cuXaJx48YxePDgOOGEE6KgoCBuuummKgejhwwZkjt/yz6BtkWLFnHxxRfH9OnT4yc/+Uncfvvt8dprr8W4ceOiVq1aK91mYWFh/OlPf4o999wzOnbsGEOHDo2WLVvGjBkzYuLEidGgQYN44IEHIiJi5MiR8eijj0a3bt3imGOOidLS0hg7dmx07Nhxhb3QzjvvvN7mMAEAsqg6c2Tnn39+PPbYY9G1a9c45phjombNmnHdddfF4sWL45JLLlnt7TVr1ixOPfXUuOiii2LvvfeOvfbaK1599dV45JFHqvytIb/4xS/irLPOii+++CIX6l2dOYk//OEP0bVr1/j5z38eRx11VLRt2zamT58eDz30ULz22msREbkb184666wYOHBg1KpVK/bZZ5+oW7duHHHEEfG73/0ujjjiiNhuu+3iqaeeyn2LxLK+y/v25JNPxi677BLDhw+PESNG5C1bsmRJ9OrVKwYMGBCTJ0+Oq6++Orp27Rr9+vVb5XZPO+20uP/++2PvvfeOIUOGRKdOneKrr76KN998M+66666YPn16NG3aNPbZZ5/Yeeed48wzz4zp06fHVlttFffcc0+lD2OJiHj88ccjpRS/+MUvVlkD30HKuLlz56ahQ4empk2bpnr16qU+ffqkd999N7Vu3ToNHjw4t97EiRNTRKSJEyfmxnr06JE6duxY5X2NHz8+RUR68cUXKyy7/fbb089+9rNUXFycNthgg3TIIYekjz/+OG+dwYMHp7p161a67dLS0jR69Oi0xRZbpKKiotSsWbO05557ppdffjlvvbvvvjt17do11a1bN9WtWzdtscUW6dhjj02TJ09eae3Dhw9PEZHeeeeddMABB6T69eunxo0bp+OOOy59/fXXeesuf+5SSunll19OnTt3TkVFRWnTTTdNl19+ee58TJs2LW/diRMnpj59+qSGDRum2rVrp/bt26chQ4akl156aaU1ppTSPffckwoKCtJHH32UN37//fenn/70p6l27dqpTZs26eKLL07XX399pfu///77U5cuXVJJSUlq0KBB2mGHHdJf//rX3PIvv/wyHXzwwalRo0YpIlLr1q1zy6ZOnZp22223VFxcnDbccMP029/+Nj322GMVPjvvvPNO2m233VK9evVS06ZN05FHHplef/31FBFp/PjxFc77sv7f//t/qaCgIP373//OjZV/NqZOnZp69+6d6tSpkzbccMM0fPjwtHTp0tx606ZNSxGRRo8eXen5mzp1aho0aFDaaKONUq1atVLLli3T3nvvne6666689d54443Uo0ePVLt27dSyZct03nnnpT//+c8VzufSpUvTxhtvnM4+++xK9wcAwNrzXXqbwYMH513XpqTHKKfH0GMAAPzYrM3eoXXr1ikiKv2n/Dp00aJF6f/9v/+XNt5441RSUpJ23nnn9Nxzz6UePXqkHj16VNjfnXfeWaHm1Zmjqay/WZHrr78+NzfTuHHj1KNHj/TYY4/lHV/fvn0rfe3y52tFc0Dl1+CzZs2qUOeycz533XVX6t27d2revHmuzxk2bFj673//m/e6qVOnpgMOOCA1atQo1a5dO+2www7pwQcfzFtnReey/Pp92R5hRS6//PJUr169tHDhwrzxP//5z2mzzTZLxcXFaYsttkjjx4+vtM9IadXn99NPP019+/ZN9evXTxGR93moas/37LPPph133DGVlJSkFi1apNNPPz1NmDChSn3v/vvvn0pKStLcuXNzY+Wfq5deeinttNNOqXbt2ql169bpyiuvzHvtyj6vKaX06quvpv322y81adIkFRcXp9atW6cBAwakf/zjH3nr/fOf/0ydOnVKRUVFqV27dunaa6+t9HzOmzcvFRUVpT/96U+V7g8AgLVjXeTIVtRXREQ69thj88ZeeeWV1KdPn1SvXr1Up06dtMsuu6RJkyblrbOi3qOympYuXZpGjhyZ68d69uyZ3nrrrUrnXSrz2WefpZo1a6abbropb7yqcxIppfTWW2+lfffdN9fDbL755umcc87JW+e8885LLVu2TIWFhXnX/AsXLkyHH354atiwYapfv34aMGBAmjlzZoqINHz48Nzrv8v79sADD6SISNdee22Fc/zPf/4zHXXUUalx48apXr166ZBDDklz5szJq31lfeOCBQvSb37zm9ShQ4dUVFSUmjZtmrp06ZIuvfTStGTJktx6c+bMSb/61a9SgwYNUsOGDdOvfvWr9Oqrr1Z6Pn/5y1+mrl27Vro/1p6ClKrpe2xgHVi6dGlstdVWMWDAgDjvvPOqu5x1YocddojWrVvHnXfemRsbMmRI3HXXXZV+lVB1uvfee+Pggw+OqVOnxsYbb1zd5QAAwGrTY+gxAAAgi+bPnx/t2rWLSy65JA4//PDqLmed2HDDDWPQoEExevTo3FjPnj1j9uzZ8dZbb1VjZRWNGTMmLrnkkpg6dWqUlJRUdzkAAGTI4YcfHu+99148/fTT1V3KOnH66afHX//613j//fejuLg4IiJuuOGGGDp0aLz44oux3XbbVXOF//Ppp59G27Zt47bbbvOk2nVs7XwPDHxP1KhRI0aNGhVXXXXV927yd2344osv4vXXX8/76tnvs4svvjiOO+44k90AAPxg6TG+X/QYAACwfjRs2DBOP/30GD16dJSVlVV3OWvd22+/HV9//XWcccYZ1V3KKn3zzTdx+eWXx9lnny1QCwDAejd8+PB48cUX49lnn63uUtaJiRMnxjnnnJML1H6fjRkzJrbZZhuB2vXAk2rhR+D7+hQpAADgh0mPAQAAZNH39Um1AADA+vN9fVIt648n1QIAAAAAAAAAAACQeZ5UCwAAAAAAAAAAAEDmeVItAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5Nau64qDRt6/LOmC1zKrdrLpLgJxHjt+1uksAgEyav7i6K4D/+XKBDyTfHy2bFld3CQCQOR9v3rm6S4CcL75eVN0lQM5WH71e3SUAQCbNm/ZKdZcAOdNqzavuEiDnZ61WnfPypFoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzhGoBAAAAAAAAAAAAyDyhWgAAAAAAAAAAAAAyT6gWAAAAAAAAAAAAgMwTqgUAAAAAAAAAAAAg84RqAQAAAAAAAAAAAMg8oVoAAAAAAAAAAAAAMk+oFgAAAAAAAAAAAIDME6oFAAAAAAAAAAAAIPOEagEAAAAAAAAAAADIPKFaAAAAAAAAAAAAADJPqBYAAAAAAAAAAACAzBOqBQAAAAAAAAAAACDzClJKqbqLAAAAAAAAAAAAAIDq5Em1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1TLWldQUBDHHXfcd9rGv/71rygqKooPP/xwLVVVfW644YYoKCiI6dOnV3cpq/Tkk09GQUFBPPnkk7mxgQMHxoABA6qvKAAAfvCmT58eBQUFcemll1Z3KXqNaqLXAABgXWjTpk0MGTKkusv4wbvkkktiiy22iLKysuou5TsbMmRItGnTprrLqJIRI0ZEQUFB7udvvvkmNtlkk7j66qursSoAAL4Pyv/+/9JLL1V3Kaukn6ge+ol1S6iWNTJp0qQYMWJEzJs3b51s/6yzzoqDDjooWrduvU62//DDD8eIESPWybZ/bM4444y4++674/XXX6/uUgAA4DvTa3x/6DUAAKD6ffHFF3HxxRfHGWecEYWF62ba8Oqrr44bbrhhnWz7x6RWrVpxyimnxAUXXBCLFi2q7nIAAFgPvk/Xyp988kmMGDEiXnvttSq/Rj/x/aGfWLuEalkjkyZNipEjR66TUO1rr70Wjz/+ePz6179e69su9/DDD8fIkSPX2fZ/TH72s5/FdtttF5dddll1lwIAAN+JXuP7Ra8BAMB3NXny5PjjH/9Y3WX8oF1//fVRWloaBx100Drbh0nwqhs6dGjMnj07br311uouBQCA9eD7dK38ySefxMiRI1crVKuf+H7RT6w9QrU/YmVlZT/I5Pn48eNj0003jR133LG6S/nBWNfv9YABA+Kee+6JL7/8cp3tAwAAvquvvvpqpcv1GqtPrwEAwPdNSim+/vrriIgoLi6OWrVqVXNFVbeqnqU6jB8/Pvr16xe1a9eu7lJ+MBYtWrTOvtq2UaNG0bt3b6EBAAB+EPQTq08/8cMgVLuGPvzwwzjmmGNi8803j5KSkmjSpEkceOCBMX369Lz1brjhhigoKIhnnnkmTjjhhGjWrFk0atQohg0bFkuWLIl58+bFoEGDonHjxtG4ceM4/fTTI6WUt41LL700unTpEk2aNImSkpLo1KlT3HXXXRVqKigoiOOOOy5uueWW6NixYxQXF8ejjz66Rtu49957Y+utt47i4uLo2LFjbjsRESNGjIjTTjstIiLatm0bBQUFUVBQUOHYV7aNlbn33ntj1113jYKCgrzx++67L/r27RstWrSI4uLiaN++fZx33nmxdOnSCtt44YUXYq+99orGjRtH3bp146c//WlcccUVERExZMiQuOqqq3LHW/5PRMSTTz4ZBQUF8eSTT+Ztb/r06VFQUJD3S+eNN96IIUOGRLt27aJ27dqx0UYbxWGHHRZz5syp0nEub8SIEVFQUBDvvvtuDBgwIBo0aBBNmjSJE088scIk9sre6xkzZsRhhx0WG264Ye7cX3/99RX29/HHH0f//v2jbt260bx58zj55JNj8eLFlda2++67x1dffRWPPfbYGh0bAADfT+uzryn3+9//Plq3bh0lJSXRo0ePeOuttyqs8+6778YBBxwQG2ywQdSuXTu22267uP/++yut6Z///Gccc8wx0bx582jVqtVKj1evodcAAGDl1mePUFZWFmPGjImOHTtG7dq1Y8MNN4xhw4bF3Llz89Zr06ZN7L333jFhwoTYbrvtoqSkJK677rrcsiFDhuStP2/evDj55JOjTZs2UVxcHK1atYpBgwbF7NmzIyJiyZIlce6550anTp2iYcOGUbdu3ejWrVtMnDgxbzvl1+qXXnppjBs3Ltq3bx/FxcWx/fbbx4svvrjKc7mqnuXqq6/OXXO3aNEijj322ArfDjhlypTYf//9Y6ONNoratWtHq1atYuDAgTF//vy89W6++ebo1KlTlJSUxAYbbBADBw6M//znP6uscdq0afHGG2/EbrvtVmFZVeeVyve/ww47RJ06daJx48bRvXv3+Pvf/x4R375Hb7/9dvzzn//M9Ug9e/aMiP/1Kis6d8t+7lanb6uKnj17xtZbbx0vv/xydOnSJUpKSqJt27Zx7bXX5q1X3svddtttcfbZZ0fLli2jTp068cUXX0TEtz3iHnvsEQ0bNow6depEjx494tlnn62wv2eeeSa23377qF27drRv3z73Ga7M7rvvHs8880x8/vnna3RsAABU7vvW76zsWrnc4sWL45RTTolmzZpF3bp1Y999941Zs2bllg8ePDiaNm0a33zzTYXj7d27d2y++ea5nx977LHo2rVrNGrUKOrVqxebb755/Pa3v42Ib697t99++4j49mmn5fWsLJypn9BP/JjVrO4CfqhefPHFmDRpUgwcODBatWoV06dPj2uuuSZ69uwZ77zzTtSpUydv/eOPPz422mijGDlyZDz//PMxbty4aNSoUUyaNCk23XTTuPDCC+Phhx+O0aNHx9Zbbx2DBg3KvfaKK66Ifv36xSGHHBJLliyJ2267LQ488MB48MEHo2/fvnn7eeKJJ+KOO+6I4447Lpo2bRpt2rRZ7W0888wzcc8998QxxxwT9evXjz/84Q+x//77x0cffRRNmjSJ/fbbL957773461//Gr///e+jadOmERHRrFmzKm9jRWbMmBEfffRR/PznP6+w7IYbboh69erFKaecEvXq1Ysnnngizj333Pjiiy9i9OjRufUee+yx2HvvvWPjjTeOE088MTbaaKP497//HQ8++GCceOKJMWzYsPjkk0/isccei5tuumkV7/SKPfbYY/HBBx/E0KFDY6ONNoq33347xo0bF2+//XY8//zzlf7irooBAwZEmzZt4qKLLornn38+/vCHP8TcuXPjL3/5S956lb3Xn332Wey44465ifBmzZrFI488Eocffnh88cUXcdJJJ0VExNdffx29evWKjz76KE444YRo0aJF3HTTTfHEE09UWtNWW20VJSUl8eyzz8a+++67RscFAMD3z/rsayIi/vKXv8SCBQvi2GOPjUWLFsUVV1wRu+66a7z55pux4YYbRkTE22+/HTvvvHO0bNkyzjzzzKhbt27ccccd0b9//7j77rsrXI8ec8wx0axZszj33HNX+tQnvYZeAwCAVVufPcKwYcPihhtuiKFDh8YJJ5wQ06ZNiyuvvDJeffXVePbZZ/OeQDt58uQ46KCDYtiwYXHkkUfmTQwv68svv4xu3brFv//97zjssMPi5z//ecyePTvuv//++Pjjj6Np06bxxRdfxJ/+9Kc46KCD4sgjj4wFCxbEn//85+jTp0/861//im233TZvm7feemssWLAghg0bFgUFBXHJJZfEfvvtFx988EGVnpJbWc8yYsSIGDlyZOy2225x9NFHx+TJk+Oaa66JF198MXfsS5YsiT59+sTixYtz53nGjBnx4IMPxrx586Jhw4YREXHBBRfEOeecEwMGDIgjjjgiZs2aFWPHjo3u3bvHq6++Go0aNVphbZMmTYqIqLRPquq80siRI2PEiBHRpUuXGDVqVBQVFcULL7wQTzzxRPTu3TvGjBkTxx9/fNSrVy/OOuusiIhc/7c6qtq3rY65c+fGXnvtFQMGDIiDDjoo7rjjjjj66KOjqKgoDjvssLx1zzvvvCgqKopTTz01Fi9eHEVFRfHEE0/EnnvuGZ06dYrhw4dHYWFhjB8/Pnbdddd4+umnY4cddoiIiDfffDN69+4dzZo1ixEjRkRpaWkMHz58heehU6dOkVKKSZMmxd57771GxwYAQEXft36nKtfKxx9/fDRu3DiGDx8e06dPjzFjxsRxxx0Xt99+e0RE/OpXv4q//OUvMWHChLxrx08//TSeeOKJGD58eER8O/ey9957x09/+tMYNWpUFBcXx/vvv58LcG655ZYxatSoOPfcc+Ooo46Kbt26RUREly5dVng+9RP6iR+1xBpZuHBhhbHnnnsuRUT6y1/+khsbP358iojUp0+fVFZWlhvfaaedUkFBQfr1r3+dGystLU2tWrVKPXr0WOm+lixZkrbeeuu066675o1HRCosLExvv/32Kutd2TaKiorS+++/nxt7/fXXU0SksWPH5sZGjx6dIiJNmzatwr6quo3KPP744yki0gMPPLDKY0gppWHDhqU6deqkRYsWpZS+PYdt27ZNrVu3TnPnzs1bd9nzf+yxx6bKPv4TJ05MEZEmTpyYNz5t2rQUEWn8+PErreevf/1rioj01FNP5cbKPwOVnatlDR8+PEVE6tevX974MccckyIivf7667mxFb3Xhx9+eNp4443T7Nmz88YHDhyYGjZsmKt5zJgxKSLSHXfckVvnq6++Sh06dKj0+FNK6Sc/+Unac889V3oMAAD8sKyvvqb8erqkpCR9/PHHufEXXnghRUQ6+eSTc2O9evVK22yzTe4aP6Vvr+W7dOmSNttsswo1de3aNZWWlq7yWPUaeg0AAFZtffUITz/9dIqIdMstt+Tt69FHH60w3rp16xQR6dFHH61QW+vWrdPgwYNzP5977rkpItI999xTYd3yOktLS9PixYvzls2dOzdtuOGG6bDDDsuNlV+rN2nSJH3++ee58fvuu2+FvcWyVtSzzJw5MxUVFaXevXunpUuX5savvPLKFBHp+uuvTyml9Oqrr6aISHfeeecK9zF9+vRUo0aNdMEFF+SNv/nmm6lmzZoVxpd39tlnp4hICxYsqLCsKvNKU6ZMSYWFhWnffffNO5aU8vukjh07Vpj7Sul/vcryKut1qtK3pZTS4MGDU+vWrSusu7wePXqkiEiXXXZZbmzx4sVp2223Tc2bN09LlixJKf2vl2vXrl1eDWVlZWmzzTar8N/AwoULU9u2bdPuu++eG+vfv3+qXbt2+vDDD3Nj77zzTqpRo0alx//JJ5+kiEgXX3zxKo8DAICq+z72Oyu6Vi6vYbfddsur4eSTT041atRI8+bNSymltHTp0tSqVav0y1/+Mu/1l19+eSooKEgffPBBSiml3//+9yki0qxZs1Z4fl588cUK8xUro5/QT/yYFX7HTG5mlZSU5P79m2++iTlz5kSHDh2iUaNG8corr1RY//DDD897mlDnzp0jpRSHH354bqxGjRqx3XbbxQcffLDCfc2dOzfmz58f3bp1q3Q/PXr0iK222mql9a5qG7vttlu0b98+9/NPf/rTaNCgQYW6VmZNt1H+daaNGzde6TEsWLAgZs+eHd26dYuFCxfGu+++GxERr776akybNi1OOumkCndfr+nTnFZk2XoWLVoUs2fPjh133DEiotLzWlXHHnts3s/HH398REQ8/PDDeePLv9cppbj77rtjn332iZRSzJ49O/dPnz59Yv78+bm6Hn744dh4443jgAMOyL2+Tp06cdRRR62wrsaNG+e+HgsAgB+H9dnXRET0798/WrZsmft5hx12iM6dO+eudT///PN44oknYsCAAblr/tmzZ8ecOXOiT58+MWXKlJgxY0beNo888sioUaPGKo9Vr6HXAABg1dZXj3DnnXdGw4YNY/fdd8+7vuzUqVPUq1cvJk6cmLeftm3bRp8+fVZZ/9133x3/93//V+m3IJTXWaNGjSgqKoqIb7+S9fPPP4/S0tLYbrvtKj3GX/7yl3l9RPkTm6o6Z7J8z/L444/HkiVL4qSTTorCwsK89Ro0aBAPPfRQRETuSbQTJkyIhQsXVrrte+65J8rKymLAgAF553GjjTaKzTbbrMJ5XN6cOXOiZs2aUa9evQrLqjKvdO+990ZZWVmce+65eccSsW77pBX1baurZs2aMWzYsNzPRUVFMWzYsJg5c2a8/PLLeesOHjw4r4bXXnstpkyZEgcffHDMmTMnd+6/+uqr6NWrVzz11FNRVlYWS5cujQkTJkT//v1j0003zb1+yy23XOFnuvzzpk8CAFi7vq/9zsocddRReTV069Ytli5dGh9++GFERBQWFsYhhxwS999/fyxYsCC33i233BJdunSJtm3bRkTk5jXuu+++KCsrq/L+V0Y/oZ/4MatZ3QX8UH399ddx0UUXxfjx42PGjBmRUsotmz9/foX1l/1gR/zvjyGbbLJJhfG5c+fmjT344INx/vnnx2uvvRaLFy/OjVf2C6T8l+HyVmcby9ca8e1/cMvXtTLfdRvLns9yb7/9dpx99tnxxBNPxBdffJG3rPycT506NSIitt566yrXuqY+//zzGDlyZNx2220xc+bMSutZE5tttlnez+3bt4/CwsKYPn163vjy7/WsWbNi3rx5MW7cuBg3blyl2y6v88MPP4wOHTpUeP9X9JVZEd++J2v7f1oAAFSv9dnXRFS81o2I+MlPfhJ33HFHRES8//77kVKKc845J84555xKa545c2ZeMHdFPdCK6DX+R68BAMDy1lePMGXKlJg/f340b9680jqWvw6u6nX/1KlTY//991/lejfeeGNcdtll8e6778Y333yz0v0sf4zlE5RVne9Yfpvlk9/LXyMXFRVFu3btcsvbtm0bp5xySlx++eVxyy23RLdu3aJfv35x6KGH5s7zlClTIqVUaa8VEVGrVq0q1ViZqswrTZ06NQoLCyt92MvaVpW+bXW1aNEi6tatmzf2k5/8JCIipk+fnru5MaLi+zhlypSI+HZyfEXmz58fixcvjq+//rrS92jzzTevcJNjxP/6Vn0SAMDa9X3td1amKv3IoEGD4uKLL46//e1vMWjQoJg8eXK8/PLLce211+bW+eUvfxl/+tOf4ogjjogzzzwzevXqFfvtt18ccMABFQKta4N+Qj/xQydUu4aOP/74GD9+fJx00kmx0047RcOGDaOgoCAGDhxYaaJ/RU9Oqmx82V/aTz/9dPTr1y+6d+8eV199dWy88cZRq1atGD9+fNx6660VXrtsqn1Nt7GiWiubfF6RNd1GkyZNIqLiH6PmzZsXPXr0iAYNGsSoUaOiffv2Ubt27XjllVfijDPOWGt3UazoF8rSpUsrjA0YMCAmTZoUp512Wmy77bZRr169KCsriz322GOt1bOympZ/r8v3eeihh67wl+5Pf/rTNa5j7ty5K/zDHAAAP0zrq6+pqvJ9nnrqqSu8w7ZDhw55P1fWA1VGr1H1mvQaAADZtb56hLKysmjevHnccsstlb6+WbNmeT9X9bq/Km6++eYYMmRI9O/fP0477bRo3rx51KhRIy666KLczXTL+q5zJt+l9ssuuyyGDBkS9913X/z973+PE044IS666KJ4/vnno1WrVlFWVhYFBQXxyCOPVFpnZU+MWlaTJk2itLQ0FixYEPXr18+Nr+680pqqap+0vvq2lVlRnzR69OjYdtttK31NvXr18gIEVVXetzZt2nS1XwsAwIp9X/udlalKP7LVVltFp06d4uabb45BgwbFzTffHEVFRTFgwIDcOiUlJfHUU0/FxIkT46GHHopHH300br/99th1113j73//e5W+EXB5+omq00/88AjVrqG77rorBg8eHJdddllubNGiRTFv3ry1up+77747ateuHRMmTIji4uLc+Pjx49frNpa3rtLsW2yxRURETJs2LW/8ySefjDlz5sQ999wT3bt3z40vv1779u0jIuKtt96K3XbbbYX7WVH95Xd0LP8+lt8ZXm7u3Lnxj3/8I0aOHBnnnntubrz8ToLvYsqUKXl3KLz//vtRVlYWbdq0WenrmjVrFvXr14+lS5eu9NgjIlq3bh1vvfVWhSdCTZ48udL1S0tL4z//+U/069ev6gcCAMD33vrqa8pVdr383nvv5a5127VrFxHfPk1pVde0q0uvodcAAGDV1leP0L59+3j88cdj5513XquB2fbt28dbb7210nXuuuuuaNeuXdxzzz1516zDhw9fa3WsTOvWrSPi22vk8h4oImLJkiUxbdq0Ctfc22yzTWyzzTZx9tlnx6RJk2LnnXeOa6+9Ns4///xo3759pJSibdu2uScirY5l+6Rlb5Sr6rxS+/bto6ysLN55550VTgRHVK1PKv862oiKfVJV+7bV9cknn8RXX32V93Sp9957LyJilX1SeY/YoEGDlfZJzZo1i5KSkkp7uhX1SeXHteWWW660BgAAVs/3sd9ZW/mrQYMGxSmnnBL//e9/49Zbb42+ffvmrrfLFRYWRq9evaJXr15x+eWXx4UXXhhnnXVWTJw4MXbbbbfVrkU/oZ/4MVv7z2/OiBo1alS4C3ns2LGVPmXou+6noKAgb7vTp0+Pe++9d71uY3nlvxDW9v9YWrZsGZtsskm89NJLeePld0Qse86XLFkSV199dd56P//5z6Nt27YxZsyYCrUt+9oV1d+6deuoUaNGPPXUU3njy++nsnoiIsaMGbOSo6uaq666Ku/nsWPHRkTEnnvuudLX1ahRI/bff/+4++67K/2j4axZs3L/vtdee8Unn3wSd911V25s4cKFK/wq13feeScWLVoUXbp0qfJxAADw/be++ppy9957b8yYMSP387/+9a944YUXcte6zZs3j549e8Z1110X//3vfyu8ftlr2tWl19BrAACwauurRxgwYEAsXbo0zjvvvArLSktL13juYf/994/XX389/va3v1VYVn5clV1zv/DCC/Hcc8+t0T5X12677RZFRUXxhz/8Ia+GP//5zzF//vzo27dvRER88cUXUVpamvfabbbZJgoLC3NPK9pvv/2iRo0aMXLkyArvW0op5syZs9Jadtppp4iISvukqswr9e/fPwoLC2PUqFEVnu60fJ9U2XtaPpG8bJ/01VdfxY033lihnuW3WVnftrpKS0vjuuuuy9vmddddF82aNYtOnTqt9LWdOnWK9u3bx6WXXhpffvllheXlfVKNGjWiT58+ce+998ZHH32UW/7vf/87JkyYUOm2X3755SgoKMi9PwAArB3fx35nRdfKq+uggw6KgoKCOPHEE+ODDz6IQw89NG/5559/XuE15UHW8v5idbNg+gn9xI+ZJ9Wuob333jtuuummaNiwYWy11Vbx3HPPxeOPP577StG1pW/fvnH55ZfHHnvsEQcffHDMnDkzrrrqqujQoUO88cYb620byyv/j/+ss86KgQMHRq1atWKfffbJS9+vqV/84hfxt7/9Le/JRl26dInGjRvH4MGD44QTToiCgoK46aabKvzPrrCwMK655prYZ599Ytttt42hQ4fGxhtvHO+++268/fbbuV8o5fWfcMIJ0adPn6hRo0YMHDgwGjZsGAceeGCMHTs2CgoKon379vHggw/GzJkz8/bToEGD6N69e1xyySXxzTffRMuWLePvf/97le9iuOGGG2Lo0KExfvz4GDJkSN6yadOmRb9+/WKPPfaI5557Lm6++eY4+OCD4//+7/9Wud3f/e53MXHixOjcuXMceeSRsdVWW8Xnn38er7zySjz++OO5/0keeeSRceWVV8agQYPi5Zdfjo033jhuuummqFOnTqXbfeyxx6JOnTqx++67V+n4AAD4YVhffU25Dh06RNeuXePoo4+OxYsXx5gxY6JJkyZx+umn59a56qqromvXrrHNNtvEkUceGe3atYvPPvssnnvuufj444/j9ddfX+P96zX0GgAArNz66hF69OgRw4YNi4suuihee+216N27d9SqVSumTJkSd955Z1xxxRVxwAEHrPZ2TzvttLjrrrviwAMPjMMOOyw6deoUn3/+edx///1x7bXXxv/93//F3nvvHffcc0/su+++0bdv35g2bVpce+21sdVWW1U6mbm2NWvWLH7zm9/EyJEjY4899oh+/frF5MmT4+qrr47tt98+N/n9xBNPxHHHHRcHHnhg/OQnP4nS0tK46aabcje9RXw7iXz++efHb37zm5g+fXr0798/6tevH9OmTYu//e1vcdRRR8Wpp566wlratWsXW2+9dTz++ONx2GGH5carOq/UoUOHOOuss+K8886Lbt26xX777RfFxcXx4osvRosWLeKiiy6KiG/7pGuuuSbOP//86NChQzRv3jx23XXX6N27d2y66aZx+OGHx2mnnRY1atSI66+/Ppo1a5Y3YVzVvm1FhgwZEjfeeGNMmzYt74lRLVq0iIsvvjimT58eP/nJT+L222+P1157LcaNGxe1atVa6TYLCwvjT3/6U+y5557RsWPHGDp0aLRs2TJmzJgREydOjAYNGsQDDzwQEREjR46MRx99NLp16xbHHHNMlJaWxtixY6Njx46VztM99thjsfPOO6+z3hwAIKu+j/3Oiq6VV1ezZs1ijz32iDvvvDMaNWqUu1mv3KhRo+Kpp56Kvn37RuvWrWPmzJlx9dVXR6tWraJr164R8W1/0ahRo7j22mujfv36Ubdu3ejcuXPeN+AtSz+hn/hRS6yRuXPnpqFDh6amTZumevXqpT59+qR33303tW7dOg0ePDi33vjx41NEpBdffDHv9cOHD08RkWbNmpU3Pnjw4FS3bt28sT//+c9ps802S8XFxWmLLbZI48ePz71+WRGRjj322Err/a7bWP64UkrpvPPOSy1btkyFhYUpItK0adNWexuVeeWVV1JEpKeffjpv/Nlnn0077rhjKikpSS1atEinn356mjBhQoqINHHixLx1n3nmmbT77run+vXrp7p166af/vSnaezYsbnlpaWl6fjjj0/NmjVLBQUFeedh1qxZaf/990916tRJjRs3TsOGDUtvvfVWiog0fvz43Hoff/xx2nfffVOjRo1Sw4YN04EHHpg++eSTFBFp+PDhufXKPwPl5yellMaOHZsiIj366KO5sfL345133kkHHHBAql+/fmrcuHE67rjj0tdff513fCt7rz/77LN07LHHpk022STVqlUrbbTRRqlXr15p3Lhxeet9+OGHqV+/fqlOnTqpadOm6cQTT0yPPvpopeezc+fO6dBDD610fwAA/HCtr75m2rRpKSLS6NGj02WXXZY22WSTVFxcnLp165Zef/31CnVNnTo1DRo0KG200UapVq1aqWXLlmnvvfdOd9111yprWhm9hl4DAICVW59zHymlNG7cuNSpU6dUUlKS6tevn7bZZpt0+umnp08++SS3TuvWrVPfvn0rrbeyeYc5c+ak4447LrVs2TIVFRWlVq1apcGDB6fZs2enlFIqKytLF154YWrdunUqLi5OP/vZz9KDDz6YBg8enFq3bp3bzrJ9zPKWvzavzKp6liuvvDJtscUWqVatWmnDDTdMRx99dJo7d25u+QcffJAOO+yw1L59+1S7du20wQYbpF122SU9/vjjFbZ19913p65du6a6deumunXrpi222CIde+yxafLkySutMaWULr/88lSvXr20cOHCvPGqziullNL111+ffvazn6Xi4uLUuHHj1KNHj/TYY4/lln/66aepb9++qX79+ikiUo8ePXLLXn755dS5c+dUVFSUNt1003T55ZdX2utUtW9b/n1MKaX9998/lZSU5J3fHj16pI4dO6aXXnop7bTTTql27dqpdevW6corr8x77cSJE1NEpDvvvLPS8/fqq6+m/fbbLzVp0iQVFxen1q1bpwEDBqR//OMfeev985//TJ06dUpFRUWpXbt26dprr630fM6bNy8VFRWlP/3pT5XuDwCANfd97HdWdK28ohrKr0+X/1t7SindcccdKSLSUUcdVWHZP/7xj/SLX/witWjRIhUVFaUWLVqkgw46KL333nt56913331pq622SjVr1qwwd1EZ/YR+4seqIKUqxq5hPerVq1e0aNEibrrppuouZZ0YMGBATJ8+Pf71r3/lxkaMGBEjR46MWbNmRdOmTauxunyvvfZa/PznP49XXnkl9+h3AAD4odJr6DUAAID/mT9/frRr1y4uueSSOPzww6u7nHViww03jEGDBsXo0aNzYz179ozZs2fHW2+9VY2VVTRmzJi45JJLYurUqVFSUlLd5QAA8ANy3333Rf/+/eOpp56Kbt26rZd96if0Ez9WhdVdAFTmwgsvjNtvvz0+/PDD6i5lrUspxZNPPhnnn39+dZdSJb/73e/igAMOMMkNAMCPgl7j+0OvAQAA1a9hw4Zx+umnx+jRo6OsrKy6y1nr3n777fj666/jjDPOqO5SVumbb76Jyy+/PM4++2wT4AAArLY//vGP0a5du+jatet626d+4vtDP7F21azuAqAynTt3jiVLllR3GetEQUFBzJw5s7rLqLLbbrutuksAAIC1Rq/x/aHXAACA74czzjjjBzFJvCY6duwYX3zxRXWXUSW1atWKjz76qLrLAADgB+a2226LN954Ix566KG44ooroqCgYL3uXz/x/aCfWLuEagEAAAAAAAAAAOAH5qCDDop69erF4YcfHsccc0x1lwM/CgUppVTdRQAAAAAAAAAAAABAdSqs7gIAAAAAAAAAAAAAoLoJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGRezaqu+MnW+67LOmC1fPbNguouAXJ+Nvnx6i4BALLpyYLqrgByPv2qbnWXADkb9f2yuksAgOyp2aO6K4CcLxotqe4SIKfB7OequwQAyKRxw16u7hIgZ/rixdVdAuRceEOXVa7jSbUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAA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555b4imo/fv3j5YtW2a1LVy4MPr37x9169aNevXqRb9+/Tbq6alvv/12dOvWLapXrx7bbrttXHvttTF69OjIy8vLOi8tW7aMww8/PCZOnBh77LFHVK9ePfOTNAsXLowLLrggtttuu8jPz4+2bdvGDTfcUOIfaVFRUQwfPjzat28fBQUF0aRJkxg4cGAsWLAgq1/xvl566aXo1KlTFBQUROvWreP3v/99uY5pwoQJsddee0WtWrWy2qdMmRJ9+vSJ7bffPvLz82O77baLCy+8sNRi0vfeey/69u0bhYWFUb169dhpp53il7/8ZUREDB06NC655JKIiGjVqlXk5eVlztfMmTMjLy+v1D8geXl5WT8bW977sbyK77HJkyfHwIEDo2HDhlGnTp045ZRTyjzHm3M9N+beO+iggyIi4k9/+tMmHRsAwPfdls5FWrZsGe+++2787W9/y8xHu3fvHhERL774YuTl5cWLL75YZjz9+/ePbt26RUREnz59srYvzejRo+OAAw6Ixo0bR35+fuyyyy4xcuTIEv3+9a9/Rc+ePaNRo0ZRvXr1aNWqVZx22mmljjlq1Kho06ZN5Ofnx5577hmvvvpqmfuP+Gb+Wbly5bjtttsybXPnzo1KlSpFw4YNs57sc/bZZ0fTpk1LjDFt2rTYf//9o0aNGtG8efO48cYbs95fdz7fv3//+N3vfhcRkTnPa38gVN4cpzQvvfRSzJ07NzNXLrZy5cq46qqromPHjlG3bt2oWbNmdOnSpdRF1qKiorj11ltjt912i4KCgigsLIxDDjkk/vWvf2Vi/vrrr+P+++/PxN6/f//Msa2bX0Z8k++s+6FXea9/eRXnI88++2x06NAhCgoKYpdddonHH388q9+G8ui//OUv0aVLl6hZs2bUrl07evXqVWo+PmHChNh1112joKAgdt111/jjH/9YZmwHH3xwPPnkk54UBQDkrO9C7lKcK1SvXj06deoUU6ZMie7du2flLMX7Xzeussb8xz/+EYccckjUrVs3atSoEd26dYuXX3653OdlzZo1ccUVV0TTpk2jZs2a0bt37/jf//6X1ad79+6x6667xmuvvRZdu3aNGjVqxBVXXBER33w23qtXr2jWrFnk5+dHmzZt4pprrok1a9ZkjfHhhx/GscceG02bNo2CgoLYdttt44QTTohFixZl+jz33HOx3377Rb169aJWrVqx0047ZfazPhMmTIiWLVtGmzZtstrffvvt6N+/f7Ru3ToKCgqiadOmcdppp8W8efNKjDF79uw4/fTTM8fRqlWrOPvss2PlypUxZsyY6NOnT0RE7L///pnrXXwt1l0jKdayZctMnhIRMX/+/Lj44otjt912i1q1akWdOnXi0EMPjbfeemuDx1ia4nvikUce2axruGLFihgyZEi0bds2s8Z06aWXxooVK7LGWLFiRVx44YVRWFgYtWvXjt69e8cnn3xSamwdO3aMBg0aWDsBAHKePKTkMaaU4ne/+13WukRpn9+vL66//OUv0a1bt6hdu3bUqVMn9txzz1KfMrqhtZOIiNtvvz3at28fNWrUiPr168cee+yRNVZpMZQ3DyrNjBkz4u233y6xhhIR8Zvf/CY6d+4cDRs2jOrVq0fHjh1j/PjxpY7zwAMPRKdOnTJxd+3aNZ599tmIWP99sjHnenOOszRr5yWdO3fOrLfdeeedWf2K77uHH344rrzyymjevHnUqFEjFi9eHBHlv/9eeuml2HPPPaOgoCDatGmTqR8rzcEHHxwvvfRSzJ8/f5OO7fugSkUHUBFeffXVmDp1apxwwgmx7bbbxsyZM2PkyJHRvXv3mDZtWtSoUSOr//nnnx/169ePIUOGxMyZM2P48OFx3nnnxSOPPJLpc9VVV8W1114bhx12WBx22GHx+uuvR48ePWLlypWlxnDOOedEYWFhXHXVVZkn7AwdOjSGDRsWBx10UJx99tnx/vvvx8iRI+PVV1+Nl19+OapWrVrqWCmlOPLII+Oll16Ks846K3beeef44x//GP369SvX+Zg9e3bmg43LL788atasGffcc0+ZT8N9//3348QTT4yBAwfGmWeeGTvttFMsXbo0unXrFrNnz46BAwfG9ttvH1OnTo3LL788Pvvssxg+fHhm+4EDB8aYMWPi1FNPjUGDBsWMGTPijjvuiDfeeKPEcX700Udx3HHHxemnnx79+vWL++67L/r37x8dO3aM9u3bl3lMq1atildffTXOPvvsEu+NGzculi5dGmeffXY0bNgw/vnPf8btt98en3zySYwbNy7T7+23344uXbpE1apVY8CAAdGyZcuYPn16PPnkk/HrX/86jjnmmPjggw/ioYceiltuuSUaNWoUERGFhYUliq7XZ2Pvx/I677zzol69ejF06NDMvTRr1qzMH9Nim3M9N/beq1u3brRp0yZefvnluPDCCzfpuAAAvs+2dC4yfPjwOP/886NWrVqZL381adKk3PEMHDgwmjdvHtddd10MGjQo9txzz/VuP3LkyGjfvn307t07qlSpEk8++WScc845UVRUFOeee25EfPOt6R49ekRhYWFcdtllUa9evZg5c2aJQsmIiD/84Q/x1VdfxcCBAyMvLy9uvPHGOOaYY+Ljjz8uM/+pV69e7LrrrjF58uQYNGhQRHyT6Ofl5cX8+fNj2rRpmVxhypQp0aVLl6ztFyxYEIccckgcc8wx0bdv3xg/fnwMHjw4dttttzj00EPLPE+ffvppPPfcczF27NhS3y9vjrOuqVOnRl5eXuy+++5Z7YsXL4577rknTjzxxDjzzDPjq6++invvvTd69uwZ//znP6NDhw6ZvqeffnqMGTMmDj300DjjjDNi9erVMWXKlPj73/8ee+yxR4wdOzbOOOOM6NSpUwwYMCAiosQCenmU5/pvrA8//DCOP/74OOuss6Jfv34xevTo6NOnTzzzzDNx8MEHZ/UtLY8eO3Zs9OvXL3r27Bk33HBDLF26NEaOHBn77bdfvPHGG5mC4WeffTaOPfbY2GWXXeL666+PefPmxamnnppVnLu2jh07xi233BLvvvtu7Lrrrpt0bAAA32cVnbvce++9MXDgwOjcuXNccMEF8fHHH0fv3r2jQYMGsd12223SMb3wwgtx6KGHRseOHWPIkCFRqVKlzBfHpkyZEp06ddrgGL/+9a8jLy8vBg8eHHPmzInhw4fHQQcdFG+++WZUr14902/evHlx6KGHxgknnBA/+9nPMsc6ZsyYqFWrVlx00UVRq1ateOGFF+Kqq66KxYsXx0033RQR33zBrmfPnrFixYo4//zzo2nTpjF79ux46qmnYuHChVG3bt1499134/DDD48f/ehHcfXVV0d+fn589NFH5SoQnjp1avzkJz8p0f7cc8/Fxx9/HKeeemo0bdo03n333Rg1alS8++678fe//z2zrvDpp59Gp06dYuHChTFgwIBo165dzJ49O8aPHx9Lly6Nrl27xqBBg+K2226LK664InbeeeeIiMz/ltfHH38cEyZMiD59+kSrVq3iiy++iLvuuiu6desW06ZNi2bNmm3UeMU25xoWFRVF796946WXXooBAwbEzjvvHO+8807ccsst8cEHH8SECRMy259xxhnxwAMPxEknnRSdO3eOF154IXr16lVmXD/5yU82qsAbAOCHSB7yf7p27Rpjx46Nk08+OQ4++OA45ZRTNmn/Y8aMidNOOy3at28fl19+edSrVy/eeOONeOaZZ+Kkk07K9CvP2sndd98dgwYNiuOOOy5+/vOfx/Lly+Ptt9+Of/zjH1ljlRbDhvKgskydOjUiotQc5tZbb43evXvHT3/601i5cmU8/PDD0adPn3jqqaey5t7Dhg2LoUOHRufOnePqq6+OatWqxT/+8Y944YUXokePHpu91rYljrMsCxYsiMMOOyz69u0bJ554Yjz66KNx9tlnR7Vq1Uo8zOaaa66JatWqxcUXXxwrVqyIatWqlfv+e+eddzJre0OHDo3Vq1fHkCFDyjwPHTt2jJRSTJ06NQ4//PBNOrbvvJSDli5dWqLtlVdeSRGRfv/732faRo8enSIiHXTQQamoqCjTfuGFF6bKlSunhQsXppRSmjNnTqpWrVrq1atXVr8rrrgiRUTq169fiTH322+/tHr16kx78Rg9evRIa9asybTfcccdKSLSfffdl2nr169fatGiReb1hAkTUkSkG2+8MdO2evXq1KVLlxQRafTo0es9H+eff37Ky8tLb7zxRqZt3rx5qUGDBiki0owZMzLtLVq0SBGRnnnmmawxrrnmmlSzZs30wQcfZLVfdtllqXLlyum///1vSimlKVOmpIhIDz74YFa/Z555pkR78b4mT56cdZ7y8/PTL37xi/Ue00cffZQiIt1+++0l3ivt+l9//fUpLy8vzZo1K9PWtWvXVLt27ay2lFLWNb7ppptKnKOUUpoxY0aZ5z4i0pAhQ9YbT2n346RJk1JEpEmTJpXov7bie6xjx45p5cqVmfYbb7wxRUT605/+lGnb3Ou5Kfdejx490s4777zeYwAA+KHa0rlISim1b98+devWrcS45Z0/FvcbN25cVvuQIUPSuiljafH37NkztW7dOvP6j3/8Y4qI9Oqrr5a5z+L5csOGDdP8+fMz7X/6059SRKQnn3xyvTGfe+65qUmTJpnXF110UeratWtq3LhxGjlyZErpm5wmLy8v3XrrrZl+3bp1K3GuV6xYkZo2bZqOPfbYEvGtPZ8999xzS5yPlDYuxynNz372s9SwYcMS7atXr04rVqzIaluwYEFq0qRJOu200zJtL7zwQoqINGjQoBJjrH3v1KxZMys3LbZufllsU69/St+c59LuyXUV5yOPPfZYpm3RokVpm222Sbvvvnumraw8+quvvkr16tVLZ555Zta4n3/+eapbt25We4cOHdI222yT9W/n2WefTRFR6vFPnTo1RUR65JFHNngcAAA/RBWZu6xcuTI1btw4dejQIWtOPGrUqBQRWWMU73/dz+jXHbOoqCjtsMMOqWfPnllxLl26NLVq1SodfPDB6z0fxeM1b948LV68ONP+6KOPpogoNe+48847S4xT2nkdOHBgqlGjRlq+fHlKKaU33nij1BxtbbfcckuKiPTll1+uN+51rVq1KuXl5ZW6xlJabA899FCJdZpTTjklVapUqdScr/jcjhs3rsx8dN01kmItWrTIylmWL1+etV6W0je5Wn5+frr66quz2sqzFrYlruHYsWNTpUqV0pQpU7La77zzzhQR6eWXX04ppfTmm2+miEjnnHNOVr+TTjqpzOMfMGBAql69+nqPAQDgh04eUlJEpHPPPTerrbTP70uLa+HChal27dppr732SsuWLcvqu3Y85V07OfLII1P79u3XG29p56Y8eVBZrrzyyhQR6auvvirx3rrjrly5Mu26667pgAMOyLR9+OGHqVKlSunoo48ukV+sfQ7Kuk/Ke65Liyel0o+zrHWZdRVfl9/+9reZthUrVqQOHTqkxo0bZ2rCiu+71q1bZ8WwMfffUUcdlQoKCrJq5KZNm5YqV65c6vF/+umnKSLSDTfcsMHj+L6qtNFVuD8Aa3/TdNWqVTFv3rxo27Zt1KtXL15//fUS/QcMGJD1ZM8uXbrEmjVrYtasWRER8fzzz8fKlSvj/PPPz+p3wQUXlBnDmWeeGZUrV868Lh7jggsuiEqVKmX1q1OnTvz5z38uc6ynn346qlSpkvVU1sqVK8f5559f5jZre+aZZ2KfffbJetJRgwYN4qc//Wmp/Vu1ahU9e/bMahs3blx06dIl6tevH3Pnzs3830EHHRRr1qyJyZMnZ/rVrVs3Dj744Kx+HTt2jFq1apX4KdNddtkl68lShYWFsdNOO8XHH3+83mMq/jmi+vXrl3hv7ev/9ddfx9y5c6Nz586RUoo33ngjIiK+/PLLmDx5cpx22mmx/fbbZ21f2mO9N8fG3o/lNWDAgKwnYp199tlRpUqVePrpp7P6bc713JR7r3hMAIBctKVzkW/b2vEvWrQo5s6dG926dYuPP/448zOk9erVi4iIp556KlatWrXe8Y4//visOXvx3H9D8/0uXbrEF198Ee+//35EfPNE2q5du0aXLl1iypQpEfHN02tTSiWeVFurVq342c9+lnldrVq16NSp0wb3WZaNzXHWNW/evFLzlsqVK0e1atUiIqKoqCjmz58fq1evjj322CPrXnnsscciLy8vhgwZUmKMrZm7lHX9N1azZs3i6KOPzryuU6dOnHLKKfHGG2/E559/ntV33Tz6ueeei4ULF8aJJ56Yde4rV64ce+21V+bcf/bZZ/Hmm29Gv379om7dupntDz744Nhll11Kjav4mshdAIBcVZG5y7/+9a+YM2dOnHXWWZk5cURE//79s+ZzG+PNN9+MDz/8ME466aSYN29eZu749ddfx4EHHhiTJ0+OoqKiDY5zyimnRO3atTOvjzvuuNhmm21KfO6en58fp556aont1z6vX331VcydOze6dOkSS5cujffeey8iInOMEydOjKVLl5YaR3He9ac//alccRebP39+pJQ2uHayfPnymDt3buy9994REZlrXlRUFBMmTIgjjjgi9thjjxJjbMkcJD8/P7NetmbNmpg3b17UqlUrdtppp81aO9mcazhu3LjYeeedo127dlk5yAEHHBARkclBiscq/nWVYutbN6xfv34sW7aszGsOAJAL5CFb1nPPPRdfffVVXHbZZVFQUJD13rpz9/KsndSrVy8++eSTePXVVzcqjvLkQWWZN29eVKlSJWrVqrXecRcsWBCLFi2KLl26ZN0rEyZMiKKiorjqqquy6vEitu4aysYeZ1mqVKkSAwcOzLyuVq1aDBw4MObMmROvvfZaVt9+/fplxVDe+2/NmjUxceLEOOqoo7Jq5HbeeecS9WTFcmENpUpFB1ARli1bFtdff32MHj06Zs+eHSmlzHulLQSuW1RZfGMsWLAgIiLzx3iHHXbI6ldYWFjqBxMR3xQyrq14jJ122imrvVq1atG6dev1/sGfNWtWbLPNNiX+gKw71vq232effUq0t23btlyxR3zzk51vv/12FBYWlrrNnDlzMv0WLVoUjRs3Xm+/Yuue+4hvzn/xud+Qta9tsf/+979x1VVXxRNPPFFinOLrX/wfhW/jZz439n4sr3Xvx1q1asU222wTM2fOzGrfnOu5KfdeSmmL/4cJAOD7YkvnIt+2l19+OYYMGRKvvPJKiYW+RYsWRd26daNbt25x7LHHxrBhw+KWW26J7t27x1FHHRUnnXRS5OfnZ22zqcdXXCg7ZcqU2HbbbeONN96Ia6+9NgoLC+M3v/lN5r06derEj3/846xtt9122xLz0fr168fbb79dzrOQbWNznNKUlrdERNx///3x29/+Nt57772sAuW15/DTp0+PZs2aRYMGDTYy8o1Xnuu/sdq2bVvieuy4444RETFz5sxo2rRppn3d3OXDDz+MiMgsYK+rTp06EVF2zh4RZS7IF18TuQsAkKsqMncpa/5WtWrVaN269UaPF/F/c8d+/fqV2WfRokVlrukUWzemvLy8aNu2bYnP3Zs3b561EF/s3XffjSuvvDJeeOGFWLx4cYn9R3wz773ooovi5ptvjgcffDC6dOkSvXv3jp/97GeZOffxxx8f99xzT5xxxhlx2WWXxYEHHhjHHHNMHHfccSUWiktTWg4yf/78GDZsWDz88MMl8pji2L788stYvHjxt7J2UlRUFLfeemuMGDEiZsyYEWvWrMm817Bhw00ed3Ou4Ycffhj/+c9/yrV2UqlSpWjTpk3W+xtaOymOBwAgV8lDtqzp06dHRPlqn8qzdjJ48OB4/vnno1OnTtG2bdvo0aNHnHTSSbHvvvuud+zy5EGb4qmnnoprr7023nzzzVixYkWmfe3jmD59elSqVKnMB2xsSVvjOJs1axY1a9bMalt7DaX4i5ARZa+hbOj+W7FiRSxbtqzMNZR1v4AYkRv5S04W1Z5//vkxevTouOCCC2KfffaJunXrRl5eXpxwwgmlfgNg7SfhrK2shc/yWLsy/PumtNiLiori4IMPjksvvbTUbYr/QRcVFUXjxo3jwQcfLLXfuh9EbOq5L/5AZd3/UK5ZsyYOPvjgmD9/fgwePDjatWsXNWvWjNmzZ0f//v232DdAyvqjsfaHPsU29n7c0jbnem6KBQsWRKNGjTZ5ewCA77PvQi6yqaZPnx4HHnhgtGvXLm6++ebYbrvtolq1avH000/HLbfckok/Ly8vxo8fH3//+9/jySefjIkTJ8Zpp50Wv/3tb+Pvf/971heyNvX4mjVrFq1atYrJkydHy5YtI6UU++yzTxQWFsbPf/7zmDVrVkyZMiU6d+5cYkF5S5/Tjc1x1tWwYcNSP+B74IEHon///nHUUUfFJZdcEo0bN47KlSvH9ddfn/kgbEsob+5S3uu/Na2buxTvc+zYsVnFt8WqVNn0jzyKr4ncBQDIVd+X3KW889nimG+66aasX+1bW2lPPtpUpX3uvnDhwujWrVvUqVMnrr766mjTpk0UFBTE66+/HoMHD846r7/97W+jf//+8ac//SmeffbZGDRoUFx//fXx97//PbbddtuoXr16TJ48OSZNmhR//vOf45lnnolHHnkkDjjggHj22WfLvB4NGjSIvLy8UnOQvn37xtSpU+OSSy6JDh06RK1ataKoqCgOOeSQb2W+v+41u+666+JXv/pVnHbaaXHNNddEgwYNolKlSnHBBRdU6NrJbrvtFjfffHOp22y33XabvL8FCxZEjRo1vtfrhwAAm0sesmX3vzHKcy533nnneP/99+Opp56KZ555Jh577LEYMWJEXHXVVTFs2LBSt9+YPKg0DRs2jNWrV8dXX32V9YsTU6ZMid69e0fXrl1jxIgRsc0220TVqlVj9OjR8Yc//GETzkDpynuuN/c4t4Sy1lA2dP+tXZBcXrmwhpKTRbXjx4+Pfv36xW9/+9tM2/Lly2PhwoWbNF6LFi0i4psK77W/nfDll1+W+9sPxWO8//77WWOsXLkyZsyYEQcddNB6t/3rX/8aS5YsyfpjW/xTqOXZ90cffVSivbS2srRp0yaWLFmy3jiL+z3//POx7777btUPBrbffvuoXr16zJgxI6v9nXfeiQ8++CDuv//+OOWUUzLtzz33XFa/4mvw73//e737KeuPZ/G3SNa9p0p74vCWvh+Lffjhh7H//vtnXi9ZsiQ+++yzOOywwza4bXmv56bcezNmzCjxtDAAgFyxNeZ+39a3QJ988slYsWJFPPHEE1nf/i7+ect17b333rH33nvHr3/96/jDH/4QP/3pT+Phhx+OM844Y4vE06VLl5g8eXK0atUqOnToELVr144f//jHUbdu3XjmmWfi9ddfL/NDnE1R1nne3BynXbt28eCDD5Z40uv48eOjdevW8fjjj2fte8iQISX2P3HixJg/f/56n1a7vtyltPtv3dxlY69/eX300Uclfs3igw8+iIiIli1brnfb4qc+NW7ceIM5c8T/fSt7bWXlLsW55M4777zeGAAAfqgqMndZe/629q8SrFq1qsTny+X9LL547linTp0Nfu69PuvOKVNK8dFHH8WPfvSjDW774osvxrx58+Lxxx+Prl27ZtrXXccotttuu8Vuu+0WV155ZUydOjX23XffuPPOO+Paa6+NiIhKlSrFgQceGAceeGDcfPPNcd1118Uvf/nLmDRpUpnHWKVKlWjTpk2JfS5YsCD++te/xrBhw+Kqq64q83gLCwujTp06m7x2ElF6DrJy5cr47LPPstrGjx8f+++/f9x7771Z7QsXLtyshdvNuYZt2rSJt956Kw488MD1HmOLFi2iqKgopk+fnvV02g2tncg/AIBcJw8pn7X3X69evQ3u/9///neZv1a+sWrWrBnHH398HH/88bFy5co45phj4te//nVcfvnlUVBQUKL/xuZB62rXrl2m/9pz9sceeywKCgpi4sSJWb+SOHr06Kzt27RpE0VFRTFt2rQyC0sjylf/tb5zvbnHWZZPP/00vv7666yn1W7sGsqG7r/CwsKoXr26NZR1bPg3YH6AKleuXOJbCbfffvsmV+wfdNBBUbVq1bj99tuzxh0+fPhGjVGtWrW47bbbssa49957Y9GiRdGrV68ytz3ssMNi9erVMXLkyEzbmjVr4vbbby/Xvnv27BmvvPJKvPnmm5m2+fPnl/mkpdL07ds3XnnllZg4cWKJ9xYuXBirV6/O9FuzZk1cc801JfqtXr16swtJi1WtWjX22GOP+Ne//pXVXvzNirXPcUopbr311qx+hYWF0bVr17jvvvviv//9b9Z7a29b/Edr3bjr1KkTjRo1ismTJ2e1jxgxokSsW/p+LDZq1Kisn4gdOXJkrF69Og499NANblve67mx996iRYti+vTp0blz5409HACAH4StMferWbPmFptHr09pc+lFixaV+IBiwYIFJY6x+IOKTfm2a1m6dOkSM2fOjEceeSS6dOkSEd8sKnfu3DluvvnmWLVqVaZ9Syhr7r+5Oc4+++wTKaV47bXXstpLO9//+Mc/4pVXXsnqd+yxx0ZKqdQC4nVzl9JiadOmTSxatCjrJ5w+++yz+OMf/7jBeEq7/hvr008/zdrX4sWL4/e//3106NCh1KfPrq1nz55Rp06duO6667Jyn2JffvllRERss8020aFDh7j//vuzfmLpueeei2nTppU69muvvRZ169aN9u3bb8phAQB871Vk7rLHHntEYWFh3HnnnbFy5cpM+5gxY0psX7xIuPZn8WvWrIlRo0Zl9evYsWO0adMmfvOb38SSJUtK7LN47rghv//97+Orr77KvB4/fnx89tln5frcvbQ59cqVK0usGyxevDjzGXyx3XbbLSpVqpTJqebPn19i/PLmXfvss0+51k4iSq5zVapUKY466qh48sknS4yx9vZl5U8R31yzdddORo0aVeLeKu0eHDduXMyePbuMIyufzbmGffv2jdmzZ8fdd99d4r1ly5bF119/HRGRGeu2227L6rO+dcPXX3/d2gkAkPPkIeVT2v6//vrruP/++7P69ejRI2rXrh3XX399LF++POu9TXma77x587JeV6tWLXbZZZdIKZX6GX1E+fOgsuyzzz4REaXmMHl5eVn3xsyZM2PChAlZ/Y466qioVKlSXH311SWeFlveNZSIDZ/rzT3OsqxevTruuuuurDHvuuuuKCwsjI4dO6532/Lef5UrV46ePXvGhAkTsmrk/vOf/5RaNxbxzRpKXl5e5vr8EOXkk2oPP/zwGDt2bNStWzd22WWXeOWVV+L555+Phg0bbtJ4hYWFcfHFF8f1118fhx9+eBx22GHxxhtvxF/+8pdyf1u2sLAwLr/88hg2bFgccsgh0bt373j//fdjxIgRseeee8bPfvazMrc94ogjYt99943LLrssZs6cGbvssks8/vjjWYuF63PppZfGAw88EAcffHCcf/75UbNmzbjnnnti++23j/nz55frWxuXXHJJPPHEE3H44YdH//79o2PHjvH111/HO++8E+PHj4+ZM2dGo0aNolu3bjFw4MC4/vrr480334wePXpE1apV48MPP4xx48bFrbfeGscdd1y54t6QI488Mn75y1/G4sWLo06dOhHxzTcY2rRpExdffHHMnj076tSpE4899lipTxS+7bbbYr/99ouf/OQnMWDAgGjVqlXMnDkz/vznP2cKkIv/QP3yl7+ME044IapWrRpHHHFE1KxZM84444z4f//v/8UZZ5wRe+yxR0yePDnzbYG1bc79+OKLL8b+++8fQ4YMiaFDh2a9t3LlyjjwwAOjb9++mXtpv/32i969e29w3PJez429955//vlIKcWRRx65wRgAAH6ItnQuEvHNnHTkyJFx7bXXRtu2baNx48ZZ36LeUnr06BHVqlWLI444IgYOHBhLliyJu+++Oxo3bpz1RKH7778/RowYEUcffXS0adMmvvrqq7j77rujTp065frVhPIqLph9//3347rrrsu0d+3aNf7yl79Efn5+7Lnnnltsf8Vz/0GDBkXPnj2jcuXKccIJJ2x2jrPffvtFw4YN4/nnn8+6bocffng8/vjjcfTRR0evXr1ixowZceedd8Yuu+yS9eHH/vvvHyeffHLcdttt8eGHH2Z+mnXKlCmx//77x3nnnZeJ//nnn4+bb745mjVrFq1atYq99torTjjhhBg8eHAcffTRMWjQoFi6dGmMHDkydtxxx3j99dcz+ynv9S9L9+7d429/+1uJD+p23HHHOP300+PVV1+NJk2axH333RdffPFFuYp169SpEyNHjoyTTz45fvKTn8QJJ5wQhYWF8d///jf+/Oc/x7777ht33HFHRERcf/310atXr9hvv/3itNNOi/nz58ftt98e7du3L/XDpOeeey6OOOKIb+1J0AAA3zUVmbtUrVo1rr322hg4cGAccMABcfzxx8eMGTNi9OjRWb/0FxHRvn372HvvvePyyy/P/HrDww8/XKIotVKlSnHPPffEoYceGu3bt49TTz01mjdvHrNnz45JkyZFnTp14sknn9zgMTRo0CD222+/OPXUU+OLL76I4cOHR9u2bePMM8/c4LadO3eO+vXrR79+/WLQoEGRl5cXY8eOLTFHfuGFF+K8886LPn36xI477hirV6+OsWPHRuXKlePYY4+NiIirr746Jk+eHL169YoWLVrEnDlzYsSIEbHtttvGfvvtt944jjzyyBg7dmx88MEHseOOO0bEN3Prrl27xo033hirVq2K5s2bx7PPPlvqU5Wuu+66ePbZZ6Nbt24xYMCA2HnnneOzzz6LcePGxUsvvRT16tWLDh06ROXKleOGG26IRYsWRX5+fhxwwAHRuHHjOOOMM+Kss86KY489Ng4++OB46623YuLEiSXW0w4//PC4+uqr49RTT43OnTvHO++8Ew8++GCJe6A0M2fOjFatWkW/fv1izJgxWe9tzjU8+eST49FHH42zzjorJk2aFPvuu2+sWbMm3nvvvXj00Udj4sSJsccee0SHDh3ixBNPjBEjRsSiRYuic+fO8de//rXMX4h87bXXYv78+dZOAICcJw8pnx49esT2228fp59+elxyySVRuXLluO+++zKfjxerU6dO3HLLLXHGGWfEnnvuGSeddFLUr18/3nrrrVi6dGmJwtDy7Ldp06ax7777RpMmTeI///lP3HHHHdGrV6+oXbt2qduUNw8qS+vWrWPXXXeN559/Pk477bRMe69eveLmm2+OQw45JE466aSYM2dO/O53v4u2bdtmPUSkbdu28ctf/jKuueaa6NKlSxxzzDGRn58fr776ajRr1iyuv/76iCj7Pinvud7c4+zfv3/cf//9MWPGjKwn0DZr1ixuuOGGmDlzZuy4447xyCOPxJtvvhmjRo2KqlWrrnfMjbn/hg0bFs8880x06dIlzjnnnFi9enVmDWXt81nsueeei3333Xez/m1+56UctGDBgnTqqaemRo0apVq1aqWePXum9957L7Vo0SL169cv02/06NEpItKrr76atf2kSZNSRKRJkyZl2tasWZOGDRuWttlmm1S9evXUvXv39O9//7vcYxa74447Urt27VLVqlVTkyZN0tlnn50WLFiQ1adfv36pRYsWWW3z5s1LJ598cqpTp06qW7duOvnkk9Mbb7yRIiKNHj16g+fkjTfeSF26dEn5+flp2223Tddff3267bbbUkSkzz//PNOvRYsWqVevXqWO8dVXX6XLL788tW3bNlWrVi01atQode7cOf3mN79JK1euzOo7atSo1LFjx1S9evVUu3bttNtuu6VLL700ffrppxvcV7du3VK3bt02eExffPFFqlKlSho7dmxW+7Rp09JBBx2UatWqlRo1apTOPPPM9NZbb5V6rv7973+no48+OtWrVy8VFBSknXbaKf3qV7/K6nPNNdek5s2bp0qVKqWISDNmzEgppbR06dJ0+umnp7p166batWunvn37pjlz5qSISEOGDMlsX977sbT77sknn0wRke68885MW/E99re//S0NGDAg1a9fP9WqVSv99Kc/TfPmzcuKfUtcz425944//vi03377lbo/AIBcsDVykc8//zz16tUr1a5dO0VEZq5cWt/SFPcbN25cVvuQIUPSuinjE088kX70ox+lgoKC1LJly3TDDTek++67L2se/Prrr6cTTzwxbb/99ik/Pz81btw4HX744elf//pXZpwZM2akiEg33XRTiXjWnS+vT+PGjVNEpC+++CLT9tJLL6WISF26dCnRv1u3bql9+/Yl2tfNsYrjW3s+u3r16nT++eenwsLClJeXV+LclCfHKcugQYNS27Zts9qKiorSddddl1q0aJHy8/PT7rvvnp566qlS88HVq1enm266KbVr1y5Vq1YtFRYWpkMPPTS99tprmT7vvfde6tq1a6pevXqKiKz77dlnn0277rprqlatWtppp53SAw88sMnXP6XSc7aOHTumpk2bZrUV5yMTJ05MP/rRj1J+fn5q165diXtxQ3n0pEmTUs+ePVPdunVTQUFBatOmTerfv3/WPZdSSo899ljaeeedU35+ftpll13S448/Xur5/M9//pMiIj3//POl7g8AIBd8F3KXESNGpFatWqX8/Py0xx57pMmTJ5c615w+fXo66KCDUn5+fmrSpEm64oor0nPPPVfqmG+88UY65phjUsOGDVN+fn5q0aJF6tu3b/rrX/+63vNRHONDDz2ULr/88tS4ceNUvXr11KtXrzRr1qysvmXlHSml9PLLL6e99947Va9ePTVr1ixdeumlaeLEiVmxfvzxx+m0005Lbdq0SQUFBalBgwZp//33z5qf/vWvf01HHnlkatasWapWrVpq1qxZOvHEE9MHH3yw3uNIKaUVK1akRo0apWuuuSar/ZNPPsmsh9StWzf16dMnffrpp6XmaLNmzUqnnHJKKiwsTPn5+al169bp3HPPTStWrMj0ufvuu1Pr1q1T5cqVs45vzZo1afDgwalRo0apRo0aqWfPnumjjz4qcW8tX748/eIXv8isu+27777plVdeKXEPlJa/vfPOOyki0mWXXZZp21LXcOXKlemGG25I7du3T/n5+al+/fqpY8eOadiwYWnRokWZfsuWLUuDBg1KDRs2TDVr1kxHHHFE+t///lfq+Rw8eHDafvvtU1FRUan7BADIFfKQkiIinXvuuSXaX3vttbTXXnulatWqpe233z7dfPPNmfOy9uf1KX3z2X7nzp1T9erVU506dVKnTp3SQw89lHm/vGsnd911V+ratWvmONq0aZMuueSSrHlwaTGUJw9an5tvvjnVqlUrLV26NKv93nvvTTvssENmbWH06NGlrm2klNJ9992Xdt9998wcvlu3bum5557LvF/WfZJS+c91eY+ztHWJY489NlWvXj2rRrD4uvzrX/9K++yzTyooKEgtWrRId9xxR9a2Za3zFSvv/fe3v/0tdezYMVWrVi21bt063XnnnaWez4ULF6Zq1aqle+65p9T9/VDkpbQJz3MmJ1xwwQVx1113xZIlSzKPqf6+Of300+ODDz6IKVOmVHQoW8Wll14aDz30UHz00UeRn58fEd88ev7UU0+NV199NfbYY48KjvD/fP7559GqVat4+OGHfdsaAADW8vHHH0e7du3iL3/5Sxx44IEVHc4W99VXX0WDBg1i+PDhce6552baW7ZsGbvuums89dRTFRhdSRdccEFMnjw58/NFAAB8d3Tv3j0ivvkVNzbdNddcE6NHj44PP/zwe7v+sz4jRoyISy+9NKZPnx5NmjSJiP/75b9x48ZtsV9M3BJWrFgRLVu2jMsuuyx+/vOfV3Q4AACUQh5SsRYtWhStW7eOG2+8MU4//fSKDmeraNKkSZxyyilx0003Zdq6d+8ec+fOjX//+98VGFlJw4cPjxtvvDGmT58e1atXr+hwtppKFR0A3w3Lli3Lej1v3rwYO3Zs7Lffft/rD1SGDBkSr776arz88ssVHcpWMWnSpPjVr36VKaj9Lhs+fHjstttuCmoBAGAdrVu3jtNPPz3+3//7fxUdylYxefLkaN68ebl+TrWizZs3L+6555649tprFdQCAPCDdeGFF8aSJUvi4YcfruhQtopJkybFoEGDMgW132WjR4+OqlWrxllnnVXRoQAAwHdS3bp149JLL42bbropioqKKjqcLe7dd9+NZcuWxeDBgys6lA1atWpV3HzzzXHllVf+oAtqIyI8qZaIiOjQoUN07949dt555/jiiy/i3nvvjU8//TT++te/RteuXSs6PDbCd/VJtQAAAGv7rj6pFgCA7y5PiGJTfVefVAsAwHefPISK8F19Um2uqFLRAfDdcNhhh8X48eNj1KhRkZeXFz/5yU/i3nvvVVALAAAAAAAAAAAA5ARPqgUAAAAAAAAAAAAg51Wq6AAAAAAAAAAAAAAAoKIpqgUAAAAAAAAAAAAg5ymqBQAAAAAAAAAAACDnVSlvxwdf6bw144CNMrvSVxUdAmRcutc7FR0CAOSkr5Z8XdEhQMayVNERwP9pXLtmRYcAADnn9RGXVnQIkDGvaE5FhwAZB583pqJDAICcdNvJ11Z0CJAxo0ZeRYcAGbfc9csN9vGkWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAABynqJaAAAAAAAAAAAAAHKeoloAAAAAAAAAAAAAcp6iWgAAAAAAAAAAAAByXl5KKVV0EAAAAAAAAAAAAABQkTypFgAAAAAAAAAAAICcp6gWAAAAAAAAAAAAgJynqBYAAAAAAAAAAACAnKeoFgAAAAAAAAAAAICcp6gWAAAAAAAAAAAAgJynqBYAAAAAAAAAAACAnKeoFgAAAAAAAAAAAICcp6gWAAAAAAAAAAAAgJynqBYAAAAAAAAAAACAnKeoFgAAAAAAAAAAAICcp6j2W/Diiy9GXl5evPjiixUdyhbXv3//qFWrVrn65uXlxdChQ7duQGu58cYbo127dlFUVPSt7XNr6d+/f7Rs2bKiwyiXoUOHRl5eXub1qlWrYrvttosRI0ZUYFQAAPwQLFmyJBo3bhwPPvhgRYey2WbOnBl5eXkxZsyYig6lXNbN5+68887YfvvtY8WKFRUXFAAAOeeHvN6ypcmfKo78CQCAjdWyZcvo379/RYeR5dFHH40GDRrEkiVLKjqUzbZuLdN32ZgxYyIvLy9mzpyZadt7773j0ksvrbigcpCi2i1oxIgR35uE/rtg6tSpMXTo0Fi4cOEWH3vx4sVxww03xODBg6NSpa1zm7ve5VO1atW46KKL4te//nUsX768osMBAOB77NZbb43atWvHCSecsFXGnzZtWgwdOjTrgwpK179//1i5cmXcddddFR0KAABQCvnTd4f8CQCAirR06dIYOnToRn05cc2aNTFkyJA4//zzy/2wxY31hz/8IYYPH75Vxv6hGTx4cPzud7+Lzz//vKJDyRmKaregsoosu3btGsuWLYuuXbt++0F9hyxbtiyuvPLKzOupU6fGsGHDtkpR7X333RerV6+OE088cYuPXUxRbfmdeuqpMXfu3PjDH/5Q0aEAAPA9tWrVqrj11lvjjDPOiMqVK2+VfUybNi2GDRtmUbgcCgoKol+/fnHzzTdHSqmiwwEAANYif/pukT8BALAh77//ftx9991bZeylS5fGsGHDNqqo9sknn4z3338/BgwYsFViilBUuzGOPPLIqFOnjl8J/xYpqv0WVKpUKQoKCrbaE1O/LwoKCqJKlSrfyr5Gjx4dvXv3joKCgm9lfz8Ey5cvj6Kioq0ydr169aJHjx6KkAEA2GRPPfVUfPnll9G3b9+KDuV7ZenSpVtt7L59+8asWbNi0qRJW20fAADwXbY159ubQ/60aeRPAAB8m1JKsWzZsoiIyM/Pj6pVq1ZwRP9n9OjRse+++0bz5s0rOpTvjdWrV8fKlSu3ytiVKlWK4447Ln7/+9/7ot63JGerPGfNmhXnnHNO7LTTTlG9evVo2LBh9OnTp8Q3aseMGRN5eXnx8ssvx0UXXRSFhYVRs2bNOProo+PLL7/M9GvZsmW8++678be//S3y8vIiLy8vunfvHhERL774YuTl5ZWo+B81alS0adMmqlevHp06dYopU6ZE9+7dM9utvf914yprzH/84x9xyCGHRN26daNGjRrRrVu3ePnll9d7LlJK0ahRo7jooosybUVFRVGvXr2oXLly1pNkb7jhhqhSpUosWbIka4zZs2fHUUcdFbVq1YrCwsK4+OKLY82aNVl98vLyYujQoRERMXTo0LjkkksiIqJVq1aZc7b2cT7wwAPRsWPHqF69ejRo0CBOOOGE+N///rfeY4mImDFjRrz99ttx0EEHlXjvN7/5TXTu3DkaNmwY1atXj44dO8b48eNLHeeBBx6ITp06RY0aNaJ+/frRtWvXePbZZyNi/dd76NChkZeXV2K80q7ln/70p+jVq1c0a9Ys8vPzo02bNnHNNdeUOHfl1b1799h1113jtddei86dO0f16tWjVatWceedd2b1K75/Hn744bjyyiujefPmUaNGjVi8eHFElP8+eumll2LPPfeMgoKCaNOmzXp/uujggw+Ol156KebPn79JxwYAwHdTeXOriIiPP/44+vTpEw0aNIgaNWrE3nvvHX/+85/LtZ8JEyZEy5Yto02bNlntb7/9dvTv3z9at24dBQUF0bRp0zjttNNi3rx5JcaYPXt2nH766Zn5d6tWreLss8+OlStXxpgxY6JPnz4REbH//vtn5vnFOdfa+czaWrZsGf3798+8nj9/flx88cWx2267Ra1ataJOnTpx6KGHxltvvVWu41xX8dz9kUceiSuuuCKaNm0aNWvWjN69e5fIj9bOB7p27Ro1atSIK664IiIiVqxYEUOGDIm2bdtGfn5+bLfddnHppZfGihUrssZYsWJFXHjhhVFYWBi1a9eO3r17xyeffFJqbB07dowGDRrEn/70p006NgAAvp82dn1l8uTJMXDgwGjYsGHUqVMnTjnllFiwYEFW35YtW8bhhx8ezz77bHTo0CEKCgpil112iccff7xcMW3K2sjax9O7d++oWbNmNG7cOC688MKYOHFiiTWYLTHfjijf2kfxvqZNmxb7779/1KhRI5o3bx433nhjuY5J/iR/AgBg82zNvGfixImxxx57RPXq1TN1NuvOlSMiFi5cGBdeeGG0bNky8vPzY9ttt41TTjkl5s6dm+kzZ86cOP3006NJkyZRUFAQP/7xj+P+++/PvD9z5swoLCyMiIhhw4Zl5u6lzdeLLV++PJ555plS665Gjx4dBxxwQDRu3Djy8/Njl112iZEjR5Y6zl/+8pfo1q1b1K5dO+rUqRN77rln5heuu3fvHn/+859j1qxZmZhatmyZdU7LUys3ZcqU6NOnT2y//faZufuFF16YKVbeWP37949atWrFxx9/HD179oyaNWtGs2bN4uqrr84qZp05c2bk5eXFb37zmxg+fHi0adMm8vPzY9q0aRER8d5778Vxxx0XDRo0iIKCgthjjz3iiSeeKLG/d999Nw444ICoXr16bLvttnHttdeW+UDEgw8+OGbNmhVvvvnmJh0bG+fbeWzod9Crr74aU6dOjRNOOCG23XbbmDlzZowcOTK6d+8e06ZNixo1amT1P//886N+/foxZMiQmDlzZgwfPjzOO++8eOSRRyIiYvjw4XH++edHrVq14pe//GVERDRp0qTM/d97770xcODA6Ny5c1xwwQXx8ccfR+/evaNBgwax3XbbbdIxvfDCC3HooYdGx44dY8iQIVGpUqXMH7MpU6ZEp06dSt0uLy8v9t1335g8eXKm7e23345FixZFpUqV4uWXX45evXpFxDd/jHbfffeoVatWpu+aNWuiZ8+esddee8VvfvObeP755+O3v/1ttGnTJs4+++xS93nMMcfEBx98EA899FDccsst0ahRo4iIzB/yX//61/GrX/0q+vbtG2eccUZ8+eWXcfvtt0fXrl3jjTfeiHr16pV5HqZOnRoRET/5yU9KvHfrrbdG796946c//WmsXLkyHn744ejTp0889dRTmWOM+OY/JEOHDo3OnTvH1VdfHdWqVYt//OMf8cILL0SPHj02+nqXZcyYMVGrVq246KKLolatWvHCCy/EVVddFYsXL46bbrppo8eLiFiwYEEcdthh0bdv3zjxxBPj0UcfjbPPPjuqVasWp512Wlbfa665JqpVqxYXX3xxrFixIqpVq1bu++idd96JHj16RGFhYQwdOjRWr14dQ4YMKfM8dOzYMVJKMXXq1Dj88MM36dgAAPjuKW9u9cUXX0Tnzp1j6dKlMWjQoGjYsGHcf//90bt37xg/fnwcffTR693P1KlTS53jP/fcc/Hxxx/HqaeeGk2bNo133303Ro0aFe+++278/e9/z3zh7dNPP41OnTrFwoULY8CAAdGuXbuYPXt2jB8/PpYuXRpdu3aNQYMGxW233RZXXHFF7LzzzhERmf8tr48//jgmTJgQffr0iVatWsUXX3wRd911V3Tr1i2mTZsWzZo126jxiv3617+OvLy8GDx4cMyZMyeGDx8eBx10ULz55ptRvXr1TL958+bFoYceGieccEL87Gc/iyZNmkRRUVH07t07XnrppRgwYEDsvPPO8c4778Qtt9wSH3zwQUyYMCGz/RlnnBEPPPBAnHTSSdG5c+d44YUXsnKldf3kJz8pd7ECAAA/DBu7vnLeeedFvXr1YujQofH+++/HyJEjY9asWZkF0WIffvhhHH/88XHWWWdFv379YvTo0dGnT5945pln4uCDDy4znk1dG4mI+Prrr+OAAw6Izz77LH7+859H06ZN4w9/+EOZTxPd3Pn2xqx9LFiwIA455JA45phjom/fvjF+/PgYPHhw7LbbbnHooYeu9xrJn+RPAABsnq2V97z//vtx4oknxsCBA+PMM8+MnXbaqdT9L1myJLp06RL/+c9/4rTTTouf/OQnMXfu3HjiiSfik08+iUaNGsWyZcuie/fu8dFHH8V5550XrVq1inHjxkX//v1j4cKF8fOf/zwKCwtj5MiRcfbZZ8fRRx8dxxxzTERE/OhHPyrz2F977bVYuXJlqTnFyJEjo3379tG7d++oUqVKPPnkk3HOOedEUVFRnHvuuZl+Y8aMidNOOy3at28fl19+edSrVy/eeOONeOaZZ+Kkk06KX/7yl7Fo0aL45JNP4pZbbomIyKpFK69x48bF0qVL4+yzz46GDRvGP//5z7j99tvjk08+iXHjxm30eBHf1MEdcsghsffee8eNN94YzzzzTAwZMiRWr14dV199dVbf0aNHx/Lly2PAgAGRn58fDRo0iHfffTfzlN/LLrssatasGY8++mgcddRR8dhjj2XWwz7//PPYf//9Y/Xq1Zl+o0aNyspZ1taxY8eIiHj55Zdj991336RjYyOkHLV06dISba+88kqKiPT73/8+0zZ69OgUEemggw5KRUVFmfYLL7wwVa5cOS1cuDDT1r59+9StW7cS406aNClFRJo0aVJKKaWVK1emxo0bpw4dOqQVK1Zk+o0aNSpFRNYYxfufMWPGescsKipKO+ywQ+rZs2dWnEuXLk2tWrVKBx988HrPx0033ZQqV66cFi9enFJK6bbbbkstWrRInTp1SoMHD04ppbRmzZpUr169dOGFF2a269evX4qIdPXVV2eNt/vuu6eOHTtmtUVEGjJkSNY+Szu2mTNnpsqVK6df//rXWe3vvPNOqlKlSon2dV155ZUpItJXX31V4r11r/vKlSvTrrvumg444IBM24cffpgqVaqUjj766LRmzZqs/muf27Ku95AhQ1Jp/7RKu5al3YcDBw5MNWrUSMuXL8+09evXL7Vo0aJE33V169YtRUT67W9/m2lbsWJF6tChQ2rcuHFauXJlSun/7p/WrVtnxbAx99FRRx2VCgoK0qxZszJt06ZNS5UrVy71+D/99NMUEemGG27Y4HEAAPD9Ud7c6oILLkgRkaZMmZJp++qrr1KrVq1Sy5YtS8y917Zq1aqUl5eXfvGLX5Rr/w899FCKiDR58uRM2ymnnJIqVaqUXn311RL9i+e+48aNy8qz1rZuPlOsRYsWqV+/fpnXy5cvL3EsM2bMSPn5+Vl504wZM1JEpNGjR5cYc23Fc/fmzZtn8rWUUnr00UdTRKRbb70101acD9x5551ZY4wdOzZVqlQp69ynlNKdd96ZIiK9/PLLKaWU3nzzzRQR6Zxzzsnqd9JJJ5V5/AMGDEjVq1df7zEAAPDDsrHrKx07dsx8Np1SSjfeeGOKiPSnP/0p09aiRYsUEemxxx7LtC1atChts802affdd8+0bem1kd/+9rcpItKECRMybcuWLUvt2rUrkRts7nx7Y9Y+ive19vlcsWJFatq0aTr22GPXe0zyJ/kTAACbb2vmPc8880yJsdedK1911VUpItLjjz9eom/xnHz48OEpItIDDzyQeW/lypVpn332SbVq1crMib/88ssy56ilueeee1JEpHfeeafEe6Wdl549e6bWrVtnXi9cuDDVrl077bXXXmnZsmWlxp5SSr169Sq1Fqq8tXJlxXP99denvLy8rHqmsmq51lVcB3f++ednxdyrV69UrVq19OWXX6aU/i9HqVOnTpozZ07WGAceeGDabbfdsuq+ioqKUufOndMOO+yQaSteN/vHP/6RaZszZ06qW7duqcefUkrVqlVLZ5999gaPg81XaQvU5X4vrV3VvWrVqpg3b160bds26tWrF6+//nqJ/gMGDMj65kCXLl1izZo1MWvWrI3e97/+9a+YM2dOnHXWWVGtWrVMe//+/aNu3bobPV5ExJtvvhkffvhhnHTSSTFv3ryYO3duzJ07N77++us48MADY/LkyWU+Hnrt4yl+yuuUKVOiS5cu0aVLl5gyZUpERPz73/+OhQsXRpcuXUpsf9ZZZ5UY7+OPP96kY3n88cejqKgo+vbtmzmOuXPnRtOmTWOHHXYo8xvixebNmxdVqlQp9RsMa1/3BQsWxKJFi6JLly5Z13zChAlRVFQUV111VVSqlP1PZO17YEtYO56vvvoq5s6dG126dImlS5fGe++9t0ljVqlSJQYOHJh5Xa1atRg4cGDMmTMnXnvttay+/fr1y4qhvPfRmjVrYuLEiXHUUUfF9ttvn9l+5513jp49e5YaV/369SMish5DDwDA9195c6unn346OnXqFPvtt1+mrVatWjFgwICYOXNm5idxSjN//vxIKWXmlGXtf/ny5TF37tzYe++9IyIy+y8qKooJEybEEUccEXvssUeJMbbkPD8/Pz+TR6xZsybmzZsXtWrVip122qnUXLO8TjnllKhdu3bm9XHHHRfbbLNNPP300yX2f+qpp2a1jRs3Lnbeeedo165dVo51wAEHRERkcqzisQYNGpS1/QUXXFBmXPXr149ly5bF0qVLN/nYAAD4ftmU9ZWqVatmXp999tlRpUqVEnPZZs2aZf2CRfFPpr7xxhvx+eeflxrL5q6NPPPMM9G8efPo3bt3pq2goCDOPPPMUvtvznx7Y9c+atWqFT/72c8yr6tVqxadOnXa4NqL/En+BADA5ttaeU+rVq3KrKtZ22OPPRY//vGPS/2Vv+I5+dNPPx1NmzaNE088MfNe1apVY9CgQbFkyZL429/+tuEDLcW8efMiIjaYUyxatCjmzp0b3bp1i48//jgWLVoUEd/8QsZXX30Vl112WRQUFJQa+5aydjxff/11zJ07Nzp37hwppXjjjTc2edzzzjsv8//n5eXFeeedFytXroznn38+q9+xxx6b+VX2iG/ysRdeeCH69u2bqQObO3duzJs3L3r27BkffvhhzJ49OyK+uX5777131q+rFBYWxk9/+tMy46pfv766q29JlYoOoKIsW7Ysrr/++hg9enTMnj07UkqZ94r/ka9t7cLBiP/7w7FgwYKN3ndxIe4OO+yQ1V61atVo3br1Ro8X8c3PIkV8UyRZlkWLFpX6By/im5+cqVGjRkyZMiV69uwZU6ZMiWHDhkXTpk3j9ttvj+XLl2eKa9deBI/45gOmtf9ARHxzfjbl3BQfS0qpxPkptvZ/hDbWU089Fddee228+eabsWLFikz72n+0p0+fHpUqVYpddtllk/dTXu+++25ceeWV8cILL8TixYuz3ivtPiyPZs2aRc2aNbPadtxxx4iImDlzZuYDsohv/mO9tvLeRytWrIhly5aVeo122mmnEpOCiMj8G9vS/4EEAKBilTe3mjVrVuy1114lti/+edBZs2bFrrvuut59rT12sfnz58ewYcPi4Ycfjjlz5mS9V7z/L7/8MhYvXrzB8beEoqKiuPXWW2PEiBExY8aMWLNmTea9hg0bbvK468698/Lyom3btjFz5sys9ubNm2d9eTPim3n+f/7znxJ5W7Hi8zZr1qyoVKlStGnTJuv9sn5+KsI8HwAgF23s+sq6c9latWrFNttsU2Iu27Zt2xLzyrU/227atGmJsTd3bWTWrFnRpk2bEvtt27Ztqf03Z769sWsf2267bYm46tevH2+//Xap269L/vR/5E8AAGysrZX3rFunU5bp06fHscceu94+s2bNih122KHE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/jHzevHixfH73/8+OnToEE2bNi117M1dG+nZs2fMnj07nnjiiUzb8uXLS507l6W88+3NXfvYGPIn+RMAAJtna+U95XXsscfGW2+9lZUjFSuO67DDDovPP/88Hnnkkcx7q1evjttvvz1q1aoV3bp1i4iIGjVqRETpc/fSdOzYMapVq1aunGLRokUlHmbYo0ePqF27dlx//fWxfPnyUmOP+CanWLRoUYn9l7dWrrR4Ukpx6623bvggN+COO+7IGvOOO+6IqlWrxoEHHrje7Ro3bhzdu3ePu+66q8SXCiOyc9TDDjss/v73v8c///nPrPcffPDBUsd+7bXXIiLkFN+SnH1S7eGHHx5jx46NunXrxi677BKvvPJKPP/885lHWG+Kjh07xsiRI+Paa6+Ntm3bRuPGjbOeRFusatWqce2118bAgQPjgAMOiOOPPz5mzJgRo0ePzlSsF2vfvn3svffecfnll8f8+fOjQYMG8fDDD8fq1auz+lWqVCnuueeeOPTQQ6N9+/Zx6qmnRvPmzWP27NkxadKkqFOnTjz55JPrjX+fffaJKlWqxPvvvx8DBgzItHft2jVGjhwZEbFFi2qLCzx/+ctfxgknnBBVq1aNI444Itq0aRPXXnttXH755TFz5sw46qijonbt2jFjxoz44x//GAMGDIiLL764zHFbt24du+66azz//PNx2mmnZdp79eoVN998cxxyyCFx0kknxZw5c+J3v/tdtG3bNt5+++1Mv7Zt28Yvf/nLuOaaa6JLly5xzDHHRH5+frz66qvRrFmzuP766zPxl3a9e/ToEdtvv32cfvrpcckll0TlypXjvvvui8LCwqwC1M6dO0f9+vWjX79+MWjQoMjLy4uxY8du8KebivXv3z/uv//+mDFjRtY3IZo1axY33HBDzJw5M3bcccd45JFH4s0334xRo0ZF1apV1zvmxtxHw4YNi2eeeSa6dOkS55xzTuY/zO3bt886n8Wee+652HfffTfr3xgAAN895c2tLrvssnjooYfi0EMPjUGDBkWDBg0y89nHHnss61vUpTnyyCNj7Nix8cEHH2S+HVynTp3o2rVr3HjjjbFq1apo3rx5PPvss6X++sN1110Xzz77bHTr1i0GDBgQO++8c3z22Wcxbty4eOmll6JevXrRoUOHqFy5ctxwww2xaNGiyM/PjwMOOCAaN24cZ5xxRpx11llx7LHHxsEHHxxvvfVWTJw4scTTkw4//PC4+uqr49RTT43OnTvHO++8Ew8++GCJXK80M2fOjFatWkW/fv1izJgxWe81aNAg9ttvvzj11FPjiy++iOHDh0fbtm3jzDPP3OC4J598cjz66KNx1llnxaRJk2LfffeNNWvWxHvvvRePPvpoTJw4MfbYY4/o0KFDnHjiiTFixIhYtGhRdO7cOf7617+W+ZSu1157LebPnx9HHnnkBmMAAOCHY2PXV1auXBkHHnhg9O3bN95///0YMWJE7LffftG7d++sfjvuuGOcfvrp8eqrr0aTJk3ivvvuiy+++KLEAu3aNndtZODAgXHHHXfEiSeeGD//+c9jm222iQcffDAKCgoionxPdCrvfHtz1z42hvxJ/gQAwObZWnlPeV1yySUxfvz46NOnT5x22mnRsWPHmD9/fjzxxBNx5513xo9//OMYMGBA3HXXXdG/f/947bXXomXLljF+/Ph4+eWXY/jw4VG7du2IiKhevXrssssu8cgjj8SOO+4YDRo0iF133TV23XXXUvddUFAQPXr0iOeffz6uvvrqTHuPHj2iWrVqccQRR8TAgQNjyZIlcffdd0fjxo2zCkjr1KkTt9xyS5xxxhmx5557xkknnRT169ePt956K5YuXZp5KGHHjh3jkUceiYsuuij23HPPqFWrVhxxxBHlrpVr165dtGnTJi6++OKYPXt21KlTJx577LFYsGBBuc7x0KFDY9iwYTFp0qTo3r171vE/88wz0a9fv9hrr73iL3/5S/z5z3+OK664IgoLCzc47u9+97vYb7/9YrfddoszzzwzWrduHV988UW88sor8cknn8Rbb70VERGXXnppjB07Ng455JD4+c9/HjVr1oxRo0ZlnkC8rueeey6233772H333ct1fGymlKMWLFiQTj311NSoUaNUq1at1LNnz/Tee++lFi1apH79+mX6jR49OkVEevXVV7O2nzRpUoqINGnSpEzb559/nnr16pVq166dIiJ169atzL4ppTRixIjUqlWrlJ+fn/bYY480efLk1K1bt8x2xaZPn54OOuiglJ+fn5o0aZKuuOKK9Nxzz5U65htvvJGOOeaY1LBhw5Sfn59atGiR+vbtm/7617+W67zsueeeKSLSP/7xj0zbJ598kiIibbfddiX69+vXL9WsWbNE+5AhQ9K6t1dEpCFDhmS1XXPNNal58+apUqVKKSLSjBkzMu899thjab/99ks1a9ZMNWvWTO3atUvnnntuev/99zd4HDfffHOqVatWWrp0aVb7vffem3bYYYeUn5+f2rVrl0aPHl1qrCmldN9996Xdd9895efnp/r166du3bql5557LvN+Wdc7pZRee+21tNdee6Vq1aql7bffPt18882Ze2ntY3z55ZfT3nvvnapXr56aNWuWLr300jRx4sQS17Zfv36pRYsWWfEde+yxqXr16mnBggWZtm7duqX27dunf/3rX2mfffZJBQUFqUWLFumOO+7I2rb4nhw3blyp56+899Hf/va31LFjx1StWrXUunXrdOedd5Z6PhcuXJiqVauW7rnnnlL3BwDA91d5c6uUvsltjjvuuFSvXr1UUFCQOnXqlJ566qly7WfFihWpUaNG6Zprrslq/+STT9LRRx+d6tWrl+rWrZv69OmTPv3001Lzj1mzZqVTTjklFRYWpvz8/NS6det07rnnphUrVmT63H333al169apcuXKWfPyNWvWpMGDB6dGjRqlGjVqpJ49e6aPPvqoxHEuX748/eIXv0jbbLNNql69etp3333TK6+8UiLXmzFjRoqINHr06EzbO++8kyIiXXbZZZm24rn7Qw89lC6//PLUuHHjVL169dSrV680a9asrOMrzgdKs3LlynTDDTek9u3bZ3Kcjh07pmHDhqVFixZl+i1btiwNGjQoNWzYMNWsWTMdccQR6X//+1+p53Pw4MFp++23T0VFRaXuEwCAH6aNXV/529/+lgYMGJDq16+fatWqlX7605+mefPmZY3ZokWL1KtXrzRx4sT0ox/9KPMZ/rqfYZe13rI5ayMff/xx6tWrV6pevXoqLCxMv/jFL9Jjjz2WIiL9/e9/z/TbEvPtlMq39lHWvkpbKyiN/En+BADA5tmaeU9pSltTmTdvXjrvvPNS8+bNU7Vq1dK2226b+vXrl+bOnZvp88UXX2TirFatWtptt92y5s3Fpk6dmqnvKW2+uq7HH3885eXlpf/+979Z7U888UT60Y9+lAoKClLLli3TDTfckO67774S9VDFfTt37pyqV6+e6tSpkzp16pQeeuihzPtLlixJJ510UqpXr16KiKxcp7y1ctOmTUsHHXRQqlWrVmrUqFE688wz01tvvVUifyitlukXv/hFysvL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FAAAVKCPPvooCgoK4tlnn63opnxvTz75ZOTl5cWTTz5Z0U1Zr9Lml84555zo3LlzxTUKAOAn7Pvcpy7tvnHPnj2jZ8+e69127bmG7zMmLd52woQJG7ztD23t4/Njy586+eSTo3fv3hXdjI2ivNfij8GgQYOiefPmmd/z58+PGjVqxL/+9a+Ka9QPQFItG8W1114btWrViv79+2+S+t96660YMWJE1j92lG7QoEGxcuXKuOmmmyq6KQAAkDNWr14dw4cPj9NOOy1q1qy5Sfbx17/+Na655ppNUvfPzdlnnx1/+ctf4rPPPqvopgAAwA9u1KhR0blz59h99903Sf3PPfdcjBgxIhYtWrRJ6v85GTZsWEyfPj0efPDBim4KAAA/cuYAyjZz5sy49dZb47zzzttk+7jkkkti4sSJm6z+n4v69evH8ccfHxdccEFFN2WTklTL9/bNN9/EtddeG8cff3xUrlx5k+zjrbfeipEjR0qqLYeCgoIYOHBgXHXVVZFSqujmAADAD+add96JW265pUL2/dBDD8U777wTQ4cO3WT7cEOt/A466KAoLCyMG264oaKbAgAAP6h58+bFHXfcESeeeOIm28dzzz0XI0eOlFRbDltssUUcdNBBceWVV1Z0UwAA+I66d+8ey5cvj+7du2/S/ZgDKNu1114bLVq0iD322GOT7UNSbfmdeOKJ8fLLL8cTTzxR0U3ZZCTV8r3985//jHnz5kW/fv0quik/KcuWLdtkdffr1y9mz54dU6ZM2WT7AACAH4OUUixfvjwiIvLz86Nq1aoV0o4xY8bE7rvvHk2aNKmQ/f8UrVq1KlauXLlJ6q5UqVIcdthhceedd3rYEADgR+irr76q6CZ8L2vGIT82d999d1SpUiUOOOCAim7KT8amPp/9+vWLZ555Jj744INNtg8AADadSpUqRUFBQVSqJM2uInzzzTcxbtw4eWkbaFPG3e3atYttt902xo4du8n2UdH8af+RmD17dpx88snRpk2bqF69etSvXz8OP/zwUt/M+uabb8aee+4Z1atXj6222ir+8Ic/xO233x55eXlZ6+fl5cWIESNKbN+8efMYNGhQ5veCBQvizDPPjO222y5q1qwZhYWFse+++8b06dPL1faJEydG8+bNo1WrVlnlr732WgwaNChatmwZBQUFscUWW8Sxxx4b8+fPL1HHnDlz4rjjjovGjRtHfn5+tGjRIk466aRYuXJljB07Ng4//PCIiNhjjz0iLy8v8vLy4sknn/xB+7m2J598MvLy8uLee++N8847L7bYYouoUaNGHHjggfHRRx9lrduzZ8/Ydttt46WXXoru3bvHZpttlnkl+YoVK2L48OHRunXryM/Pj6233jrOOuusWLFiRVYdK1asiDPOOCMaNmwYtWrVigMPPDA+/vjjUtvWsWPHqFevXvzjH//4Tn0DAODH46cQKxSPje+7774YOXJkNGnSJGrVqhWHHXZYLF68OFasWBHDhg2LRo0aRc2aNWPw4MElxrtjxoyJPffcMxo1ahT5+fnRvn37GD16dKlt3H///WPy5MnRqVOnqF69etx0002ltn/s2LGRl5cXzz77bPzmN7+Jhg0bRo0aNeKQQw6JefPmlaj73//+d3Tr1i1q1KgRtWrVir59+8abb75ZylnJ9vXXX8ekSZNir732KrGsvP0q3n+PHj2iVq1aUVhYGDvvvHP89a9/jYhvY4qHH344Zs+enYmJmjdvntXPta+J4vNSHDtFRDz99NNx+OGHR9OmTTPxxxlnnPGdJ5AHDRoUNWvWjA8++CD69OkTNWrUiMaNG8eoUaOykllnzZoVeXl5ceWVV8Y111wTrVq1ivz8/HjrrbciIuLtt9+Oww47LOrVqxcFBQXRqVOnUj+PWto1XlRUVGrbevfuHbNnz45XX331O/UNAIB1K2+sUjxefeqpp+Lkk0+ORo0axVZbbRUR/3fv/LXXXosePXrEZpttFq1bt44JEyZERMRTTz0VnTt3jurVq0ebNm3isccey9Q7ZcqUyMvLi7///e8l2vbXv/418vLy4vnnn19nH4r3u+b4csyYMSXG1+uKQxYtWhTDhg2LrbfeOvLz86N169Zx2WWXlRinFhUVxTXXXBMdOnSIgoKC2HzzzeOEE06IhQsXZq1XvK9nnnkmdtlllygoKIiWLVvGnXfeue4T8v9NnDgxOnfuHDVr1swq35BY4O23345+/fpFw4YNM8f+/PPPj4iIESNGxO9+97uIiGjRokUmPpk1a1Zm3F/axOraceiGxLrlUXydTZ06NU444YSoX79+FBYWxoABA8o8xt/nfC5atCgGDRoUtWvXjjp16sTAgQPLfHNvcaxozgYAoGzPPPNM7LzzzlFQUBCtWrXKjM/WtCHjzY2ptHvtERF/+ctfomXLllG9evXYZZdd4umnn46ePXtGz549S9RRVFQUF198cWy11VZRUFAQvXr1ivfffz+zfF1zAKXp0aNH/M///E+py9q0aRN9+vTJ2nd5YpHyeuKJJzJzKXXq1ImDDjoo/vvf/2aWv/baa5GXl5d1j/+ll16KvLy82GmnnbLq2nfffaNz587r3N8zzzwTX3zxRYk5mJUrV8aFF14YHTt2jNq1a0eNGjWiW7dupb6AsKioKK699trYbrvtoqCgIBo2bBj77LNPvPjiixHx7fXz1VdfxR133JE5/sXzTYMGDSr1XIwYMSLy8vKyyjZkTqg8imOXRx55JHbYYYcoKCiI9u3bxwMPPJC13rri7ojyz39NnDgxtt122ygoKIhtt9221Hi7WO/eveOhhx762b7YpEpFN4BvTZs2LZ577rno379/bLXVVjFr1qwYPXp09OzZM956663YbLPNIiLis88+iz322CNWrVoV55xzTtSoUSNuvvnmqF69+nfe9wcffBATJ06Mww8/PFq0aBGff/553HTTTdGjR4946623onHjxuvc/rnnnivxl15ExKOPPhoffPBBDB48OLbYYot488034+abb44333wzXnjhhcxfLJ988knssssusWjRohg6dGi0bds25syZExMmTIhly5ZF9+7d4/TTT4/rrrsuzjvvvGjXrl1EROb/f6h+luXiiy+OvLy8OPvss2Pu3LlxzTXXxF577RWvvvpq1nmZP39+7LvvvtG/f//41a9+FZtvvnkUFRXFgQceGM8880wMHTo02rVrF6+//npcffXV8e6772a9Vvz444+Pu+++O4466qjo0qVLPPHEE9G3b98y27XTTjvFs88++536BADAj8dPKVa49NJLo3r16nHOOefE+++/H9dff31UrVo1KlWqFAsXLowRI0bECy+8EGPHjo0WLVrEhRdemNl29OjR0aFDhzjwwAOjSpUq8dBDD8XJJ58cRUVFccopp2Tt55133okjjzwyTjjhhBgyZEi0adNmnf047bTTom7dujF8+PCYNWtWXHPNNXHqqafGvffem1nnrrvuioEDB0afPn3isssui2XLlsXo0aOja9eu8corr6zz5tVLL70UK1euLDUuKm+/xo4dG8cee2x06NAhzj333KhTp0688sorMWnSpDjqqKPi/PPPj8WLF8fHH38cV199dUREiUny8hg/fnwsW7YsTjrppKhfv3787//+b1x//fXx8ccfx/jx4ze4voiI1atXxz777BO77rprXH755TFp0qQYPnx4rFq1KkaNGpW17pgxY+Lrr7+OoUOHRn5+ftSrVy/efPPNzFt+i6/d++67Lw4++OC4//7745BDDomIDb/GO3bsGBERzz77bOy4447fqW8AAJStvLFKsZNPPjkaNmwYF154YdYbcxYuXBj7779/9O/fPw4//PAYPXp09O/fP8aNGxfDhg2LE088MY466qi44oor4rDDDouPPvooatWqFT179oytt946xo0blxkzFhs3bly0atUqdttttzLbP2fOnMyLPM4999yoUaNG3HrrrZGfn1/q+qXFIcuWLYsePXrEnDlz4oQTToimTZvGc889F+eee258+umnWZ9uPeGEE2Ls2LExePDgOP3002PmzJnx5z//OV555ZV49tlns7668f7778dhhx0Wxx13XAwcODBuv/32GDRoUHTs2DE6dOhQZp+++eabmDZtWpx00kkllpU3FnjttdeiW7duUbVq1Rg6dGg0b948ZsyYEQ899FBcfPHFceihh8a7774b99xzT1x99dXRoEGDiIho2LBhqQ8vlmVDr5/yOvXUU6NOnToxYsSIeOedd2L06NExe/bsTCJEse9zPlNKcdBBB8UzzzwTJ554YrRr1y7+/ve/x8CBA0ttU+3ataNVq1bx7LPPxhlnnPGd+gUA8HP2+uuvx9577x0NGzaMESNGxKpVq2L48OGx+eabV3TTyjR69Og49dRTo1u3bnHGGWfErFmz4uCDD466detmJTMW++Mf/xiVKlWKM888MxYvXhyXX355HH300fGf//wnImKD5wCOOeaYGDJkSLzxxhux7bbbZsqnTZsW7777bvz+97/PlG1ILLI+jz32WOy7777RsmXLGDFiRCxfvjyuv/762H333ePll1+O5s2bx7bbbht16tSJqVOnxoEHHhgR3z7kV6lSpZg+fXosWbIkCgsLo6ioKJ577rkYOnToOvf53HPPRV5eXon7/EuWLIlbb701jjzyyBgyZEh8+eWXcdttt0WfPn3if//3f2OHHXbIrHvcccfF2LFjY999943jjz8+Vq1aFU8//XS88MIL0alTp7jrrrvi+OOPj1122SXTnrVfLlkeGzLXVV7vvfdeHHHEEXHiiSfGwIEDY8yYMXH44YfHpEmTonfv3lnrlhZ3l3f+65FHHolf/vKX0b59+7j00ktj/vz5MXjw4FKv54hv52CuvvrqePPNN7OuwZ+NxI/CsmXLSpQ9//zzKSLSnXfemSkbNmxYioj0n//8J1M2d+7cVLt27RQRaebMmZnyiEjDhw8vUW+zZs3SwIEDM7+//vrrtHr16qx1Zs6cmfLz89OoUaPW2e5vvvkm5eXlpd/+9rfl6tM999yTIiJNnTo1UzZgwIBUqVKlNG3atBLrFxUVpZRSGj9+fIqINGXKlBLrbOx+zpw5M0VEGjNmTIk61zRlypQUEalJkyZpyZIlmfL77rsvRUS69tprM2U9evRIEZFuvPHGrDruuuuuVKlSpfT0009nld94440pItKzzz6bUkrp1VdfTRGRTj755Kz1jjrqqDL7P3To0FS9evV19gEAgB+/n0KsUDw23nbbbdPKlSsz5UceeWTKy8tL++67b1Ydu+22W2rWrNl6+9mnT5/UsmXLEm2MiDRp0qT1tn/MmDEpItJee+2ViS1SSumMM85IlStXTosWLUoppfTll1+mOnXqpCFDhmTV99lnn6XatWuXKF/brbfemiIivf766yWWladfixYtSrVq1UqdO3dOy5cvz1p3zXb37du3xHFbs59rnuOU/u+8rBlHldaeSy+9NOXl5aXZs2dnyoYPH57Kc8tg4MCBKSLSaaedltXmvn37pmrVqqV58+allP4vziosLExz587NqqNXr15pu+22S19//XVWHV26dEm/+MUvMmUbco0Xq1atWjrppJPW2w8AADZceWOV4vFq165d06pVq7LWL753/te//jVT9vbbb6eISJUqVUovvPBCpnzy5Mkl7t2fe+65KT8/PzO2T+nbMWKVKlVKjXnWdNppp6W8vLz0yiuvZMrmz5+f6tWrV2J8WVYcctFFF6UaNWqkd999N6v8nHPOSZUrV04ffvhhSimlp59+OkVEGjduXNZ6kyZNKlFevK8151Hmzp2b8vPzS52LWdP777+fIiJdf/31JZaVNxbo3r17qlWrVlZZStmxyRVXXFHqGHxd8ytrx6HlvX5Ki2tKU3yddezYMSsuvfzyy1NEpH/84x+Zsu97PidOnJgiIl1++eWZdVatWpW6detWZv/33nvv1K5du3X2AQAgVx188MGpoKAgawz61ltvpcqVK2fdp96Q8WZp98179OiRevTosd72rD3XsPaYdMWKFal+/fpp5513Tt98801mvbFjx6aIyNpH8bbt2rVLK1asyJRfe+21JeYVypoDKM2iRYtSQUFBOvvss7PKTz/99FSjRo20dOnSlNKGxSJrH5/SjvcOO+yQGjVqlObPn58pmz59eqpUqVIaMGBAVl922WWXzO9DDz00HXrooaly5crp3//+d0oppZdffrnEWL00v/rVr1L9+vVLlK9atSrrmKaU0sKFC9Pmm2+ejj322EzZE088kSIinX766SXqWDPOqVGjRtZ5LzZw4MBSz0tp8yjlnevakGsxItL999+fKVu8eHHacsst04477pgpKyvu3pD5rx122CFtueWWWfH1I488kiKi1P4/99xzKSLSvffeu95+/BRV+n4puWwsa75Z55tvvon58+dH69ato06dOvHyyy9nlv3rX/+KXXfdNXbZZZdMWcOGDePoo4/+zvvOz8+PSpW+vRRWr14d8+fPj5o1a0abNm2y9l2aBQsWREop6tatu84+ff311/HFF1/ErrvuGhGRqbeoqCgmTpwYBxxwQHTq1KlEHWu/Jvv7+D79XJcBAwZErVq1Mr8PO+yw2HLLLeNf//pXif0PHjw4q2z8+PHRrl27aNu2bXzxxReZ/+25554REZlXkhfXdfrpp2dtP2zYsDLbVbdu3Vi+fHksW7bsO/cNAICK91OKFQYMGJD1RHPnzp0jpRTHHnts1nqdO3eOjz76KFatWlVqPxcvXhxffPFF9OjRIz744INYvHhx1vYtWrTI+nTR+gwdOjQrtujWrVusXr06Zs+eHRHffmVj0aJFceSRR2aNyytXrhydO3cu9VNBa5o/f35ExHrjorL69eijj8aXX34Z55xzThQUFGRtvzFjorXb89VXX8UXX3wRXbp0iZRSvPLKK9+53lNPPTXz33l5eXHqqafGypUrsz7PGxHxy1/+Mho2bJj5vWDBgnjiiSeiX79+8eWXX2aO/fz586NPnz7x3nvvxZw5cyLiu13jdevWjS+++OI79wsAgLKVN1YpNmTIkKhcuXKJ8po1a0b//v0zv9u0aRN16tSJdu3aZX0GtPi/P/jgg0zZgAEDYsWKFTFhwoRM2b333hurVq2KX/3qV+ts/6RJk2K33XbLentRvXr1yhxflhaHjB8/Prp165YZdxb/b6+99orVq1fH1KlTM+vVrl07evfunbVex44do2bNmiVijvbt20e3bt0yvxs2bBht2rTJ6ntpyhublBULzJs3L6ZOnRrHHntsNG3aNGv7TRmblOf6Ka+hQ4dmxaUnnXRSVKlSpcSczfc5n//617+iSpUqWW8Erly5cpx22mlltktsAgBQutWrV8fkyZPj4IMPzhqDtmvXboPmAX5IL774YsyfPz+GDBkSVar830fijz766FLH4hERgwcPjmrVqmV+F4/31zfGL0vt2rXjoIMOinvuuSdSShHx7bG899574+CDD44aNWpExIbHIuvy6aefxquvvhqDBg2KevXqZcq333776N27d9aYu1u3bvHyyy9n3pb6zDPPxH777Rc77LBDPP300xHx7dtr8/LyomvXruvc7/z580s9rpUrV84c06KioliwYEGsWrUqOnXqlBVT3H///ZGXlxfDhw8vUcemjHPWN9dVXo0bN876OkthYWEMGDAgXnnllfjss8+y1l077i7v/FfxuR04cGDUrl07s33v3r2jffv2pbar+Jz8XOOcKutfhR/C8uXL49JLL40xY8bEnDlzMn/hRUTWH6rZs2dn3UQqtr7Pna5LUVFRXHvttXHDDTfEzJkzY/Xq1Zll9evXL1cda7a32IIFC2LkyJHxt7/9LebOnZu1rLhP8+bNiyVLlvwgr4HeGP0szS9+8Yus33l5edG6deuYNWtWVnmTJk2y/oGM+PYV3f/973+zJpXXVHzcZs+eHZUqVSrxavF1nffic7Kx/wEAAOCH9VOKFdaedC0OvLfeeusS5UVFRbF48eJMPc8++2wMHz48nn/++RIPhi1evDgriG/RosUG9WPtdhUH+gsXLoyIb8flEZF5uG1thYWF5dpPaXFRefo1Y8aMiIgfJC768MMP48ILL4wHH3ww0/812/NdVKpUKVq2bJlVts0220RElIiL1j5377//fqSU4oILLogLLrig1Prnzp0bTZo0+U7XeEpJTAQAsImUN1YpVtY4fquttioxZqtdu3apcUREZI1j27ZtGzvvvHOMGzcujjvuuIiIGDduXOy6667RunXrdbZ/9uzZsdtuu5UoL2u70tr/3nvvxWuvvbbee/zvvfdeLF68OBo1arTO9YqtHcNEfBvHrD2GL0tpsUl5YoHiCf0fIjbZ0OunvNaes6lZs2ZsueWW641NIsp/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5jldvXp13HzzzettT0oprr322nX2rzzWfBNYSin+/Oc/R9WqVaNXr17r3K5Ro0bRs2fPuOmmm0okdUdkH/sNucYjIl566aWICHERAMAmUt5YZVNr0KBB7LvvvnH33XfHuHHjYp999inXQ4B9+vSJ559/Pl599dVM2YIFC8ocX5amX79+8fzzz8fkyZNLLFu0aFGsWrUqs97q1avjoosuKrHeqlWrNloictWqVaNTp07lik1KiwUaNmwY3bt3j9tvvz0+/PDDrGVrxyYRJedsCgsLo0GDBiXizRtuuKFEWzfV9XPzzTdnxXWjR4+OVatWlXvOpjznc7/99otVq1bF6NGjM8tXr14d119/fan1Ll68OGbMmCE2AQAoReXKlaNPnz4xceLErDHof//73xLjsg0Zb25KnTp1ivr168ctt9ySGSNGRIwbN67UN6qWV1lzAOtyzDHHxMKFC+OEE06IpUuXxq9+9aus5RszFtlyyy1jhx12iDvuuCNruzfeeCMeeeSREg+ydevWLf7zn//ElClTMkm1DRo0iHbt2sVll12WWWd9dtttt0gpZe75FystzvnPf/4Tzz//fNZ6v/zlLyOlFCNHjixR99pxTll5aYsXL47XXnstU/bpp5/G3//+9/W2Z2PMdX3yySdZ+1qyZEnceeedscMOO5T69tk1lXf+a81zu+Y1+Oijj8Zbb71Vat0vvfRS1K5dOzp06PBduvWj5021PxL7779/3HXXXVG7du1o3759PP/88/HYY49lPtVT7Kyzzoq77ror9tlnn/j1r38dNWrUiJtvvjmaNWuW9Yc3IuL444+PE088MX75y19G7969Y/r06TF58uQSN5P233//GDVqVAwePDi6dOkSr7/+eowbNy7zRPL6HHTQQXHXXXfFu+++m3kzUWFhYXTv3j0uv/zy+Oabb6JJkybxyCOPlHg6OuLbT8o+8sgj0aNHjxg6dGi0a9cuPv300xg/fnw888wzUadOndhhhx2icuXKcdlll8XixYsjPz8/9txzz2jUqNEP0s9Zs2ZFixYtYuDAgTF27NisZfXq1YuuXbvG4MGD4/PPP49rrrkmWrduHUOGDFlvvcccc0zcd999ceKJJ8aUKVNi9913j9WrV8fbb78d9913X0yePDk6deoUO+ywQxx55JFxww03xOLFi6NLly7x+OOPl/nE/EsvvRQLFiyIgw46aL1tAADgx+2nHCuU19577x3VqlWLAw44IHPj55ZbbolGjRqVmmi5sRUWFsbo0aPjmGOOiZ122in69+8fDRs2jA8//DAefvjh2H333df5+diCgoLYe++947HHHotRo0ZtcL8KCwvj6quvjuOPPz523nnnOOqoo6Ju3boxffr0WLZsWdxxxx0R8W3y7r333hu/+c1vYuedd46aNWvGAQccEB06dIhdd901zj333MyT1n/729+ybuZFfPs0d6tWreLMM8+MOXPmRGFhYdx///3lvsk3YsSIGDlyZEyZMiV69uyZ1f9JkybFwIEDo3PnzvHvf/87Hn744TjvvPPK9emov/zlL9G1a9fYbrvtYsiQIdGyZcv4/PPP4/nnn4+PP/44pk+fHhEbdo1HfHuzp2nTprHjjjuWq38AAGyY8sYqP4QBAwbEYYcdFhFR6mRxac4666y4++67o3fv3nHaaadFjRo14tZbb42mTZvGggULyvWWqN/97nfx4IMPxv777x+DBg2Kjh07xldffRWvv/56TJgwIWbNmhUNGjSIHj16xAknnBCXXnppvPrqq7H33ntH1apV47333ovx48fHtddem2n/93XQQQfF+eefH0uWLInCwsKI2LBY4LrrrouuXbvGTjvtFEOHDo0WLVrErFmz4uGHH84kIHfs2DEiIs4///zo379/VK1aNQ444ICoUaNGHH/88fHHP/4xjj/++OjUqVNMnTo18xalNX2f6+fJJ5+MPfbYI4YPHx4jRozIWrZy5cro1atX9OvXL95555244YYbomvXrnHggQeut97yns8DDjggdt999zjnnHNi1qxZ0b59+3jggQfKTIB47LHHIqVkzgYAoAwjR46MSZMmRbdu3eLkk0+OVatWxfXXXx8dOnQodX6jPOPNTalatWoxYsSIOO2002LPPfeMfv36xaxZs2Ls2LHRqlWrDX7jbLGy5gDWZccdd4xtt902xo8fH+3atYuddtopa/nGjkWuuOKK2HfffWO33XaL4447LpYvXx7XX3991K5du8TYvFu3bnHxxRfHRx99lJU8271797jpppuiefPmsdVWW613n127do369evHY489FnvuuWemfP/9948HHnggDjnkkOjbt2/MnDkzbrzxxmjfvn0sWRSRdgAAwMVJREFUXbo0s94ee+wRxxxzTFx33XXx3nvvxT777BNFRUXx9NNPxx577BGnnnpqRHx7/B977LG46qqronHjxtGiRYvo3Llz9O/fP84+++w45JBD4vTTT49ly5bF6NGjY5tttomXX345s5/vO9fVs2fPeOqpp0o8fLjNNtvEcccdF9OmTYvNN988br/99vj888/Llay7IfNfl156afTt2ze6du0axx57bCxYsCDz53DN41ns0UcfjQMOOOA7X+8/eokfhYULF6bBgwenBg0apJo1a6Y+ffqkt99+OzVr1iwNHDgwa93XXnst9ejRIxUUFKQmTZqkiy66KN12220pItLMmTMz661evTqdffbZqUGDBmmzzTZLffr0Se+//36JOr/++uv029/+Nm255ZapevXqaffdd0/PP/986tGjR+rRo8d6275ixYrUoEGDdNFFF2WVf/zxx+mQQw5JderUSbVr106HH354+uSTT1JEpOHDh2etO3v27DRgwIDUsGHDlJ+fn1q2bJlOOeWUtGLFisw6t9xyS2rZsmWqXLlyiog0ZcqUTdLPmTNnpohIY8aMyZS9/vrrKSLSOeeckymbMmVKioh0zz33pHPPPTc1atQoVa9ePfXt2zfNnj07q389evRIHTp0KPX4rVy5Ml122WWpQ4cOKT8/P9WtWzd17NgxjRw5Mi1evDiz3vLly9Ppp5+e6tevn2rUqJEOOOCA9NFHH5V6PM8+++zUtGnTVFRUVOo+AQD46fgpxArFY+Px48dntWfMmDEpItK0adOyyocPH54iIs2bNy9T9uCDD6btt98+FRQUpObNm6fLLrss3X777SXa3qxZs9S3b99Sj9Xa7S9r/8XtLY4p1izv06dPql27diooKEitWrVKgwYNSi+++GKp+1vTAw88kPLy8tKHH36YVV7efhWv26VLl1S9evVUWFiYdtlll3TPPfdkli9dujQdddRRqU6dOikiUrNmzTLLZsyYkfbaa6+Un5+fNt9883TeeeelRx99tEQ/33rrrbTXXnulmjVrpgYNGqQhQ4ak6dOnl4iBis/Rmn7729+mvLy89N///jdTNnDgwFSjRo00Y8aMtPfee6fNNtssbb755mn48OFp9erVmfWK46wrrrii1OM3Y8aMNGDAgLTFFlukqlWrpiZNmqT9998/TZgwIWu9DbnGt9xyy/T73/++1P0BAPD9lTdWKWtcnlLZ987LGvdHRDrllFNKlK9YsSLVrVs31a5dOy1fvrzcfXjllVdSt27dUn5+ftpqq63SpZdemq677roUEemzzz5bb3tSSunLL79M5557bmrdunWqVq1aatCgQerSpUu68sor08qVK7PWvfnmm1PHjh1T9erVU61atdJ2222XzjrrrPTJJ5+sd1/lnbP5/PPPU5UqVdJdd92VVV7eWCCllN54443M/E5BQUFq06ZNuuCCC7LWueiii1KTJk1SpUqVssbjy5YtS8cdd1yqXbt2qlWrVurXr1+aO3duibmM8l4/pcVvDz30UIqIdOONN2bKiq+zp556Kg0dOjTVrVs31axZMx199NFp/vz5WW3fGOdz/vz56ZhjjkmFhYWpdu3a6ZhjjkmvvPJKqcfziCOOSF27di11fwAAfOupp55KHTt2TNWqVUstW7ZMN954Y6n3qcs73iweH65537i8Y+ryjElTSum6665LzZo1S/n5+WmXXXZJzz77bOrYsWPaZ599Smy79vxJablJ65oDWJfLL788RUS65JJLylynPLFIefKnUkrpscceS7vvvntmLuOAAw5Ib731Vol9LlmyJFWuXDnVqlUrrVq1KlN+9913p4hIxxxzTLn6l1JKp59+emrdunVWWVFRUbrkkksy52DHHXdM//znP9PAgQNLHLtVq1alK664IrVt2zZVq1YtNWzYMO27777ppZdeyqzz9ttvp+7du6fq1auniMi6Bh555JG07bbbpmrVqqU2bdqku+++u9Trs7xzQqVdix07dkxbbLFFVllx7DJ58uS0/fbbp/z8/NS2bdtyz8cVK+/81/3335/atWuX8vPzU/v27dMDDzxQ6vH873//myIiPfbYY6Xu7+cgL6W10pv5SRo7dmwMHjw4Zs6cGc2bN//B93/RRRfFmDFj4r333su8zvrn5IYbboizzjorZsyYEZtvvnlE/N+T0OPHj99oT5BvDCtWrIjmzZvHOeecE7/+9a8rujkAAFSwio4VcsXq1aujffv20a9fv3K/GeunZpdddolmzZrF+PHjM2WDBg2KCRMmlPqUckWaOHFiHHXUUTFjxozYcsstK7o5AABsYqtWrYrGjRvHAQccELfddtv3qmvYsGFx0003xdKlS3+y8x3HHXdcvPvuu/H0009XdFM2ibPOOivuueeeeP/99yM/Pz8i/i/2nTZtWnTq1KmCW/h/Pvvss2jRokX87W9/86ZaAICfuaKiomjYsGEceuihccstt/xg+7322mvjjDPOiFmzZkXTpk1/sP3+kD744INo27Zt/Pvf/45evXpVdHM2ui+//DLq1asX11xzTZxyyimZ8ubNm8e2224b//znPyuwdSUNGzYspk6dGi+99NLP9k21lSq6Afw8nHHGGbF06dL429/+VtFN2SSmTJkSp59+eiah9sdszJgxUbVq1TjxxBMruikAAJAzKleuHKNGjYq//OUvP7oE041hyZIlMX369Bg1alRFN6VcLrvssjj11FMl1AIA5IiJEyfGvHnzYsCAARu03fLly7N+z58/P+66667o2rXrTzahNiJi+PDhMW3atHj22WcruimbxJQpU+KCCy7IJNT+mF1zzTWx3XbbSagFAPiZ+frrr2Pt91jeeeedsWDBgujZs+cP1o6UUtx2223Ro0ePn21CbUREy5Yt47jjjos//vGPFd2UTWLq1KnRpEmTGDJkSEU3Zb3mz58ft956a/zhD3/42SbURkRUqegG8PNQs2bNmDt3bkU3Y5NZ801MP3YnnniihFoAAKgARxxxRBxxxBEV3YxNorCwMFasWFHRzSi3559/vqKbAADAD+A///lPvPbaa3HRRRfFjjvuGD169Nig7Xfbbbfo2bNntGvXLj7//PO47bbbYsmSJXHBBRdsohb/MJo2bRpff/11RTdjk5k2bVpFN6Hcfq6T/gAAue6FF16IM844Iw4//PCoX79+vPzyy3HbbbfFtttuG4cffvgm3/9XX30VDz74YEyZMiVef/31+Mc//rHJ91nRRo8eXdFN2GT69u0bffv2rehmlEv9+vV/li+XWZukWgAAAAAAAH5yRo8eHXfffXfssMMOMXbs2A3efr/99osJEybEzTffHHl5ebHTTjvFbbfdFt27d9/4jQUAAH42mjdvHltvvXVcd911sWDBgqhXr14MGDAg/vjHP0a1atU2+f7nzZsXRx11VNSpUyfOO++8OPDAAzf5PiGX5KW130UNAAAAAAAAAAAAADmmUkU3AAAAAAAAAAAAAAAqmqRaAAAAAAAAAAAAAHKepFoAAAAAAAAAAAAAcl6V8q6YtylbARuo+pzlFd0EyFjWpHpFNwEActKIeLOimwAZi+ZXq+gmQMY19X9R0U0AgJyz/2EtKroJkPHR/DoV3QTImD7llYpuAgDkpLn/PbWimwAZDep8UNFNgIxKW/5r/ev8AO0AAAAAAAAAAAAAgB81SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8SbUAAAAAAAAAAAAA5DxJtQAAAAAAAAAAAADkPEm1AAAAAAAAAAAAAOQ8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z39in332idq1a8dmm20WPXr0iGeffbbE/p555pnYeeedo6CgIFq1arXOT6T27t07nnnmmViwYMF36hsAAD+MjRmDDBo0KGrWrBkffPBB9OnTJ2rUqBGNGzeOUaNGlXgLaHnH6nl5eXHqqafGuHHjokOHDpGfnx+TJk3aoDqWL18ep59+ejRo0CBq1aoVBx54YMyZMyfy8vJixIgRWe1v3rx5ie1LG/M/+uij0bVr16hTp07UrFkz2rRpE+edd976DndMnDgxmjdvHq1atcoqf+2112LQoEHRsmXLKCgoiC222CKOPfbYmD9/fok65syZE8cdd1wmrmjRokWcdNJJsXLlyhg7dmwcfvjhERGxxx57ZOKXJ598MnM81+xzsbXjvAULFsSZZ54Z2223XdSsWTMKCwtj3333jenTp6+3j6UpjknuvffeOO+882KLLbaIGjVqxIEHHhgfffRR1rprxjndu3ePzTbbLHNsV6xYEcOHD4/WrVtHfn5+bL311nHWWWfFihUrsupYsWJFnHHGGdGwYcPMOf/4449LbVvHjh2jXr168Y9//OM79Q0A4OeuPDHD+sahEd++Qah4TN+4ceM45ZRTSrxJtHgs+Nprr0WPHj1is802i9atW2fG+U899VR07tw5qlevHm3atInHHnssa/vS7stHfDtP0aNHj6hVq1YUFhbGzjvvvM6384wYMSJ+97vfRUREixYtMv0prnfMmDGx5557RqNGjSI/Pz/at28fo0ePLlFP8+bNY//9949nnnkmdtlllygoKIiWLVvGnXfeWWLd4j5Xr149ttpqq/jDH/6QmT8prT/rmneJ+L/4bMaMGbHffvtFrVq14uijj84sWzP2mTVrVuTl5cWVV14ZN998c7Rq1Sry8/Nj5513jmnTppVo69tvvx2HHXZY1KtXLwoKCqJTp07x4IMPlnk81zRx4sTo3Llz1KxZM6v86aefjsMPPzyaNm2aGeufccYZpU7ov/3229GvX79o2LBh5lo4//zzI2Ld5664n6VNIq8dK5U3Vi6v4mtz6tSpccIJJ0T9+vWjsLAwBgwYEAsXLsxat/i6mTx5cnTq1CmqV6+emY9ZtGhRDBs2LLbeeuvIz8+P1q1bx2WXXVZi4n3RokUxaNCgqF27dtSpUycGDhxY5pt7i+fXxEQAABtPeceTG5JzVOyRRx6JHXbYIQoKCqJ9+/bxwAMPfOc6yxp7Ft/Tv+++++Liiy+OrbbaKgoKCqJXr17x/vvvr7f/crnkchFRpaIb8HMybdq0eO6556J///6x1VZbxaxZs2L06NHRs2fPeOutt2KzzTaLiG//8F966aVx/PHHxy677BJLliyJF198MV5++eXo3bt3pr7Vq1dHnz59onPnznHllVfGY489Fn/605+iVatWcdJJJ62zLeeee25cfvnlccABB0SfPn1i+vTp0adPnzLfCnXyySdHw4YN48ILL8w87XzXXXfFwIEDo0+fPnHZZZfFsmXLYvTo0dG1a9d45ZVXonnz5nHYYYfFKaecEuPGjYsdd9wxq85x48ZFz549o0mTJmW287nnnouIiJ122qnEsmuvvTYOPPDAOProo2PlypXxt7/9LQ4//PD45z//GX379s2sN3LkyBgxYkR06dIlRo0aFdWqVYv//Oc/8cQTT8Tee+8d11xzTZx22mlRs2bNzI2ZzTfffJ3HrzRjx46NmjVrxm9+85uoWbNmPPHEE3HhhRfGkiVL4oorrtjg+iIiFi5cGPvtt1/069cvjjzyyLjvvvvipJNOimrVqsWxxx6bte5FF10U1apVizPPPDNWrFgR1apViyeeeCL23Xff6NixYwwfPjwqVaqUuSH49NNPxy677BIREa+//nrsvffe0bBhwxgxYkSsWrUqhg8fXuZx6NixY6SU4rnnnov999//O/UNAIBNb1PEIPvss0/suuuucfnll8ekSZNi+PDhsWrVqhg1alRmvfKO1SMinnjiibjvvvvi1FNPjQYNGmQmf8tbx6BBg+K+++6LY445Jnbdddd46qmnSuxjQ7z55pux//77x/bbbx+jRo2K/Pz8eP/990u9mbG25557rtTY5dFHH40PPvggBg8eHFtssUW8+eabcfPNN8ebb74ZL7zwQubmzyeffBK77LJLLFq0KIYOHRpt27aNOXPmxIQJE2LZsmXRvXv3OP300+O6666L8847L9q1axcRkfn/8vrggw9i4sSJcfjhh0eLFi3i888/j5tuuil69OgRb731VjRu3HiD6it28cUXR15eXpx99tkxd+7cuOaaa2KvvfaKV199NapXr55Zb/78+bHvvvtG//7941e/+lVsvvnmUVRUFAceeGA888wzMXTo0GjXrl28/vrrcfXVV8e7774bEydOzGx//PHHx9133x1HHXVUdOnSJZ544ol1nvOddtqpXOcPACAXlSdmWN84dMSIETFy5MjYa6+94qSTTop33nknRo8eHdOmTYtnn302qlatmtnfwoULY//994/+/fvH4YcfHqNHj47+/fvHuHHjYtiwYXHiiSfGUUcdFVdccUUcdthh8dFHH0WtWrXKbP/YsWPj2GOPjQ4dOsS5554bderUiVdeeSUmTZoURx11VKnbHHroofHuu+/GPffcE1dffXU0aNAgIiIaNmwYERGjR4+ODh06xIEHHhhVqlSJhx56KE4++eQoKiqKU045Jauu999/Pw477LA47rjjYuDAgXH77bfHoEGDomPHjtGhQ4eI+PbBueJk5HPPPTdq1KgRt956a6lvky3PvEuxVatWRZ8+faJr165x5ZVXZuK7svz1r3+NL7/8Mk444YTIy8uLyy+/PA499ND44IMPMufozTffjN133z2aNGkS55xzTtSoUSPuu+++OPjgg+P++++PQw45pMz6v/nmm5g2bVqp81Pjx4+PZcuWxUknnRT169eP//3f/43rr78+Pv744xg/fnxmvddeey26desWVatWjaFDh0bz5s1jxowZ8dBDD8XFF1+8znM3b968dfZ/TeWNlTfUqaeeGnXq1IkRI0Zk/hzMnj07M6Fe7J133okjjzwyTjjhhBgyZEi0adMmli1bFj169Ig5c+bECSecEE2bNo3nnnsuzj333Pj000/jmmuuiYhv3y520EEHxTPPPBMnnnhitGvXLv7+97/HwIEDS21T7dq1o1WrVvHss8/GGWec8Z36BQBAtk01nnzvvffiiCOOiBNPPDEGDhwYY8aMicMPPzwmTZqUNVezIUobexb74x//GJUqVYozzzwzFi9eHJdffnkcffTR8Z///GeddcrlkstFRCQ2mmXLlpUoe/7551NEpDvvvDNT9j//8z+pb9++66xr4MCBKSLSqFGjssp33HHH1LFjx3Vu+9lnn6UqVaqkgw8+OKt8xIgRKSLSwIEDM2VjxoxJEZG6du2aVq1alSn/8ssvU506ddKQIUNK1F27du2s8iOPPDI1btw4rV69OlP28ssvp4hIY8aMWWdbf//736eISF9++WWJZWsfz5UrV6Ztt9027bnnnpmy9957L1WqVCkdcsghWftPKaWioqLMf3fo0CH16NGjxD6GDx+eSvtjUHxcZs6cWWZ7UkrphBNOSJtttln6+uuvM2UDBw5MzZo1K7Hu2nr06JEiIv3pT3/KlK1YsSLtsMMOqVGjRmnlypUppZSmTJmSIiK1bNkyqw1FRUXpF7/4RerTp09WX5ctW5ZatGiRevfunSk7+OCDU0FBQZo9e3am7K233kqVK1cutf+ffPJJioh02WWXrbcfAABUnE0Rg5x22mmZsqKiotS3b99UrVq1NG/evDL3W9pYPaWUIiJVqlQpvfnmm+tte2l1vPTSSyki0rBhw7LWHTRoUIqINHz48Kz2lzYOX3vMf/XVV6eIyOpPeXzzzTcpLy8v/fa3v11vX1JK6Z577kkRkaZOnZopGzBgQKpUqVKaNm1aifWLx/Tjx49PEZGmTJlSYp21+1ysWbNmWXHe119/XSI+mjlzZsrPz8+KMWfOnFmuuK04JmnSpElasmRJpvy+++5LEZGuvfbaTFlxnHPjjTdm1XHXXXelSpUqpaeffjqr/MYbb0wRkZ599tmUUkqvvvpqioh08sknZ6131FFHldn/oUOHpurVq6+zDwAAuaq8MUNZ49C5c+ematWqpb333jtrjPnnP/85RUS6/fbbM2XFY8G//vWvmbK33347Exe88MILmfLJkyeXGIuufV9+0aJFqVatWqlz585p+fLlWe1a8554aa644ooS9/jXdUz69OmTWrZsmVXWrFmzEmP6uXPnpvz8/Ky44LTTTkt5eXnplVdeyZTNnz8/1atXL6sNGzLvUhyfnXPOOSXaunbsUzyur1+/flqwYEGm/B//+EeKiPTQQw9lynr16pW22267rDmNoqKi1KVLl/SLX/yixL7W9P7776eISNdff32JZaUd00svvTTl5eVlzUt079491apVK6usuA3Fyjp364pf1o4VynvdF8c6pcVfayq+Njt27JiZu0kppcsvvzxFRPrHP/6RKSu+biZNmpRVx0UXXZRq1KiR3n333azyc845J1WuXDl9+OGHKaWUJk6cmCIiXX755Zl1Vq1albp161Zm//fee+/Url27dfYBAIDyK+94ckNyjorHiffff3+mbPHixWnLLbdMO+644/eqc+2xZ/E4t127dmnFihWZ8muvvTZFRHr99dfX2X+5XHK5SKnS98rIJcuab+b55ptvYv78+dG6deuoU6dOvPzyy5llderUiTfffDPee++99dZ54oknZv3u1q1bfPDBB+vc5vHHH49Vq1bFySefnFV+2mmnlbnNkCFDonLlypnfjz76aCxatCiOPPLI+OKLLzL/q1y5cnTu3DmmTJmSWXfAgAHxySefZJWNGzcuqlevHr/85S/X2db58+dHlSpVSnwqKCL7eC5cuDAWL14c3bp1yzqWEydOjKKiorjwwgujUqXsy7m0V4F/H2u258svv4wvvvgiunXrFsuWLYu33377O9VZpUqVOOGEEzK/q1WrFieccELMnTs3Xnrppax1Bw4cmNWGV199Nd5777046qijYv78+Zlz9NVXX0WvXr1i6tSpUVRUFKtXr47JkyfHwQcfHE2bNs1s365du+jTp0+p7apbt25ERHzxxRffqV8AAPwwNkUMcuqpp2b+Oy8vL0499dRYuXJl1qdZyzNWL9ajR49o3779OtteVh2TJk2KiNig2GZ96tSpExHffhJo7U9srsuCBQsipZQZK69pzb58/fXX8cUXX8Suu+4aEZHpT1FRUUycODEOOOCA6NSpU4k6Nmb8kp+fn4mPVq9eHfPnz4+aNWtGmzZtSj1H5TVgwICst4gddthhseWWW8a//vWvEvsfPHhwVtn48eOjXbt20bZt26wYc88994yIyMSTxXWdfvrpWdsPGzaszHbVrVs3li9fHsuWLfvOfQMA+Lkqb8xQlsceeyxWrlwZw4YNy7oHP2TIkCgsLIyHH344a/2aNWtG//79M7/btGkTderUiXbt2kXnzp0z5cX/va75jkcffTS+/PLLOOecc6KgoCBr2fcZP695TBYvXhxffPFF9OjRIz744INYvHhx1rrt27ePbt26ZX43bNgw2rRpk9XuSZMmxW677RY77LBDpqxevXpx9NFHl+hPeeddiq3vq4VrOuKII7LileJ2F7d1wYIF8cQTT0S/fv0ycxxffPFFzJ8/P/r06RPvvfdezJkzp8z658+fHxGx3pjoq6++ii+++CK6dOkSKaV45ZVXIiJi3rx5MXXq1Dj22GOz5ioiNu18zne57ssydOjQrDczn3TSSVGlSpUSMVGLFi1KzL+MHz8+unXrFnXr1s06/3vttVesXr06pk6dGhHfxkRVqlTJOveVK1deZxxcXCcAABvHphpPNm7cOOvrEIWFhTFgwIB45ZVX4rPPPvtOdZY29iw2ePDgqFatWub32jFCWeRyyeUiokpFN+DnZPny5XHppZfGmDFjYs6cOZFSyixb80bMqFGj4qCDDoptttkmtt1229hnn33imGOOie233z6rvoKCgszniIrVrVs3Fi5cuM52zJ49OyIiWrdunVVer169Um92RHz7l+yaiifbiyc411ZYWJj57969e8eWW24Z48aNi169ekVRUVHcc889cdBBB63zs03r889//jP+8Ic/xKuvvhorVqzIlK/5F+yMGTOiUqVKpU7Sb2xvvvlm/P73v48nnngilixZkrVs7Rtt5dW4ceOoUaNGVtk222wTERGzZs3KTMRHlH2OyvrkT3G7VqxYEcuXL49f/OIXJZa3adOmxM2eiMhcuxv7HzMAADaujR2DVKpUKVq2bJlVtub4tFh5xurF1h7Hbkgds2fPjkqVKpWoY+1YZ0McccQRceutt8bxxx8f55xzTvTq1SsOPfTQOOyww0rc3CnNmse42IIFC2LkyJHxt7/9LebOnZu1rPg8zJs3L5YsWRLbbrvtd257eRUVFcW1114bN9xwQ8ycOTNWr16dWVa/fv3vXO/aMUVeXl60bt0669qIiGjSpEnWjbqIb+OX//73vyVi3GLFx634nLdq1Spr+ZqfrFqb+AUAoGzljRnKUjzfsPZ4rFq1atGyZcvM8mJbbbVViXFZ7dq1Y+utty5RFhHrnO+YMWNGRMRGH0M/++yzMXz48Hj++edLPJi1ePHiTNsiokTyZ0TJeZrZs2fHbrvtVmK9teOWDZl3ifh2InerrbZaT2/+z9ptLZ4PKm7r+++/HymluOCCC+KCCy4otY65c+dGkyZN1rmf0mKiDz/8MC688MJ48MEHS5zT4uuseOL+h4iJvu91X5a1Y6KaNWvGlltuWSImKi0Ofu+99+K1114rV0y05ZZblkhgWF9MJB4CANh4NtV4snXr1iXGbWvOwWyxxRYbXGdZczAR648Rvgu5XHK5coWk2o3otNNOizFjxsSwYcNit912i9q1a0deXl70798/6w1I3bt3jxkzZsQ//vGPeOSRR+LWW2+Nq6++Om688cY4/vjjM+ut+ebYTW3NrPmIyLT3rrvuKvUv7SpV/u/SqVy5chx11FFxyy23xA033BDPPvtsfPLJJ/GrX/1qvfutX79+rFq1Kr788susBNynn346DjzwwOjevXvccMMNseWWW0bVqlVjzJgx8de//vW7drOEsv6iWXPSOSJi0aJF0aNHjygsLIxRo0ZFq1atoqCgIF5++eU4++yzN+gNV99VWefoiiuuyHoCfk01a9bM+kesvIr/AW3QoMEGbwsAwA9nY8cg5bGhY/W1x7HfpY7yKO/Yvnr16jF16tSYMmVKPPzwwzFp0qS49957Y88994xHHnmkzDisXr16kZeXV+rNpn79+sVzzz0Xv/vd72KHHXaImjVrRlFRUeyzzz4/SKywdh8vueSSuOCCC+LYY4+Niy66KOrVqxeVKlWKYcOGVUjsEvFt/LLddtvFVVddVeo2aydZbIiFCxfGZpttVup+AQByXXljho2lrPF0WeWlJWhuSjNmzIhevXpF27Zt46qrroqtt946qlWrFv/617/i6quvLnFMNma7N2TeJSL7CxTlsb62Fu//zDPPLPPNR+t6gLH4Ab21Y6LVq1dH7969Y8GCBXH22WdH27Zto0aNGjFnzpwYNGjQRrvOyhvzRfzw1/3ayoqJevfuHWeddVap2xRP0n8XCxcuNJ8DALARlXc8uSFj1PLa0DrXdV/8u8YzcrnKTy7Xz5ek2o1owoQJMXDgwPjTn/6UKfv6669j0aJFJdatV69eDB48OAYPHhxLly6N7t27x4gRIzZ4Qrs0zZo1i4hvnzpeMyN+/vz55X7aoPitQI0aNYq99tprvesPGDAg/vSnP8VDDz0U//73v6Nhw4Zl3pRZU9u2bSMiYubMmVlvybr//vujoKAgJk+eHPn5+ZnyMWPGlGhnUVFRvPXWW2X+ZRRR9l+4xU9hLFq0KPMZ2Igo8XT9k08+GfPnz48HHnggunfvnimfOXPmuju4Hp988kl89dVXWU84vPvuuxER0bx583VuW3yOCgsL13mOGjZsGNWrVy/1U7/vvPNOqdsU96tdu3brbAMAABVrY8cgRUVF8cEHH2RN5q09Pi3vWH1dyltHs2bNoqioKGbOnJn1tO77779fos66deuW2u+1x/YR376Rt1evXtGrV6+46qqr4pJLLonzzz8/pkyZUubYukqVKtGqVasSMcDChQvj8ccfj5EjR8aFF16YKV97/N2wYcMoLCyMN954o9T6i63rCePS+rhy5cr49NNPs8omTJgQe+yxR9x2221Z5YsWLfpeN1vW7lNKKd5///0SbzwuTatWrWL69OnRq1evdfax+JzPmDEj601MZcUuEd/GL2IXAIDSlTdmKGuMVjzf8M4772R91WLlypUxc+bMcs0ffFfF98DfeOONDf5aRVn9eeihh2LFihXx4IMPZr21acqUKd+5nc2aNSs1Rlm7bEPnXTa24vNXtWrV77T/pk2bRvXq1UvERK+//nq8++67cccdd8SAAQMy5Y8++mip+/+uMdGa8zlrKi3m25BYeUO89957sccee2R+L126ND799NPYb7/91rttq1atYunSpes99s2aNYvHH388li5dmvW22vXFRP/zP/9Tjh4AAFAe5R1PljfnqFjx1yPWHPOuPQezoXVuCnK55HIRUf5HXFmvypUrl8jmv/7660tkys+fPz/rd82aNaN169bfKQu9NL169YoqVarE6NGjs8r//Oc/l7uOPn36RGFhYVxyySXxzTfflFg+b968rN/bb799bL/99nHrrbfG/fffH/379y/xVHVpij+J9OKLL2aVV65cOfLy8rKO3axZs2LixIlZ6x188MFRqVKlGDVqVIknDNY8FzVq1Cj1ZknxX2ZTp07NlH311Vdxxx13lGjP2nWuXLkybrjhhvV1cZ1WrVoVN910U1adN910UzRs2DA6duy4zm07duwYrVq1iiuvvDKWLl1aYnnxOapcuXL06dMnJk6cGB9++GFm+X//+9+YPHlyqXW/9NJLkZeXV+onqwAA+PHYFDHImnFDSin+/Oc/R9WqVaNXr16ZfZZnrL6+dpenjuIH9dYed19//fUl6mzVqlUsXrw4XnvttUzZp59+Gn//+9+z1luwYEGJbYtv6qwvJtttt91KjV0iSj7Zfc0112T9rlSpUhx88MHx0EMPlahjze2Lb9KUFb+sGbtERNx8880lzndp18X48eNjzpw5ZfSsfO6888748ssvM78nTJgQn376aey7777r3bZfv34xZ86cuOWWW0osW758eXz11VcREZm6rrvuuqx11j6ea3r55ZejS5cu5ekCAEDOKW/MUNY4dK+99opq1arFddddl1XPbbfdFosXL46+fftumoZHxN577x21atWKSy+9NL7++uusZet7s1JZ/Slt/L548eINekhwbX369Innn38+Xn311UzZggULYty4cSXW25B5l42tUaNG0bNnz7jppptKPJhXnv1XrVo1OnXqVK6YKKUU1157bdZ6DRs2jO7du8ftt9+eNVex9rZlnbvCwsJo0KBBiZiotHma8l73G+rmm2/OOnejR4+OVatWlTsmev7550udl1m0aFGsWrUqIiL222+/WLVqVdYc3+rVq0uNgyO+vX5nzJghJgIA2IjKO54sb85RsU8++SRrzmLJkiVx5513xg477JD5msWG1rkpyOWSy4U31W5U+++/f9x1111Ru3btaN++fTz//PPx2GOPZT6JU6x9+/bRs2fP6NixY9SrVy9efPHFmDBhQpx66qkbpR2bb755/PrXv44//elPceCBB8Y+++wT06dPj3//+9/RoEGDdb4VqFhhYWGMHj06jjnmmNhpp52if//+0bBhw/jwww/j4Ycfjt13371Eku6AAQPizDPPjIiIX/3qV+Vqa8uWLWPbbbeNxx57LI499thMed++feOqq66KffbZJ4466qiYO3du/OUvf4nWrVtnTZK3bt06zj///LjooouiW7duceihh0Z+fn5MmzYtGjduHJdeemlEfPuX1ujRo+MPf/hDtG7dOho1ahR77rln7L333tG0adM47rjj4ne/+11Urlw5br/99kxfi3Xp0iXq1q0bAwcOjNNPPz3y8vLirrvuKvcnngYNGhR33HFHzJw5M+uphcaNG8dll10Ws2bNim222SbuvffeePXVV+Pmm2+OqlWrrrPOSpUqxa233hr77rtvdOjQIQYPHhxNmjSJOXPmxJQpU6KwsDAeeuihiIgYOXJkTJo0Kbp16xYnn3xyrFq1Kq6//vro0KFD1vEs9uijj8buu+9e4toFAODHZWPHIAUFBTFp0qQYOHBgdO7cOf7973/Hww8/HOedd140bNgwIso/Vl+X8tbRsWPH+OUvfxnXXHNNzJ8/P3bdddd46qmnMk8Erxnb9O/fP84+++w45JBD4vTTT49ly5bF6NGjY5tttomXX345s96oUaNi6tSp0bdv32jWrFnMnTs3brjhhthqq62ia9eu62z3QQcdFHfddVe8++67mbf5FhYWRvfu3ePyyy+Pb775Jpo0aRKPPPJIqU9CX3LJJfHII49Ejx49YujQodGuXbv49NNPY/z48fHMM89EnTp1YocddojKlSvHZZddFosXL478/PzYc889o1GjRnH88cfHiSeeGL/85S+jd+/eMX369Jg8eXKJt8/uv//+MWrUqBg8eHB06dIlXn/99Rg3blzWm8XKMmvWrGjRokUMHDgwxo4dm7WsXr160bVr1xg8eHB8/vnncc0110Tr1q1jyJAh6633mGOOifvuuy9OPPHEmDJlSuy+++6xevXqePvtt+O+++6LyZMnR6dOnWKHHXaII488Mm644YZYvHhxdOnSJR5//PFS3/wV8e1NpAULFsRBBx203jYAAOSi8sYM6xqHnnvuuTFy5MjYZ5994sADD4x33nknbrjhhth5553LPRfwXRQWFsbVV18dxx9/fOy8885x1FFHRd26dWP69OmxbNmydU4qF090nn/++dG/f/+oWrVqHHDAAbH33ntHtWrV4oADDogTTjghli5dGrfccks0atSo1ETT8jjrrLPi7rvvjt69e8dpp50WNWrUiFtvvTWaNm0aCxYsyMQt32XeZWP7y1/+El27do3tttsuhgwZEi1btozPP/88nn/++fj4449j+vTp69z+oIMOivPPPz+WLFkShYWFEfHtW6xatWoVZ555ZsyZMycKCwvj/vvvL/XLidddd1107do1dtpppxg6dGi0aNEiZs2aFQ8//HAmKbmsc1ejRo04/vjj449//GMcf/zx0alTp5g6dWomPlxTea/70jz55JOxxx57xPDhw2PEiBFZy1auXBm9evWKfv36Zf4cdO3aNQ488MD11vu73/0uHnzwwdh///1j0KBB0bFjx/jqq6/i9ddfjwkTJsSsWbOiQYMGccABB8Tuu+8e55xzTsyaNSvat28fDzzwQCxevLjUeh977LFIKYmJAAA2ovKOJ8ubc1Rsm222ieOOOy6mTZsWm2++edx+++3x+eefZz3kt6F1bgpyueRyERGJjWbhwoVp8ODBqUGDBqlmzZqpT58+6e23307NmjVLAwcOzKz3hz/8Ie2yyy6pTp06qXr16qlt27bp4osvTitXrsysM3DgwFSjRo0S+xg+fHgqz2lbtWpVuuCCC9IWW2yRqlevnvbcc8/03//+N9WvXz+deOKJmfXGjBmTIiJNmzat1HqmTJmS+vTpk2rXrp0KCgpSq1at0qBBg9KLL75YYt1PP/00Va5cOW2zzTbrbd+arrrqqlSzZs20bNmyrPLbbrst/eIXv0j5+fmpbdu2acyYMWX2//bbb0877rhjys/PT3Xr1k09evRIjz76aGb5Z599lvr27Ztq1aqVIiL16NEjs+yll15KnTt3TtWqVUtNmzZNV111Vea4zJw5M7Pes88+m3bddddUvXr11Lhx43TWWWelyZMnp4hIU6ZMyaw3cODA1KxZs6z2/fKXv0zVq1dPCxcuzJT16NEjdejQIb344otpt912SwUFBalZs2bpz3/+c9a2U6ZMSRGRxo8fX+rxe+WVV9Khhx6a6tevn/Lz81OzZs1Sv3790uOPP5613lNPPZU6duyYqlWrllq2bJluvPHGUo/nokWLUrVq1dKtt95a6v4AAPjx2BQxyIwZM9Lee++dNttss7T55pun4cOHp9WrV2ftt7xj9YhIp5xySqltL28dX331VTrllFNSvXr1Us2aNdPBBx+c3nnnnRQR6Y9//GPWuo888kjadtttU7Vq1VKbNm3S3XffXaLOxx9/PB100EGpcePGqVq1aqlx48bpyCOPTO++++56j/eKFStSgwYN0kUXXZRV/vHHH6dDDjkk1alTJ9WuXTsdfvjh6ZNPPkkRkYYPH5617uzZs9OAAQNSw4YNU35+fmrZsmU65ZRT0ooVKzLr3HLLLally5apcuXKWfHG6tWr09lnn50aNGiQNttss9SnT5/0/vvvlzjfX3/9dfrtb3+bttxyy1S9evW0++67p+effz716NEjKxaaOXNmiog0ZsyYTNnrr7+eIiKdc845mbLimOSee+5J5557bmrUqFGqXr166tu3b5o9e3ZW/4rjnNKsXLkyXXbZZalDhw6Z2K1jx45p5MiRafHixZn1li9fnk4//fRUv379VKNGjXTAAQekjz76qNTjefbZZ6emTZumoqKiUvcJAJDryhszpFT2ODSllP785z+ntm3bpqpVq6bNN988nXTSSVn3u1MqeyzYrFmz1Ldv3xLla8cLpd2XTymlBx98MHXp0iVVr149FRYWpl122SXdc8896+37RRddlJo0aZIqVaqUVe+DDz6Ytt9++1RQUJCaN2+eLrvssnT77beX2HdZ7V57XJ3St/fpu3XrlvLz89NWW22VLr300nTdddeliEifffZZ1rrlmXcpa46oeNmacxDF4/orrriixLqljaFnzJiRBgwYkLbYYotUtWrV1KRJk7T//vunCRMmlLq/NX3++eepSpUq6a677soqf+utt9Jee+2VatasmRo0aJCGDBmSpk+fXiLeSCmlN954IxM/FRQUpDZt2qQLLrgga52yzt2yZcvScccdl2rXrp1q1aqV+vXrl+bOnVuin+W97otjnTWv9YceeihFRLrxxhszZcXX5lNPPZWG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AAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6uUkSZKU9CAAAAAAAAAAAAAAoCS5Uy0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6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rrnmmqxthw8fHsuWLYs+ffpEbm5uVK9ePT7++OPMXX4vv/zyqFChQjz22GNx1FFHxeOPPx5HH310RER8++23sf/++8eqVasy2917771Rvnz5IsfVunXriIiYMGFC7LHHHpt1bgAAZPvxxx/jgAMOiG+++SYuuOCCqFOnTjz88MPrXUBcuHBhHHLIIXHMMcdE9+7dY8yYMXHZZZfFrrvuGoceemi0aNEirrnmmrj66qujT58+0aFDh4iIaNeu3XrHMGnSpDjkkEOibt26MWjQoMjPz49rrrkmatWqVeT2r7zySjz22GNx7rnnRs2aNaNRo0bx3Xffxd57750JwtaqVSuef/75OOOMM+L777+PCy+8MCLWLEx269Yt3njjjejTp0+0aNEiPvzww7jtttvis88+i7Fjx2Yd64033ognnngi+vfvH5UqVYrbb789jj322Pjiiy+iRo0aRY5vzpw5cfDBB0etWrXi8ssvj6pVq8bMmTPjiSeeKLTtww8/HEuWLIm+fftGTk5ODB48OI455piYPn16lC1bdr3XbPbs2ZkA6RVXXBEVKlSI++67L3Jzc4vc/tNPP40TTzwx+vbtG2eddVY0b948li5dGh07dozZs2dH3759o0GDBjFx4sS44oor4ptvvokhQ4ZETk5OnHLKKTF48OBYsGBBVK9ePdPnM888E99//32ccsop6x1nxJqfSyqqtnrppZdi+vTpcdppp0WdOnXi448/jnvvvTc+/vjjeOuttzKB6q+//jr22muvWLRoUfTp0yd23nnnmD17dowZMyaWLl0a++23X5x//vlx++23x5VXXhktWrSIiMj8b3Ftal1aXNddd13k5OTEZZddFnPmzIkhQ4bEQQcdFO+//35W7TN//vw49NBDo0ePHnHKKafE9ttvv0nv1zPPPDNGjhwZJ510UrRr1y5eeeWV6Nq163rH9bvf/a5QiAMAIK3eeeedmDhxYvTo0SPq168fM2fOjGHDhkWnTp1iypQpsd1220XVqlVjl112iddeey3OP//8iFhTL+Tk5MSCBQtiypQpmTWP119/PVMLRaypYQ499NBo3bp1DBgwIEqVKpW5gcfrr78ee+21V0RE9OvXL8aMGRPnnntutGzZMubPnx9vvPFG/Pe//83MqUeMGBGnnXZa7LnnnnHDDTfEd999F0OHDo0JEybEpEmTomrVqpnj5ufnx6GHHhr77bdfDB48OEaNGhXnnntuVKhQIf7whz/EySefHMccc0zcfffd0bNnz9hnn32icePGERHFqhc2ZOLEibHLLrsUqmuKc60jIn744Yfo0KFD/Pe//43TTz89fve738W8efPi6aefjq+++mqzas+ifP/993HffffFiSeeGGeddVYsWbIk7r///ujSpUv8+9//jt13332T+ivw4IMPxpIlS+Kcc86JZcuWxdChQ+OAAw6IDz/8MLbffvvMdqtWrYouXbrEvvvuGzfffHPm/Pv27Zt5rc8///yYMWNG/OUvf4lJkybFhAkTMtf16quvjj/96U9x2GGHxWGHHRbvvfdeHHzwweu9E1jr1q0L1b0AAPw6FXfu/dBDDxXa949//GPMmTNns3JMEVuWJSrKypUr45133omzzz670HPFzU198MEH0aFDhyhbtmz06dMnGjVqFNOmTYtnnnkmrrvuujjmmGPis88+i0ceeSRuu+22qFmzZkRE1KpVK+bOnVvscy/udd9U5557blStWjUGDhwYn376aQwbNixmzZqVucFHgc1dD4pY86W9I488Mt54443o169ftGjRIp588sno1atXkWOqUqVKNG3aNCZMmBAXXXTRZp0XW0HCNjVgwIAkIpJu3bpltffv3z+JiGTy5MmZtqVLlxbav0uXLkmTJk2y2ho2bJhERPLaa69l2ubMmZPk5uYmv//97zNty5YtS/Lz87P2nTFjRpKbm5tcc801mbbx48cnEZG0aNEiWb58eaZ96NChSUQkH3744QbHeMMNNyQ5OTnJrFmz1nsdkiRJ7rvvvkL9bajfdc990aJFSaVKlZK2bdsmP/30U9a2q1evzvx7165dk4YNGxbqb/jw4UlEJDNmzMhqLzj/8ePHb3A8RZ1nweu7Mb169UoiIjnvvPOyxty1a9ekXLlyydy5c5MkWfP6RERSuXLlZM6cOVl9HHjggcmuu+6aLFu2LKuPdu3aJTvttFOm7cILL0wiInn77bczbXPmzEmqVKlS5PknSZKUK1cuOfvsszd6HgAAFD2v7NixY9KxY8fM41tuuSWJiGTs2LGZtp9++inZeeedC809O3bsmERE8uCDD2bali9fntSpUyc59thjM23vvPNOEhHJ8OHDizXOI444Itluu+2S2bNnZ9qmTp2alClTptAcNiKSUqVKJR9//HFW+xlnnJHUrVs3mTdvXlZ7jx49kipVqmTmzQ899FBSqlSp5PXXX8/a7u67704iIpkwYULWscqVK5d8/vnnmbbJkycnEZHccccdmbZ1r/OTTz6ZRETyzjvvrPecC+bTNWrUSBYsWJBpf+qpp5KISJ555pn17pskSXLeeeclOTk5yaRJkzJt8+fPT6pXr17oNS+oy8aNG5fVx7XXXptUqFAh+eyzz7LaL7/88qR06dLJF198kSRJknz66adJRCTDhg3L2q5bt25Jo0aNsmqcda1cuTLJycnJqv8KFFXLPPLII4VqyJ49eyalSpUq8noWHHv06NGF3q8FIiIZMGBAofaGDRsmvXr1yjwubl1a8Npt7P1dUL/Vq1cv+f777zPtjz32WBIRydChQzNtBf9t3X333Vl9FPf9+v777ycRkfTv3z9ru5NOOmm959+nT5+kfPnyGzwHAIC0KGpu+uabbxaqf84555xk++23zzz+v//7v2S//fZLateunZkvz58/P8nJycnM91avXp3stNNOSZcuXbLmzkuXLk0aN26cdO7cOdNWpUqV5JxzzlnvOFesWJHUrl072WWXXbLWHp599tkkIpKrr74601bwWf/111+faVu4cGFSvnz5JCcnJ3n00Ucz7Z988kmheWNx64X1qV+/fladuPZ5r6uoa3311VcnEZE88cQThbYvuI4bqj3Xne8XWLcmXrVqVdZ6U5KsuU7bb799cvrpp2e1r29uvbaCeqF8+fLJV199lWl/++23k4hILrrookxbwWt0+eWXZ/Xx+uuvJxGRjBo1Kqt93LhxWe1z5sxJypUrl3Tt2jXrvXXllVcmEVHk+V9//fVJRCTffffdBs8DAID/fcWde69r8ODBhbZZdx5doFevXlm5p62RJSrK559/XmhtpkBxc1P77bdfUqlSpUKZsbXn0jfddFOReaUNrQusWycU97oXlQErSsEaVOvWrZMVK1Zk2gtep6eeeirTtqXrQWPHjk0iIhk8eHBmm1WrViUdOnRY7/kffPDBSYsWLTZ4DmxbpbYokUuxrXun2fPOOy8iIp577rlM29p301m8eHHMmzcvOnbsGNOnT4/Fixdn7d+yZcusb2TXqlUrmjdvHtOnT8+05ebmRqlSa17i/Pz8mD9/flSsWDGaN29e6GeNItb8lE+5cuUyjwv6X7vPtcf4448/xrx586Jdu3aRJElMmjRpg9eg4OdGq1WrVui54pz7Sy+9FEuWLInLL7888vLysvZf9+drt9SWnOeGnHvuuZl/L7jb14oVK+Lll1/O2u7YY4/NuoPYggUL4pVXXonu3bvHkiVLYt68eTFv3ryYP39+dOnSJaZOnZr5Garnnnsu9t5778y38CPWvD8Kft6oKNWqVYt58+Zt9nkBAJBt3LhxUa9evejWrVumLS8vL84666wit69YsWLWnUnLlSsXe+21V9ZcfFPk5+fHyy+/HEcddVTWnUCbNWsWhx56aJH7dOzYMVq2bJl5nCRJPP7443HEEUdEkiSZOei8efOiS5cusXjx4kxdMXr06GjRokXsvPPOWdsdcMABERGF7tB70EEHRdOmTTOPf/vb30blypU3eL4Fd4Z69tlnY+XKlRs8/xNOOCGr7iiqtinKuHHjYp999sm6a1L16tXXO5du3LhxdOnSJatt9OjR0aFDh8wcu+Cfgw46KPLz8+O1116LiIjf/OY30bZt2xg1alRm3wULFsTzzz8fJ5988gZrnAULFkSSJButrZYtWxbz5s2LvffeOyIi83qtXr06xo4dG0cccUS0adOmUB9bs77a1Lq0uHr27BmVKlXKPD7uuOOibt26WTV2wfFPO+20rLbivl8L+iq4Y1qBgjs0F6VatWrx008/xdKlSzf73AAAfi3WnpuuXLky5s+fH82aNYuqVatmzQU7dOgQ3333XXz66acRseaOtPvtt1906NAhXn/99YhYc/faJEkyc/v3338/pk6dGieddFLMnz8/M6f78ccf48ADD4zXXnst83ObVatWjbfffju+/vrrIsf57rvvxpw5c6J///5Zaw9du3aNnXfeOf7xj38U2ufMM8/M/HvVqlWjefPmUaFChejevXumvXnz5lG1atWsOqS49cL6zJ8/f6N1wIau9eOPPx677bZbkXer2pp1QOnSpTPrTatXr44FCxbEqlWrok2bNltUBxx11FFRr169zOO99tor2rZtW6gOiIhCd9saPXp0VKlSJTp37px17Vu3bh0VK1bM1AEvv/xyrFixIs4777ysa7KxOiAirLMAAKRAcefeaxs/fnxcccUVcd5558Wpp5662cfekixRUYqb41pfbmru3Lnx2muvxemnnx4NGjTI2n9b5riKe92Lo0+fPlm/BHL22WdHmTJlCtUYW7Ie9Nxzz0WZMmWyapTSpUtnsoNFkeMqeWVKegBpsdNOO2U9btq0aZQqVSpmzpyZaZswYUIMGDAg3nzzzUILcIsXL44qVapkHq/7xyhizX9QCxcuzDxevXp1DB06NO66666YMWNG5OfnZ54r6idV1+2z4I/m2n1+8cUXcfXVV8fTTz+d1V4wxuJIkqRQW3HOfdq0aRERscsuuxTrOFtia5znukqVKhVNmjTJavvNb34TEZH1PoiIzE9BFfj8888jSZK46qqr4qqrriqy/zlz5kS9evVi1qxZ0bZt20LPN2/efL1jS5Jkq/8fGgBAms2aNSuaNm1aaI7VrFmzIrevX79+oW2rVasWH3zwwWYdf86cOfHTTz8Vebz1jWHdOejcuXNj0aJFce+998a999673uNEREydOjX++9//Zn2YU9R2BYpTz6yrY8eOceyxx8agQYPitttui06dOsVRRx0VJ510UuTm5m6w/6Jqm6LMmjUr9tlnn0Ltxb1mEWuuxQcffFCsa9GzZ88499xzY9asWdGwYcMYPXp0rFy5stgfqhVVWy1YsCAGDRoUjz76aKHrXlDLzJ07N77//vufpbba1Lq0uNatsXNycqJZs2aFaqt69eplfXk0ovjv11mzZkWpUqWyAuARG6+tCsYDAJB2P/30U9xwww0xfPjwmD17dtb8de3P2QuCsq+//nrUr18/Jk2aFH/605+iVq1acfPNN2eeq1y5cuy2224RsWZOFxHr/bnMgmNUq1YtBg8eHL169Yodd9wxWrduHYcddlj07Nkz83n9rFmzIqLoed7OO+8cb7zxRlZbXl5eoblklSpViqzrqlSpklWHbEq9sD5F1QHFvdbTpk2LY489dqPH2BoeeOCBuOWWW+KTTz7J+mJkUXVUca1bB0SsWWd57LHHstrKlCkT9evXz2qbOnVqLF68OGrXrl1k32vXAUUdq1atWkWGDSLUAQAAaVLcuXeBr776Kk444YRo37593HrrrVt07C3JEm1IUTVGcXJTBV8g/DnWGjb1uhfXuvP+ihUrRt26dTea44oofn03a9asqFu3blSsWDHreTmuXzah2hKy7ht/2rRpceCBB8bOO+8ct956a+y4445Rrly5eO655+K2227LfKO6QOnSpYvsd+0/Gtdff31cddVVcfrpp8e1114b1atXj1KlSsWFF15YqL/i9Jmfnx+d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mlVbRUTce++9hb5BvrXr0gIPPvhgLFmyJPN4zJgx8c033xTrTmPFfb8W9HX77bdnbbOh4PN7772ntgIA+P8VNRe84447irzrUIcOHWLmzJnx97//PTp06BARa+at7dq1i1tvvTVWrlyZaY9Ys97QtGnTuPnmm+OHH34o1F9BvZKfn19ovaB27dqxww47ZOqINm3aRO3atePuu+/Oqi2ef/75+O9//xtdu3bdzCtQ2KbWC+vaZ5994qOPPipUAxX3Wh977LExefLkePLJJwv1Xdw64K233ooVK1Zk2p599tn48ssvC41n7T4jIt5+++148803N3h+GzN27NisWuLf//53vP3228WuA/Lz8+Paa68t9NyqVasy53vQQQdF2bJl44477sga/4bqgP/85z+xzz77FP9EAAD4n1Xcuffw4cPjnnvuiTvvvDP22muvIvtq2rRpfPLJJ1nrLZMnT44JEyYUayybkiUqStmyZaNNmzbFWmsoKjdVq1at2G+//eJvf/tbfPHFF1nPrZvjiihcY1SuXDlq1qxZaK3hrrvuKjTWTakvN8W9994bK1euzDweNmxYrFq1qtg1RnHqu8MOOyxWrVoVw4YNyzyfn5+fyQ6ua/HixTFt2jRrDSXMnWp/JjNmzIhu3brFIYccEm+++WaMHDkyTjrppEyq/OCDD45y5crFEUccEX379o0ffvgh/vrXv0bt2rWL/MNXHIcffnhcc801cdppp0W7du3iww8/jFGjRmV9s3ZT7LzzztG0adO4+OKLY/bs2VG5cuV4/PHH1/vN3HXl5eXFwQcfHC+//HJcc801mfbinnvlypXjtttuizPPPDP23HPPOOmkk6JatWoxefLkWLp0aTzwwAMRsebDtL///e/xf//3f7HnnntGxYoV44gjjohWrVrF3nvvHVdccUUsWLAgqlevHo8++mihD6m29DwHDhwYgwYNivHjx0enTp2yzn/cuHHRq1evaNu2bTz//PPxj3/8I6688spifXv5zjvvjH333Td23XXXOOuss6JJkybx3XffxZtvvhlfffVVTJ48OSIiLr300njooYfikEMOiQsuuCAqVKgQ9957bzRs2DA++OCDQv2+9NJL0aBBg9hjjz2KdX4AAGxc37594y9/+UuceOKJccEFF0TdunVj1KhRkZeXFxGbdtfZAk2bNo2qVavG3XffHZUqVYoKFSpE27Zts34RY20DBw6MF198Mdq3bx9nn3125Ofnx1/+8pfYZZddskKjG/LnP/85xo8fH23bto2zzjorWrZsGQsWLIj33nsvXn755ViwYEFErAmGPvbYY9GvX78YP358tG/fPvLz8+OTTz6Jxx57LF544YVo06bNJp/z2h544IG466674uijj46mTZvGkiVL4q9//WtUrly5WN8YLo5LL700Ro4cGZ07d47zzjsvKlSoEPfdd180aNAgFixYUKzX7ZJLLomnn346Dj/88Ojdu3e0bt06fvzxx/jwww9jzJgxMXPmzKw7tHbt2jVq1KgRo0ePjkMPPTRq165drLEeeeSR8dBDD8Vnn32W+TWMypUrx3777ReDBw+OlStXRr169eLFF18s8k5W119/fbz44ovRsWPH6NOnT7Ro0SK++eabGD16dLzxxhtRtWrV2H333aN06dJx4403xuLFiyM3NzcOOOCAqF27dpx55pnRr1+/OPbYY6Nz584xefLkeOGFFwrdfXZL6tKZM2dG48aNo1evXjFixIis56pXrx777rtvnHbaafHdd9/FkCFDolmzZnHWWWdttN/ivl933333OPHEE+Ouu+6KxYsXR7t27eKf//zneu9c/J///CcWLFgQRx555EbHAACQBocffng89NBDUaVKlWjZsmW8+eab8fLLL2d+YnRtBYHZTz/9NK6//vpM+3777RfPP/985Obmxp577plpL1WqVNx3331x6KGHRqtWreK0006LevXqxezZs2P8+PFRuXLleOaZZ2LJkiVRv379OO6442K33XaLihUrxssvvxzvvPNO5g5HZcuWjRtvvDFOO+206NixY5x44onx3XffxdChQ6NRo0Zx0UUXbbVrsqn1wrqOPPLIuPbaa+Nf//pXHHzwwZn24l7rSy65JMaMGRPHH398nH766dG6detYsGBBPP3003H33XfHbrvttsHa88wzz4wxY8bEIYccEt27d49p06bFyJEjMzc1WXs8TzzxRBx99NHRtWvXmDFjRtx9993RsmXLIkPQ68rJyYmOHTvGq6++mtXerFmz2HfffePss8+O5cuXx5AhQ6JGjRrr/bnVtXXs2DH69u0bN9xwQ7z//vtx8MEHR9myZWPq1KkxevToGDp0aBx33HFRq1atuPjii+OGG26Iww8/PA477LCYNGlSPP/880W+NnPmzIkPPvggzjnnnI2OAQCA/33FmXvPmzcv+vfvHy1btozc3NwYOXJkVh9HH310VKhQIU4//fS49dZbo0uXLnHGGWfEnDlz4u67745WrVrF999/X6zxFDdLtD5HHnlk/OEPf4jvv/8+KleuHBGblpu6/fbbY999943f/e530adPn2jcuHHMnDkz/vGPf2TWolq3bh0REX/4wx+iR48eUbZs2TjiiCOiQoUKceaZZ8af//znOPPMM6NNmzbx2muvZX71e1Ov+/q8+uqrsf/++8eAAQNi4MCBWc+tWLEiDjzwwOjevXt8+umncdddd8W+++4b3bp122i/xa3vjjjiiGjfvn1cfvnlMXPmzGjZsmU88cQTRd4wMiLi5ZdfjiRJrDWUtIRtasCAAUlEJFOmTEmOO+64pFKlSkm1atWSc889N/npp5+ytn366aeT3/72t0leXl7SqFGj5MYbb0z+9re/JRGRzJgxI7Ndw4YNk65duxY6VseOHZOOHTtmHi9btiz5/e9/n9StWzcpX7580r59++TNN98stN348eOTiEhGjx6d1d+MGTOSiEiGDx+eaZsyZUpy0EEHJRUrVkxq1qyZnHXWWcnkyZMLbbc+TzzxRJKTk5N88cUXm3XuBdu2a9cuKV++fFK5cuVkr732Sh555JHM8z/88ENy0kknJVWrVk0iImnYsGHmuWnTpiUHHXRQkpubm2y//fbJlVdembz00ktJRCTjx4/f5PMseH3X9vvf/z7JyclJ/vvf/2baevXqlVSoUCGZNm1acvDBByfbbbddsv322ycDBgxI8vPzC13zm266qcjrN23atKRnz55JnTp1krJlyyb16tVLDj/88GTMmDFZ233wwQdJx44dk7y8vKRevXrJtddem9x///2Frmd+fn5St27d5I9//GORxwMAoLDhw4cXmletO8dOkiSZPn160rVr16R8+fJJrVq1kt///vfJ448/nkRE8tZbb2Xt26pVq0LH6dWrV9ZcNkmS5KmnnkpatmyZlClTplhz8H/+85/JHnvskZQrVy5p2rRpct999yW///3vk7y8vKztIiI555xziuzju+++S84555xkxx13TMqWLZvUqVMnOfDAA5N77703a7sVK1YkN954Y9KqVaskNzc3qVatWtK6detk0KBByeLFizd6rIYNGya9evXKPF73Or/33nvJiSeemDRo0CDJzc1NateunRx++OHJu+++m9lnQ/PpiEgGDBiwweuVJEkyadKkpEOHDklubm5Sv3795IYbbkhuv/32JCKSb7/9Nmu8RdVlSZIkS5YsSa644oqkWbNmSbly5ZKaNWsm7dq1S26++eZkxYoVhbbv379/EhHJww8/vNHxFVi+fHlSs2bN5Nprr81q/+qrr5Kjjz46qVq1alKlSpXk+OOPT77++usiz3/WrFlJz549k1q1aiW5ublJkyZNknPOOSdZvnx5Zpu//vWvSZMmTZLSpUtn1U35+fnJZZddltSsWTPZbrvtki5duiSff/55odexuHVpUfXnhx9+mEREcvnll2faCurXRx55JLniiiuS2rVrJ+XLl0+6du2azJo1K+v81vffVpIU//36008/Jeeff35So0aNpEKFCskRRxyRfPnll0Vez8suuyxp0KBBsnr16iKPCQCQNgsXLkxOO+20pGbNmknFihWTLl26JJ988kmhOWOB2rVrJxGRfPfdd5m2N954I4mIpEOHDkUeY9KkSckxxxyT1KhRI8nNzU0aNmyYdO/ePfnnP/+ZJMmaefMll1yS7LbbbkmlSpWSChUqJLvttlty1113Ferr73//e7LHHnskubm5SfXq1ZOTTz45+eqrr7K2Kfisf13rm3sWVTdsar2wrt/+9rfJGWeckdW2Kdd6/vz5ybnnnpvUq1cvKVeuXFK/fv2kV69eybx58zLbbKj2vOWWW5J69eolubm5Sfv27ZN333230Px+9erVyfXXX580bNgwyc3NTfbYY4/k2WefLbLOXXduvWTJkiQikh49emTa1q71brnllmTHHXdMcnNzkw4dOiSTJ0/O6m99r1GBe++9N2ndunVSvnz5pFKlSsmuu+6aXHrppcnXX3+d2SY/Pz8ZNGhQpo7p1KlT8tFHHxV5PYcNG5Zst912yffff7/eYwIA8OtRnLl3wfx1ff+svb40cuTIpEmTJkm5cuWS3XffPXnhhRcKzZu3VpaoKN99911SpkyZ5KGHHspq35R82EcffZRZl8jLy0uaN2+eXHXVVVnbXHvttUm9evWSUqVKZV2DpUuXJmeccUZSpUqVpFKlSkn37t2TOXPmFKoTilvzFKwhrJ0Be+aZZ5KISO6+++5MW8Ea1L/+9a+kT58+SbVq1ZKKFSsmJ598cjJ//vyssW+N9aD58+cnp556alK5cuWkSpUqyamnnppMmjSpyOt5wgknJPvuu2+Rx+Pnk5Mk69wbGbah/Pz8aNmyZXTv3r3In9j5Ndhrr72iYcOGMXr06Exb7969Y8yYMcX6BvbPaezYsXHSSSfFtGnTom7duiU9HACAX70hQ4bERRddFF999VXUq1evRMZw1FFHxccffxxTp04tkeP/L7rwwgvjnnvuiR9++CHzs0db00UXXRT3339/fPvtt7HddtsVe79rr702hg8fHlOnTt0m4yppd911V1x66aUxbdq02H777SPi/32jfPTo0XHccceV8Aj/n+XLl0ejRo3i8ssvjwsuuKCkhwMAwK/YQw89FOecc0588cUXUbVq1ZIezlb33HPPxeGHHx6TJ0+OXXfdNSL+369Y3HTTTXHxxReX8Aiz7bHHHtGpU6e47bbbSnooAACwWc4444z47LPP4vXXXy/poWwTl156aTzyyCPx+eefR25ubkREjBgxIk477bR45513tviXFremb7/9Nho3bhyPPvqoO9WWsFIlPQDSpXTp0nHNNdfEnXfe+YsLmG4N33//fUyePDmuueaakh5Ksdx4441x7rnnCtQCAGwDP/30U9bjZcuWxT333BM77bTTzxaoXXcMU6dOjeeeey46der0sxz/f9G612z+/Pnx0EMPxb777rtNgqvLli2LkSNHxrHHHrtJgdqINWHcH374IR599NGtPq5fgvHjx8f555+fCdT+kg0fPjzKli0b/fr1K+mhAADwK3fyySdHgwYN4s477yzpoWwT48ePjx49emQCtb9k48aNi6lTp8YVV1xR0kMBAIDNNmDAgHjnnXdiwoQJJT2UbWL8+PFx1VVXZQK1v2RDhgyJXXfdVaD2F6BMSQ+A9DnhhBPihBNOKOlhbBOVK1eO5cuXl/Qwiu3NN98s6SEAAPxqHXPMMdGgQYPYfffdY/HixTFy5Mj45JNPYtSoUT/bGJo0aRK9e/eOJk2axKxZs2LYsGFRrly5uPTSS3+2Mfyv2WeffaJTp07RokWL+O677+L++++P77//Pq666qqtepw5c+bEyy+/HGPGjIn58+dv1t1NK1asGHPmzNmq4/olWfvXP37p+vXrJ1ALAMDPolSpUvHRRx+V9DC2mZtuuqmkh1BshxxyyK/yBjIAAKRLgwYNYtmyZSU9jG3mnXfeKekhFNuf//znkh4C/z+hWgAAgG2gS5cucd9998WoUaMiPz8/WrZsGY8++ujP+gWzQw45JB555JH49ttvIzc3N/bZZ5+4/vrrY6eddvrZxvC/5rDDDosxY8bEvffeGzk5OfG73/0u7r///thvv/226nGmTJkSJ598ctSuXTtuv/322H333bdq/wAAAAAAAMCmy0mSJCnpQQAAAAAAAAAAAABASSpV0gMAAAAAAAAAAAAAgJImVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6ZYq74eqFOdtyHLBJViW5JT0EyChXfVlJDwEAUumCgYNKegiQ8fmSH0t6CJDxj1sGl/QQACB9Gh9b0iOAjCWxuKSHABmVZrxc0kMAgFTKGVjSI4D/p2z+DyU9BMhYcW3FjW7jTrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAA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F7omRfnHP/4Rq1atioMOOiirfcGCBXHxxRfHrrvuGhUrVozKlSvHoYceGpMnTy7Ux7Jly2LgwIHxm9/8JvLy8qJu3bpxzDHHxLRp02LmzJlRq1atiIgYNGhQZkwDBw5c7zlGFH6dIiJuvvnmaNeuXdSoUSPKly8frVu3jjFjxqz33DYmJycnzj333Bg1alQ0b9488vLyonXr1vHaa69lbTdw4MDIycmJKVOmxEknnRTVqlWLfffdN/P8yJEjo3Xr1lG+fPmoXr169OjRI7788stCx7v33nujadOmUb58+dhrr73i9ddfL3JcZcuWjU6dOsVTTz212ecGAMC2MW/evOjevXtUrlw5atSoERdccEEsW7Ysa5vhw4fHAQccELVr147c3Nxo2bJlDBs2bL19vvjii7H77rtHXl5etGzZMp544onMc9OnT4+cnJy47bbbCu03ceLEyMnJiUceeWSj487Pz48rr7wy6tSpExUqVIhu3boVOWdd26uvvho5OTmF7m5UUOus+0HB5tZOERFjx46Ntm3bRsWKFbPaX3/99Tj++OOjQYMGkZubGzvuuGNcdNFFRYZJP/nkk+jevXvUqlUrypcvH82bN48//OEPEbHhWml95xMRWbVLRPFr1uIaMWJE5OTkxGuvvRZ9+/aNGjVqROXKlaNnz56xcOHCrG0bNWoUhx9+eLzwwgvRpk2bKF++fNxzzz0REbFo0aK48MILY8cdd4zc3Nxo1qxZ3HjjjbF69eqsPhYtWhS9e/eOKlWqRNWqVaNXr17rvXNvQY2oLgEA2DrUEtumlli9enUMGTIkWrVqFXl5ebH99ttH3759s+bTvXr1ipo1a8bKlSsL7X/wwQdH8+bNs9qK85n/1KlT49hjj406depEXl5e1K9fP3r06BGLFy/e4HityViTAQD4tftfq30K6pe///3vG619NpQ5K5h/5ubmxp577hnvvPPOxi5VvP/++1GrVq3o1KlT/PDDD+vd7o033oh58+YVqiNWrFgRV199dbRu3TqqVKkSFSpUiA4dOsT48eML9bF69eoYOnRo7LrrrpGXlxe1atWKQw45JN59992IWDNf//HHH+OBBx7I1BG9e/cu8rwLFMzd17apr+3GFKyNbOg9EPH/1lv+9a9/Rf/+/aN27dpRv379zPPPP/98dOjQISpUqBCVKlWKrl27xscff1zoeGPHjo1ddtkl8vLyYpdddoknn3xyvWPr3LlzPPPMM5EkyWafX5qVKekB/C955513YuLEidGjR4+oX79+zJw5M4YNGxadOnWKKVOmxHbbbRcREQ899FChff/4xz/GnDlzCi3CFtfw4cNj2bJl0adPn8jNzY3q1avHxx9/HO3bt4969erF5ZdfHhUqVIjHHnssjjrqqHj88cfj6KOP3mi/o0aNihUrVsR5550XCxYsiMGDB0f37t3jgAMOiFdffTUuu+yy+Pzzz+OOO+6Iiy++OP72t7+tt6+//vWvcf7558dxxx2X+T+dDz74IN5+++046aST4phjjonPPvssHnnkkbjtttuiZs2aERGZD1CKMnHixKhRo0Y0bNgwq3369OkxduzYOP7446Nx48bx3XffxT333BMdO3aMKVOmxA477BARaz5QO/zww+Of//xn9OjRIy644IJYsmRJvPTSS/HRRx/FQQcdFMOGDYuzzz47jj766DjmmGMiIuK3v/3tRq/duoYOHRrdunWLk08+OVasWBGPPvpoHH/88fHss89G165dN7m/iIh//etf8fe//z3OP//8yM3NjbvuuisOOeSQ+Pe//x277LJL1rbHH3987LTTTnH99ddn/iBed911cdVVV0X37t3jzDPPjLlz58Ydd9wR++23X0yaNCmqVq0aERH3339/9O3bN9q1axcXXnhhTJ8+Pbp16xbVq1ePHXfcsdC4WrduHU899VR8//33Ubly5c06NwAAtr7u3btHo0aN4oYbboi33norbr/99li4cGE8+OCDmW2GDRsWrVq1im7dukWZMmXimWeeif79+8fq1avjnHPOyepv6tSpccIJJ0S/fv2iV69eMXz48Dj++ONj3Lhx0blz52jSpEm0b98+Ro0aFRdddFHWvqNGjYpKlSrFkUceudFxX3fddZGTkxOXXXZZzJkzJ4YMGRIHHXRQvP/++1G+fPktvi5bUjutXLky3nnnnTj77LMLPTd69OhYunRpnH322VGjRo3497//HXfccUd89dVXMXr06Mx2H3zwQXTo0CHKli0bffr0iUaNGsW0adPimWeeieuuu26DtdLcuXOLfZ7FrVk31bnnnhtVq1aNgQMHxqeffhrDhg2LWbNmZT7MK/Dpp5/GiSeeGH379o2zzjormjdvHkuXLo2OHTvG7Nmzo2/fvtGgQYOYOHFiXHHFFfHNN9/EkCFDImLNnW2PPPLIeOONN6Jfv37RokWLePLJJ6NXr15FjqlKlSrRtGnTmDBhQqH3HgAAm04tUbQtXYfp27dvjBgxIk477bQ4//zzY8aMGfGXv/wlJk2aFBMmTIiyZcvGqaeeGg8++GC88MILcfjhh2f2/fbbb+OVV16JAQMGZJ3vxj7zX7FiRXTp0iWWL18e5513XtSpUydmz54dzz77bCxatCiqVKmy3vFak7EmAwDwa5fG2ufhhx+OJUuWRN++fSMnJycGDx4cxxxzTEyfPj3Kli1b5D7vvPNOdOnSJdq0aRNPPfXUBo9REA7eY489stq///77uO++++LEE0+Ms846K5YsWRL3339/dOnSJf7973/H7rvvntn2jDPOiBEjRsShhx4aZ555ZqxatSpef/31eOutt6JNmzbx0EMPxZlnnhl77bVX9OnTJyIimjZtutHrtq5NeW2La2PvgbX1798/atWqFVdffXXmTrUPPfRQ9OrVK7p06RI33nhjLF26NIYNGxb77rtvTJo0KRMYfvHFF+PYY4+Nli1bxg033BDz58+P0047LSucu7bWrVvHbbfdFh9//HGheoZiSCi2pUuXFmp78803k4hIHnzwwfXuN3jw4ELbdOzYMenYsWOhbXv16pU0bNgw83jGjBlJRCSVK1dO5syZk7XtgQcemOy6667JsmXLMm2rV69O2rVrl+y0004bPJeCfmvVqpUsWrQo037FFVckEZHstttuycqVKzPtJ554YlKuXLmsY617DkceeWTSqlWrDR73pptuSiIimTFjxga3K7DvvvsmrVu3LtS+bNmyJD8/v9A55ebmJtdcc02m7W9/+1sSEcmtt95aqI/Vq1cnSZIkc+fOTSIiGTBgQKFtivs6JUnh98eKFSuSXXbZJTnggAOy2hs2bJj06tWrUJ/riogkIpJ333030zZr1qwkLy8vOfroozNtAwYMSCIiOfHEE7P2nzlzZlK6dOnkuuuuy2r/8MMPkzJlymTaV6xYkdSuXTvZfffdk+XLl2e2u/fee5OIKPL8H3744SQikrfffnuj5wEAwLZXMCfs1q1bVnv//v2TiEgmT56caSuqrunSpUvSpEmTrLaGDRsmEZE8/vjjmbbFixcndevWTfbYY49M2z333JNERPLf//4307ZixYqkZs2aG533jh8/PomIpF69esn333+faX/ssceSiEiGDh2aaVt3Dl6w7/jx47P6LKh1hg8fnmnbktrp888/TyIiueOOOwo9V9S1vOGGG5KcnJxk1qxZmbb99tsvqVSpUlZbwRgKrK9WKup8CqxbxxS3Zl3ftVvX8OHDk4hIWrdunaxYsSLTXlDjPvXUU5m2gvfLuHHjsvq49tprkwoVKiSfffZZVvvll1+elC5dOvniiy+SJEmSsWPHJhGRDB48OLPNqlWrkg4dOqz3/A8++OCkRYsWGzwHAAA2TC3x/2ztWuL1119PIiIZNWpUVvu4ceOy2vPz85P69esnJ5xwQtZ2t956a5KTk5NMnz49SZLif+Y/adKkJCKS0aNHb3B8RbEmY00GAODXKo21T0GNU6NGjWTBggWZ9qeeeiqJiOSZZ57J2rdChQpJkiTJG2+8kVSuXDnp2rVrVi20PqecckpSo0aNQu2rVq3KmvMmSZIsXLgw2X777ZPTTz890/bKK68kEZGcf/75hfpYex2lQoUKRV6vouqFJPl/r/naivvarq82WVdx3wMF6y377rtvsmrVqkz7kiVLkqpVqyZnnXVWVr/ffvttUqVKlaz23XffPalbt25Wzu/FF19MIqLI8584cWISEcnf//73jZ4HhZXa8lhueqydul+5cmXMnz8/mjVrFlWrVo333nuvyH3Gjx8fV1xxRZx33nlx6qmnbvaxjz322Kw7ui5YsCBeeeWV6N69eyxZsiTmzZsX8+bNi/nz50eXLl1i6tSpMXv27I32e/zxx2d9K7lt27YREXHKKadEmTJlstpXrFixwT6rVq0aX331VbFuEV5c8+fPj2rVqhVqz83NjVKl1rx98/PzY/78+VGxYsVo3rx51mvx+OOPR82aNeO8884r1Me6t/jeUmu/PxYuXBiLFy+ODh06rPe9URz77LNPtG7dOvO4QYMGceSRR8YLL7wQ+fn5Wdv269cv6/ETTzwRq1evju7du2feH/PmzYs6derETjvtlLmd+rvvvhtz5syJfv36Rbly5TL7F/zsalEKXpN58+Zt9rkBALD1rfst2oJ58HPPPZdpW3veunjx4pg3b1507Ngxpk+fXuinQHfYYYesOy9Vrlw5evbsGZMmTYpvv/02ItZ8qzsvLy9GjRqV2e6FF16IefPmxSmnnFKscffs2TMqVaqUeXzcccdF3bp1s8a9uba0dpo/f35ERJF1ydrX8scff4x58+ZFu3btIkmSmDRpUkREzJ07N1577bU4/fTTo0GDBln7b8uapLg1a3H06dMn69vqZ599dpQpU6bQ69O4cePo0qVLVtvo0aOjQ4cOUa1atay65KCDDor8/PzMT6k+99xzUaZMmaw7ApcuXbrIWq5AQZ8AAGw5tURhW1pLjB49OqpUqRKdO3fOmgu3bt06KlasmPmMvlSpUnHyySfH008/HUuWLMnsP2rUqGjXrl00btw4Ior/mX/B5/ovvPBCLF26dJPO2ZqMNRkAgF+7NNY+J5xwQtY8v0OHDhGx5hcp1jV+/Pjo0qVLHHjggfHEE09Ebm7uRvtfXx1RunTpzJx39erVsWDBgli1alW0adOmUB2Rk5OT9SsdBbZlHbGx17a4ivMeKHDWWWdF6dKlM49feumlWLRoUZx44olZdUTp0qWjbdu2mTrim2++iffffz969eqVVTd07tw5WrZsWeS41BFbpszGN6HATz/9FDfccEMMHz48Zs+enfk5l4go8j+sr776Kk444YRo37593HrrrVt07IIPTQp8/vnnkSRJXHXVVXHVVVcVuc+cOXOiXr16G+x33UXdgv/w1v15mYL2hQsXrrevyy67LF5++eXYa6+9olmzZnHwwQfHSSedFO3bt9/gGDZm7etcYPXq1TF06NC46667YsaMGVkfZtSoUSPz79OmTYvmzZtnBYS3lWeffTb+9Kc/xfvvvx/Lly/PtG/JH/iddtqpUNtvfvObWLp0acydOzfq1KmTaV/3PTJ16tRIkqTIPiIisyg+a9asIo9VtmzZaNKkSZH7FrwmW/v/vAAA2DLrzumaNm0apUqVipkzZ2baJkyYEAMGDIg333yz0ALr4sWLs4rxZs2aFZrz/eY3v4mIiJkzZ0adOnWiatWqccQRR8TDDz8c1157bUSsWfytV69eHHDAAZs17pycnGjWrFnWuDfX1qqdiqpLvvjii7j66qvj6aefLlQrFdSIBR9K/Rw/rbOpNWtxrfv6VKxYMerWrVvo9Vm3JolYU5d88MEHWV8SXducOXMiYk1dUrdu3ahYsWLW882bN1/vuJIkUZMAAGwlaonCtrSWmDp1aixevDhq16693n0L9OzZM2688cZ48skno2fPnvHpp5/Gf/7zn7j77ruz+ivOZ/6NGzeO//u//4tbb701Ro0aFR06dIhu3brFKaecst7Q5tqsyWSzJgMA8OuSxtpn3WxYQdhy3XWNZcuWRdeuXaN169bx2GOPbdK8vqg6IiLigQceiFtuuSU++eSTWLlyZaZ97fn0tGnTYocddojq1asX+3iba1Ne2+IqznugQFF1RESs931QuXLliFh/HRERhb7sWEAdsWWEajfBeeedF8OHD48LL7ww9tlnn6hSpUrk5OREjx49YvXq1VnbrlixIo477rjIzc0t8g9NTk5OkX9Q1v2ma4G1k/IRkTnexRdfXOhOQAWaNWu20XNaO/1enPb1/RGMiGjRokV8+umn8eyzz8a4cePi8ccfj7vuuiuuvvrqGDRo0EbHUpQaNWoUGeS9/vrr46qrrorTTz89rr322qhevXqUKlUqLrzwwkKvxZYo7uv0+uuvR7du3WK//faLu+66K+rWrRtly5aN4cOHx8MPP7zVxrMhRb1HcnJy4vnnny/y9Vx3sXpTFLwmNWvW3Ow+AADY9tYtlKdNmxYHHnhg7LzzznHrrbfGjjvuGOXKlYvnnnsubrvtts2eS/fs2TNGjx4dEydOjF133TWefvrp6N+/f+ZORtvC+j4EWHeuvqW1U8EC8bp1SX5+fnTu3DkWLFgQl112Wey8885RoUKFmD17dvTu3Xur1SXFPc+ITatZt4V1a5KINde/c+fOcemllxa5T8EHS5tj4cKFahIAgG1ELbHltcTq1aujdu3aWXejWtvaXzxr2bJltG7dOkaOHBk9e/aMkSNHRrly5aJ79+5Z/RX3M/9bbrklevfuHU899VS8+OKLcf7558f/1979h3s93/8Df1Q6p6RSKpldUifJqQy1GR0UropTKlHYKkl1XeVquwxbl7napo+YcSEpjFCN6YchV2uOtXLRSNdCV1JymqEVoaSReH7/2Pec9e6cUye003rdbtfVH+/X+/l+vR/v1+tdvR7v5/31ek2cODH++te/xre//e0qazYnU33mZAAADgwHcu9TproZsPz8/Dj33HPj8ccfjz/+8Y/Ru3fvaq2/qj5ixowZcemll0a/fv3i6quvjhYtWkSdOnVi4sSJsXbt2r3/IFWobo+3r/bt3qgq/zd9+vSc8G2Zr3PCoj7i6xGq3QuzZ8+OoUOHxi233FK+7NNPP42PPvqowtixY8fG8uXLY/HixXH44YdXeL5JkyaVXka7LFm+J2Vnq9atWzfOPvvsan6Cfa9BgwYxaNCgGDRoUGzfvj3OP//8+L//+78YN25c1KtXb6/T7+3bt485c+ZUWD579uzo3r173HfffTnLP/roo5x/DAoKCuKFF16Izz//POd2pTvbXU3V3U9z5syJevXqxYIFC3IufT5t2rQq110dZWck7Gz16tVx8MEHV3mlpzIFBQWRUorWrVvvdqK6VatW5e+185kPn3/+eZSWlsZ3vvOdCq8pLS2N2rVrf60JcAAAvnlr1qzJOcv1jTfeiC+//DKOPvroiIh48skn47PPPosnnngi58zkstvH7Krsykw7HzOvXr06IqJ8nRERvXr1iubNm8fMmTPj5JNPjm3btsXgwYP3qu6dpZTijTfeiOOPP77K15SdSb1rP7brsfrX7Z2OOuqoqF+/fpSWluYsf/XVV2P16tXx4IMPxpAhQ8qXP/3005W+/4oVK3b7PlX1JdX9nBF717PujTVr1kT37t3LH2/dujXWr18f55577h5fW1BQEFu3bt3jtm/VqlU888wzsXXr1pzJ5tdff73K11TVrwAAsPf0Et98L1FQUBAlJSXRtWvXSk9A29WQIUPiyiuvjPXr18fvfve7KC4uzrmFanV/8y/TqVOn6NSpU/z85z+P559/Prp27RpTp06NCRMmVPkaczLmZAAADnRZ6n32Vq1atWLmzJnRt2/fuPDCC2P+/PnRrVu3Pb6uffv2MXPmzApXep09e3a0adMm5s6dm7N9xo8fn/P6goKCWLBgQXzwwQe7vVrt7uZRKpsH2bWP2Nt9W13V/Q5UpqCgICIiWrRosdu+c+c+YldVzaOUzWsdd9xxu62Byu37uPsBpE6dOhVS+pMmTaqQbJ82bVrcfffdMXny5Pje975X6boKCgpi1apV8d5775Uve/nll+O5556rVi0tWrSIbt26xd133x3r16+v8PzO6/1v2bRpU87jvLy8KCwsjJRS+SW8GzRoEBEVf6yqyimnnBIffvhhhR9RKtsXs2bNinfeeSdn2YABA+L999+PO++8s8K6y15/8MEHV1lTdfdTnTp1olatWjnfhXXr1sUf/vCHPX/I3ViyZEnOJbr/8Y9/xOOPPx49evSo8kySMueff37UqVMnfvnLX1bYViml8v3VpUuXaN68eUydOjW2b99ePuaBBx6ocj8tW7YsOnTo8JUuew4AwL4zefLknMeT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N2PGjNSmTZuUl5eXTjjhhLRgwYI0dOjQ1KpVq/IxZeu7+eabK61p7dq1aciQIally5apbt266cgjj0y9e/dOs2fP3u1nqWq9CxcuTBGRZs2albN82rRpKSLS0qVLy5edccYZ6Ywzzih/fPfdd6fTTz89HXbYYSk/Pz8VFBSkq6++Om3evDlnXddff3068sgjU+3atStsk8qcd9556ayzzspZ9umnn6af/OQn6Ygjjkj169dPXbt2TUuWLKlQU0opbdu2LV177bWpdevWqW7duqlly5bpggsuSGvXri0f8/zzz6fOnTunvLy8FBFp/Pjx5c9VZz+llNJ9992XjjnmmJSfn5/at2+fpk2blsaPH592/Wu28/elTLNmzdL3v//9nGURkcaMGZNmzJhRvt4TTzwxLVy4MGdc2Xu89957lW6/OXPmpKKiotSgQYPUoEGD1L59+zRmzJj0+uuv54y76667UuvWrVN+fn7q0qVLWrx4caXbc/78+Ski0po1ayp9PwAA/vvKjglXrlyZLrjggtSwYcPUpEmTdMUVV6R//etfOWOfeOKJdPzxx6d69eqlo48+Ot10003p/vvvr3Bs3qpVq1RcXJwWLFiQjj/++PLj3F17hZ116NAh1a5dO7399tvVqrus/3j44YfTuHHjUosWLVL9+vVTcXFx+vvf/54ztrJj8Pfeey8NGDAgHXzwwalJkyZp1KhRacWKFSki0rRp03LGftXeKaWUNmzYkA466KA0ffr0nOUrV65MZ599djrkkENSs2bN0ogRI9LLL79c6fuvWLEi9e/fPx166KGpXr166dhjj03XXXddzpiqeqVt27al4cOHp8aNG6eGDRumgQMHpo0bN1boXarTs+683XfuLZ588skUEWnq1Knly8r6wEWLFqWRI0emJk2apEMOOST94Ac/SJs2bcqpvez7UpmPP/44jRs3LrVt2zbl5eWlZs2apVNPPTX95je/Sdu3by8ft2nTpjR48ODUqFGj1Lhx4zR48OD0t7/9rdLtOWjQoFRUVFTp+wEAUH16iX3bS6SU0j333JM6d+6c6tevnxo2bJg6deqUrrnmmvTuu+9WGPvoo4+miEgjR46scn17+s3/zTffTJdddlkqKChI9erVS02bNk3du3dPJSUl1arXnIw5GQCAA1EWe5/dZc52PQ4fOnRoatCgQc6Y999/PxUW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AAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOYJ1QIAAAAAAAAAAACQeUK1AAAAAAAAAAAAAGSeUC0AAAAAAAAAAAAAmSdUCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZVyullGq6CAAAAAAAAAAAAACoSa5UCwAAAAAAAAAAAEDmCdUCAAAAAAAAAAAAkHlCtQAAAAAAAAAAAABknlAtAAAAAAAAAAAAAJknVAsAAAAAAAAAAABA5gnVAgAAAAAAAAAAAJB5QrUAAAAAAAAAAAAAZJ5QLQAAAAAAAAAAAACZJ1QLAAAAAAAAAAAAQOb9P7C91GQuJpxNAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "def plot_compare_example(name_str,color,pred_color):\n", + " plt.axis(\"off\")\n", + " plt.title(name_str)\n", + " plt.imshow(np.concatenate([color.reshape([1,1,3]),pred_color.reshape([1,1,3])],axis=1))\n", + "\n", + "\n", + "for data in train_ds.take(1):\n", + " tokens=data[0].numpy()\n", + " colors=data[1].numpy()\n", + " y_preds=model.predict(tokens,verbose=0)\n", + " \n", + " cols=4\n", + " rows=math.ceil(len(tokens)/cols)\n", + " size=5\n", + "\n", + " fig=plt.figure(figsize=(size*rows,size*cols))\n", + "\n", + " for idx in range(len(tokens)):\n", + " name_str=one_hot_tokens_to_str(tokens[idx])\n", + " color=(colors[idx]*255).astype(\"uint8\")\n", + " pred_color=(y_preds[idx]*255).astype(\"uint8\")\n", + " \n", + " fig.add_subplot(rows,cols,idx+1) \n", + " plot_compare_example(name_str+\" (actual,pred)\",color,pred_color)\n", + " \n", + " plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 243, + "id": "9d613e0b", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAACtUAAAYuCAYAAAA+ajHnAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd5hU1f0/8M8Ay+66y9IVRQVcDNjyNUFFUYoVFcQKUfMTFguoscdYYqHYYomixJ4IliTGiiVRoxEigho1ioWIioBKVIqAIn33/v7w2QnDLrAguOB9vZ4nTzJnzj333Dub4XzmvudOJkmSJAAAAAAAAAAAAAAgxerU9gQAAAAAAAAAAAAAoLYJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVfg/GjBkTmUwmxowZk20rKyuL1q1bf6/zGDx4cGQymZg1a9Zq+7Zu3TrKysrW/6RW4oEHHogmTZrE/Pnza20O60rled8YjBw5MjKZTEydOjXbtvvuu8d5551Xe5MCAGCdq65G+aEoKyuL4uLiGvXNZDIxePDg9Tuh5VxzzTXRvn37qKio+N72ub7URk27tlasyZYuXRpbbbVV3HLLLbU4KwAA0mT+/Pmx6aabxh//+Mfansp3NnXq1MhkMjFy5MjankqNrFj33XbbbbH11lvH4sWLa29SAABQS+TB1h15sB82oVo2OOXl5TFo0KA4/fTTa3wxfE396U9/imHDhq2XsX9ozj///Lj55pvj888/r+2pAACwhm655ZaN5kLnhmD8+PExePDgmDt37jof+6uvvoqrr746zj///KhTZ/2U4l7vmsnLy4tzzjknrrjiili0aFFtTwcAgBS48cYbo0GDBnH00Uevl/EnTpwYgwcPzrlASvXKyspiyZIlcfvtt9f2VAAAIFXkwTYs8mCrJlRbS+68886YNGlSbU9jg/TEE0/EpEmTYsCAAettH95Ea+7QQw+NkpISd3ECANgIrSxk2aVLl1i4cGF06dLl+5/UBmThwoVx8cUXZx+PHz8+hgwZsl5CtXfddVcsW7YsjjnmmHU+diWh2prr379/zJo1K/70pz/V9lQAAPiBW7p0adx4441x4oknRt26ddfLPiZOnBhDhgwRqq2BgoKC6NevX1x//fWRJEltTwcAAL5XkyZNijvvvLNW9i0PtmGRB1s1odpakpeXF/n5+bU9jQ3SiBEjYs8994yWLVvW9lQ2GsuWLYslS5asl7Hr1KkTRx11VNxzzz0+YAIA+IGoU6dOFBQUrLc7pm4sCgoKol69et/LvkaMGBG9evWKgoKC72V/PwSLFi2KioqK9TJ2o0aN4oADDhBCBgBgvXvyySdj5syZ0adPn9qeykZlwYIF623sPn36xLRp02L06NHrbR8AALChSJIkFi5cGBER+fn5kZeXVyvzkAdbc/JgtSfdV1C/o2nTpsWpp54a7dq1i8LCwmjatGn07t27Rt8ELisri9atW+e0VVRUxI033hg77bRTFBQURPPmzePAAw+M1157LafffffdFx06dIjCwsJo0qRJHH300fHJJ5/UeN6zZs2KPn36RElJSTRt2jTOPPPM1f7k5eDBgyOTyVRpHzlyZGQymSrH/NRTT0Xnzp2jqKgoGjRoED169Ih33313tXNbtGhRPP3007HffvtVeW7EiBGxzz77xKabbhr5+fmx/fbbx6233lrtOE899VR07do1GjRoECUlJbHrrrtm70DUrVu3+Otf/xrTpk2LTCYTmUwm+1qs7HjGjBkTmUwmxowZk20bO3Zs9O7dO7beeuvIz8+PrbbaKs4+++zsP0RrqqysLIqLi+Ojjz6K7t27R1FRUWyxxRYxdOjQnDevqVOnRiaTieuuuy6GDRsWpaWlkZ+fHxMnToyIiPfeey+OOuqoaNKkSRQUFMQuu+wSjz/+eJX9vfvuu7HPPvtEYWFhbLnllnH55Zev9IL1/vvvH9OmTYs333xzrY4NAIDVq2l9UblmHTduXJxzzjnRvHnzKCoqisMPPzxmzpyZ7de6det4991345///Gd23dutW7eIqH59GxFxxx13RGlpaRQWFsZuu+0WY8eOjW7dumW3W37/NVkzR0S88sorceCBB0bDhg1jk002ia5du8a4ceNWeS6SJIlmzZrFOeeck22rqKiIRo0aRd26dXPuJHv11VdHvXr1Yv78+TljTJ8+PQ477LAoLi6O5s2bx7nnnhvl5eU5fTKZTAwePDgivq15fvWrX0VERJs2bbLnbPnjXNtabMqUKfHWW29VW+dcd9110alTp2jatGkUFhZGhw4d4qGHHqp2nPvuuy9222232GSTTaJx48bRpUuX+Pvf/x4Rq36916See+yxx6JHjx6xxRZbRH5+fpSWlsZll11W5dzVVLdu3WLHHXeM119/PTp16hSFhYXRpk2buO2223L6Vf793H///XHxxRdHy5YtY5NNNomvvvoqImr+d/Tiiy/GrrvuGgUFBVFaWrrKn3Tdf//948UXX4wvv/xyrY4NAIDvz5pcj6nus++77rqrytp3+Xpgea1bt46ysrLs4y+//DLOPffc2GmnnaK4uDhKSkrioIMOigkTJtRo7qNGjYrWrVtHaWlpTvtbb70VZWVlsc0220RBQUG0aNEijj/++Jg9e3aVMaZPnx4nnHBCdp3epk2bOOWUU2LJkiUxcuTI6N27d0RE7L333tl6oLI2+76Oc0WVa/y//OUv8etf/zpatGgRRUVF0atXryp11PJ1Q5cuXWKTTTaJX//61xERsXjx4hg0aFC0bds2ey3mvPPOi8WLF+eMsXjx4jj77LOjefPm0aBBg+jVq1d8+umn1c6tQ4cO0aRJk3jsscfW6tgAANiwbAz1QuX6+IEHHoghQ4ZEy5Yto0GDBnHUUUfFvHnzYvHixXHWWWfFpptuGsXFxdG/f/8qa96a5qZat24dPXv2jGeeeSZ22WWXKCwszH5WvuL8a3rNqZI82JqTB9s4fT+35PmBevXVV2P8+PFx9NFHx5ZbbhlTp06NW2+9Nbp16xYTJ06MTTbZZI3GO+GEE2LkyJFx0EEHxYknnhjLli2LsWPHxssvvxy77LJLRERcccUVcckll0SfPn3ixBNPjJkzZ8bw4cOjS5cu8cYbb0SjRo1Wu58+ffpE69at46qrroqXX345brrpppgzZ07cc889a3Maqrj33nujX79+0b1797j66qtjwYIFceutt8Zee+0Vb7zxRpUw8fJef/31WLJkSfz0pz+t8tytt94aO+ywQ/Tq1Svq1asXTzzxRJx66qlRUVERv/jFL7L9Ro4cGccff3zssMMOceGFF0ajRo3ijTfeiKeffjqOPfbYuOiii2LevHnx6aefxg033BAREcXFxWt8nA8++GAsWLAgTjnllGjatGn861//iuHDh8enn34aDz744BqPFxFRXl4eBx54YOy+++5xzTXXxNNPPx2DBg2KZcuWxdChQ3P6jhgxIhYtWhQDBgyI/Pz8aNKkSbz77rvZb3VccMEFUVRUFA888EAcdthh8fDDD8fhhx8eERGff/557L333rFs2bJsvzvuuCMKCwurnVeHDh0iImLcuHHxk5/8ZK2ODQCAVVvT+uL000+Pxo0bx6BBg2Lq1KkxbNiwOO200+Ivf/lLREQMGzYsTj/99CguLo6LLrooIiI222yzle7/D3/4QwwcODA6deoUZ511Vnz00UfRq1evaNKkSWy11VZrdUzPP/98HHTQQdGhQ4cYNGhQ1KlTJ/vhyNixY2O33XardrtMJhN77rlnvPDCC9m2t956K+bNmxd16tSJcePGRY8ePSLi2w83fvKTn+Ss6cvLy6N79+7RsWPHuO666+K5556L3/72t1FaWhqnnHJKtfs84ogj4v33348///nPccMNN0SzZs0iIqJ58+YR8d1qsfHjx0dEVFvn3HjjjdGrV6/4+c9/HkuWLIn7778/evfuHU8++WT2GCMihgwZEoMHD45OnTrF0KFDo379+vHKK6/E888/HwcccMAav94rM3LkyCguLo5zzjkniouL4/nnn49LL700vvrqq7j22mvXeLyIiDlz5sTBBx8cffr0iWOOOSYeeOCBOOWUU6J+/fpx/PHH5/S97LLLon79+nHuuefG4sWLo379+jX+O3r77bfjgAMOiObNm8fgwYNj2bJlMWjQoJWehw4dOkSSJDF+/Pjo2bPnWh0bAADfj5rWS2v62XdNfPTRRzFq1Kjo3bt3tGnTJr744ou4/fbbo2vXrjFx4sTYYostVrn9+PHjq60Fnn322fjoo4+if//+0aJFi3j33XfjjjvuiHfffTdefvnl7Bfj/vvf/8Zuu+0Wc+fOjQEDBkT79u1j+vTp8dBDD8WCBQuiS5cuccYZZ8RNN90Uv/71r2O77baLiMj+9/d1nCtzxRVXRCaTifPPPz9mzJgRw4YNi/322y/efPPNnNdl9uzZcdBBB8XRRx8d/+///b/YbLPNoqKiInr16hUvvvhiDBgwILbbbrt4++2344Ybboj3338/Ro0ald3+xBNPjPvuuy+OPfbY6NSpUzz//PM5NdWKfvrTn672C58AAGwcNqZ64aqrrorCwsK44IIL4sMPP4zhw4dHXl5e1KlTJ+bMmRODBw+Ol19+OUaOHBlt2rSJSy+9NLttTXNTERGTJk2KY445JgYOHBgnnXRStGvXbpXHsbprThHyYPJgKZOw1hYsWFCl7aWXXkoiIrnnnnuybaNHj04iIhk9enS2rV+/fkmrVq2yj59//vkkIpIzzjijypgVFRVJkiTJ1KlTk7p16yZXXHFFzvNvv/12Uq9evSrtKxo0aFASEUmvXr1y2k899dQkIpIJEyZk21q1apX069evyrYrGjFiRBIRyZQpU5IkSZKvv/46adSoUXLSSSfl9Pv888+Thg0bVmlf0e9///skIpK33367ynPVne/u3bsn22yzTfbx3LlzkwYNGiQdO3ZMFi5cmNO38jwmSZL06NEj5/yv7HgqVfcaVjefq666KslkMsm0adOybSs7dyvq169fEhHJ6aefnjPnHj16JPXr109mzpyZJEmSTJkyJYmIpKSkJJkxY0bOGPvuu2+y0047JYsWLcoZo1OnTsm2226bbTvrrLOSiEheeeWVbNuMGTOShg0bVnv8SZIk9evXT0455ZTVHgcAAGunpvVF5Zp1v/32y1njnn322UndunWTuXPnZtt22GGHpGvXrlXGXXF9u2TJkmTTTTdNdt5552Tx4sXZfnfccUcSETlj1HTNXFFRkWy77bZJ9+7dc+a5YMGCpE2bNsn++++/yvNx7bXXJnXr1k2++uqrJEmS5KabbkpatWqV7Lbbbsn555+fJEmSlJeXJ40aNUrOPvvs7HaV6+qhQ4fmjPeTn/wk6dChQ05bRCSDBg3K2Wd1x/Zda7GLL744iYjk66+/rvLciq/7kiVLkh133DHZZ599sm0ffPBBUqdOneTwww9PysvLc/ovf25X9nrXtJ6rbj5JkiQDBw5MNtlkk5w6Y8WadmW6du2aRETy29/+Ntu2ePHiZOedd0423XTTZMmSJUmS/O/vZ5tttsmZw5r8HR122GFJQUFBTj02ceLEpG7dutUe/3//+98kIpKrr756tccBAEDtqmm9tCaffa9YD1Ra8frIokWLqqzDp0yZkuTn51epO1a0dOnSJJPJJL/85S9rdEx//vOfk4hIXnjhhWxb3759kzp16iSvvvpqlf6Va+QHH3ywyjWMSuv6OCuvUYwYMaLKmMurXOO3bNkyW9clSZI88MADSUQkN954Y7atsm647bbbcsa49957kzp16iRjx47Nab/tttuSiEjGjRuXJEmSvPnmm0lEJKeeempOv2OPPXalxz9gwICksLBwlccAAMDGYWOoFyrXxzvuuGP2c/EkSZJjjjkmyWQyyUEHHZQzxh577FHlM/ia5KYq5xgRydNPP73a+df0mpM8mDxY2tRZN9HcdFo+xb106dKYPXt2tG3bNho1ahT//ve/12ishx9+ODKZTAwaNKjKc5XfRn7kkUeioqIi+vTpE7Nmzcr+p0WLFrHtttvG6NGja7SvFb+dcPrpp0dExN/+9rc1mnN1nn322Zg7d24cc8wxOXOsW7dudOzYcbVzrPxZo8aNG1d5bvnzPW/evJg1a1Z07do1Pvroo5g3b152/19//XVccMEFUVBQkLN9dT93+l0sP59vvvkmZs2aFZ06dYokSeKNN95Y63FPO+207P/OZDJx2mmnxZIlS+K5557L6XfkkUdm75oV8e0t5Z9//vno06dPfP3119lzP3v27OjevXt88MEHMX369Ij49rXefffdc+4M1rx58/j5z3++0nk1btw4Zs2atdbHBQDAqq1pfTFgwICcNW7nzp2jvLw8pk2btsb7fu2112LGjBlx8sknR/369bPtZWVl0bBhwzUeLyLizTffjA8++CCOPfbYmD17dnZ9+s0338S+++4bL7zwwkp/bmb546m8y+vYsWOjc+fO0blz5xg7dmxERLzzzjsxd+7c6Ny5c5XtTz755CrjffTRR2t1LN+1Fps9e3bUq1ev2m9EL/+6z5kzJ+bNmxedO3fOec1HjRoVFRUVcemll0adOrll/Pqscyrris6dO8eCBQvivffeW6sx69WrFwMHDsw+rl+/fgwcODBmzJgRr7/+ek7ffv365cyhpn9H5eXl8cwzz8Rhhx0WW2+9dXb77bbbLrp3717tvCrrTnUOAMCGr6b10tp89r06+fn52XV4eXl5zJ49O4qLi6Ndu3arvRb05ZdfRpIkq73msWjRopg1a1bsvvvuERHZcSsqKmLUqFFxyCGHZH/RcHnrsh74Lse5Kn379o0GDRpkHx911FGx+eabV7kmlZ+fH/37989pe/DBB2O77baL9u3b59Ri++yzT0REtharHOuMM87I2f6ss85a6bwaN24cCxcujAULFqz1sQEAsGHYmOqFvn37Rl5eXvZxx44dI0mSKr/q1rFjx/jkk09i2bJl1R7nynJTldq0abPSz8ars7prTvJg8mBpU6+2J7AxW7hwYVx11VUxYsSImD59eiRJkn1uxTer1Zk8eXJsscUW0aRJk5X2+eCDDyJJkth2222rfX75N91VWXH70tLSqFOnTkydOrXG812ZDz74ICIi+4HGikpKSmo0zvLnstK4ceNi0KBB8dJLL1X5kGPevHnRsGHDmDx5ckRE7Ljjjmsy7bXy8ccfx6WXXhqPP/54zJkzp8p81kadOnVim222yWn70Y9+FBFR5fVp06ZNzuMPP/wwkiSJSy65JC655JJqx58xY0a0bNkypk2bFh07dqzy/Kpu954kyTr/hwgAgP9Z0/pi+eBgxP8+iFhxbVoTlR+KrFgr5OXlVVmf1lRlbdCvX7+V9pk3b161H6BEfPtTnJtsskmMHTs2unfvHmPHjo0hQ4ZEixYtYvjw4bFo0aJsuHavvfbK2bagoCDnA4eIb8/P2pybymNZF7VYdZ588sm4/PLL480334zFixdn25dfe0+ePDnq1KkT22+//Vrvp6befffduPjii+P555+Pr776Kue5ta1ztthiiygqKsppW77OqQwORFStc2r6d7R48eJYuHBhta9Ru3btqv0SaeX/x9Q5AAAbvprWS2vz2ffqVFRUxI033hi33HJLTJkyJcrLy7PPNW3atEZjVHfN48svv4whQ4bE/fffHzNmzMh5rvKYZs6cGV999dX3cs1jXRxndVZco2cymWjbtm2Vax4tW7bM+ZJnxLf1wH/+858q9V2lyvM2bdq0qFOnTpSWluY8v7prHpXzAQBg47Yx1QsrXtupvLHJVlttVaW9oqIi5s2blx2nJrmpSit+1r46q7vmJA/2v/msDXmwjY9Q7Xdw+umnx4gRI+Kss86KPfbYIxo2bBiZTCaOPvroVd5xaW1VVFREJpOJp556KurWrVvl+eruelQTNfk/xsr6LP+PQeUcIyLuvffeaNGiRZX+9eqt+k+u8h+COXPmxJZbbpltnzx5cuy7777Rvn37uP7662OrrbaK+vXrx9/+9re44YYb1tn5rulxlpeXx/777x9ffvllnH/++dG+ffsoKiqK6dOnR1lZ2Xp5/Ve0/DcjIv537s8999yVftukbdu2a72/uXPnRrNmzdZ6ewAAVm1N64vqaoKI6j+QWJfWtDa49tprY+edd652m1XVMHl5edGxY8d44YUX4sMPP4zPP/88OnfuHJtttlksXbo0XnnllRg7dmy0b9++ygXWlZ2btfVda7GmTZvGsmXL4uuvv865Q9PYsWOjV69e0aVLl7jlllti8803j7y8vBgxYkT86U9/Wmfzr+lrNnfu3OjatWuUlJTE0KFDo7S0NAoKCuLf//53nH/++bVa56zu72j5QHJNVX4Yps4BANjwfZ/XY1ZcJ1955ZVxySWXxPHHHx+XXXZZNGnSJOrUqRNnnXXWavfdpEmTyGQy1X7Br0+fPjF+/Pj41a9+FTvvvHMUFxdHRUVFHHjggd/L2ntdHue6sGItEPFtPbDTTjvF9ddfX+02KwYP1sScOXNik002qXa/AABsXDamemFl1y9Wd81nTXNTa7rOXd3+5cHkwdJGqPY7eOihh6Jfv37x29/+Ntu2aNGimDt37hqPVVpaGs8880x8+eWXK71bbWlpaSRJEm3atMmm1dfGBx98kJNq//DDD6OioiJat2690m0qv4Ewd+7caNSoUbZ9xZ+WrfwW8Kabbhr77bffGs+tffv2ERExZcqU2GmnnbLtTzzxRCxevDgef/zxnG9HrHj78Mr9v/POO6t8w1jZm+Xyx7m8FY/z7bffjvfffz/uvvvu6Nu3b7b92WefXek+a6KioiI++uijnNf3/fffj4hY5esTEdlvNOTl5a323Ldq1Sr7LZLlTZo0qdr+06dPjyVLlsR22223ynEBAFh767K+qFTTb5a2atUqIr6tFZb/lvHSpUtjypQp8X//93/ZtpqumSvX5iUlJWtVG0R8+/NCV199dTz33HPRrFmzaN++fWQymdhhhx1i7NixMXbs2OjZs+dajV2dlZ2v71qLLV/n/PjHP862P/zww1FQUBDPPPNM5OfnZ9tHjBhRZf8VFRUxceLElQZLVzX/mtZzY8aMidmzZ8cjjzwSXbp0ybZPmTJl1Qe4Gv/973/jm2++yblbbU3rnJr+HTVv3jwKCwvXqM6pPC51DgDAhq+m9dKafPbduHHjKtsvWbIkPvvssyr73nvvveMPf/hDTntNLjzWq1cvSktLq6yp58yZE//4xz9iyJAhcemll2bbV5x78+bNo6SkJN55551V7mdVtd/3cZyrsuIxJUkSH374YU5ttDKlpaUxYcKE2HfffVd5jK1atYqKioqYPHlyzh2YVlYLRHxbD6gFAAB+GDbWemFN1DQ3tb7Ig8mDpU2d2p7Axqxu3bpV7gI1fPjwKin2mjjyyCMjSZIYMmRIlecq93HEEUdE3bp1Y8iQIVX2myRJzJ49u0b7uvnmm6vMOSLioIMOWuk2lW9OL7zwQrbtm2++ibvvvjunX/fu3aOkpCSuvPLKWLp0aZVxZs6cucq5dejQIerXrx+vvfZaTnvlNyJWvEX7ihebDzjggGjQoEFcddVVsWjRopznlt+2qKio2ltyV3ec5eXlcccdd6x2PkmSxI033rjK46uJ3/3udzlj/u53v4u8vLzYd999V7ndpptuGt26dYvbb7+9yj/iEbnn/uCDD46XX345/vWvf+U8/8c//rHasV9//fWIiOjUqdMaHQsAADW3LuuLSkVFRTUK5e6yyy7RvHnzuO2222LJkiXZ9pEjR1bZvqZr5g4dOkRpaWlcd911MX/+/Cr7XF1tEPFtqHbx4sUxbNiw2GuvvbIfhnTu3Dnuvffe+O9//xudO3de7Tg1VRn6XPGYv2sttscee0REVFvnZDKZnNd46tSpMWrUqJx+hx12WNSpUyeGDh1a5VvQK9Y51b3eNa3nqqtzlixZErfccssqj291li1bFrfffnvOmLfffns0b948OnTosMpta/p3VLdu3ejevXuMGjUqPv744+zz//nPf+KZZ56pduzXX389MplM9vUBAGDDVdN6aU0++y4tLc1ZI0dE3HHHHVXGrG7fDz74YEyfPr1Gc99jjz1qdM0jImLYsGE5j+vUqROHHXZYPPHEE1XGWH77ldUyEd/fca7MPffcE19//XX28UMPPRSfffbZKq9JVerTp09Mnz497rzzzirPLVy4ML755puI+N/1rZtuuimnz4rnc3n//ve/XfMAAPiB2JjrhZqqaW5qfZEHkwdLG3eq/Q569uwZ9957bzRs2DC23377eOmll+K5557L3rJ6Tey9995x3HHHxU033RQffPBB9ud9xo4dG3vvvXecdtppUVpaGpdffnlceOGFMXXq1DjssMOiQYMGMWXKlHj00UdjwIABce655652X1OmTIlevXrFgQceGC+99FLcd999ceyxx+bcfWpFBxxwQGy99dZxwgknxK9+9auoW7du3HXXXdG8efOcC5YlJSVx6623xnHHHRc//elP4+ijj872+etf/xp77rlnzpvEigoKCuKAAw6I5557LoYOHZqz//r168chhxwSAwcOjPnz58edd94Zm266ac4bRklJSdxwww1x4oknxq677hrHHntsNG7cOCZMmBALFizIXjTu0KFD/OUvf4lzzjkndt111yguLo5DDjkkdthhh9h9993jwgsvzN41+P77749ly5blzLN9+/ZRWloa5557bkyfPj1KSkri4YcfrvYnnKozePDgGDJkSIwePTq6deuWc/xPP/109OvXLzp27BhPPfVU/PWvf41f//rXVX7Stjo333xz7LXXXrHTTjvFSSedFNtss0188cUX8dJLL8Wnn34aEyZMiIiI8847L+6999448MAD48wzz4yioqK44447olWrVvHWW29VGffZZ5+NrbfeOn7yk5/U6PgAAFhz67K+qNShQ4e49dZb4/LLL4+2bdvGpptumnMn2kp5eXlx+eWXx8CBA2OfffaJn/3sZzFlypQYMWJE9huwlWq6Zq5Tp078/ve/j4MOOih22GGH6N+/f7Rs2TKmT58eo0ePjpKSknjiiSdWOf899tgj6tWrF5MmTYoBAwZk27t06RK33nprRMQ6DdVWBjwvuuiiOProoyMvLy8OOeSQ71yLbbPNNrHjjjvGc889F8cff3y2vUePHnH99dfHgQceGMcee2zMmDEjbr755mjbtm3Ourxt27Zx0UUXxWWXXRadO3eOI444IvLz8+PVV1+NLbbYIq666qrs/Kt7vWtaz3Xq1CkaN24c/fr1izPOOCMymUzce++9VT4QXJmysrK4++67Y8qUKTnfrN5iiy3i6quvjqlTp8aPfvSj+Mtf/hJvvvlm3HHHHZGXl7fKMdfk72jIkCHx9NNPR+fOnePUU0+NZcuWxfDhw2OHHXZYaZ2z5557fqf/jwEA8P2oab20Jp99n3jiiXHyySfHkUceGfvvv39MmDAhnnnmmSp3k+rZs2cMHTo0+vfvH506dYq33347/vjHP1aplVbm0EMPjXvvvTfef//97F2JSkpKokuXLnHNNdfE0qVLo2XLlvH3v/+92l+JuPLKK+Pvf/97dO3aNQYMGBDbbbddfPbZZ/Hggw/Giy++GI0aNYqdd9456tatG1dffXXMmzcv8vPzY5999olNN930eznOqVOnRps2baJfv34xcuTInOeaNGkSe+21V/Tv3z+++OKLGDZsWLRt2zZOOumk1Y573HHHxQMPPBAnn3xyjB49Ovbcc88oLy+P9957Lx544IF45plnYpdddomdd945jjnmmLjlllti3rx50alTp/jHP/4RH374YbXjvv766/Hll1/GoYceuto5AACw4duY64Waqmluan2RB5MHS52EtTZnzpykf//+SbNmzZLi4uKke/fuyXvvvZe0atUq6devX7bf6NGjk4hIRo8enW3r169f0qpVq5zxli1bllx77bVJ+/btk/r16yfNmzdPDjrooOT111/P6ffwww8ne+21V1JUVJQUFRUl7du3T37xi18kkyZNWuV8Bw0alEREMnHixOSoo45KGjRokDRu3Dg57bTTkoULF+b0XfEYkiRJXn/99aRjx45J/fr1k6233jq5/vrrkxEjRiQRkUyZMiWn7+jRo5Pu3bsnDRs2TAoKCpLS0tKkrKwsee2111Y5xyRJkkceeSTJZDLJxx9/nNP++OOPJz/+8Y+TgoKCpHXr1snVV1+d3HXXXdXu//HHH086deqUFBYWJiUlJcluu+2W/PnPf84+P3/+/OTYY49NGjVqlEREzmsxefLkZL/99kvy8/OTzTbbLPn1r3+dPPvss1Vew4kTJyb77bdfUlxcnDRr1iw56aSTkgkTJiQRkYwYMaLKeV/eL3/5yySTyST/+c9/sm39+vVLioqKksmTJycHHHBAsskmmySbbbZZMmjQoKS8vDzbb8qUKUlEJNdee22152/y5MlJ3759kxYtWiR5eXlJy5Ytk549eyYPPfRQTr+33nor6dq1a1JQUJC0bNkyueyyy5I//OEPVc5neXl5svnmmycXX3xxtfsDAGDdqGl9UbkGf/XVV3O2r67u+Pzzz5MePXokDRo0SCIi6dq160r7JkmS3HLLLUmbNm2S/Pz8ZJdddkleeOGFpGvXrtntKtV0zZwkSfLGG28kRxxxRNK0adMkPz8/adWqVdKnT5/kH//4R43Oy6677ppERPLKK69k2z799NMkIpKtttqqSv/KdfWKqluXR0QyaNCgnLbLLrssadmyZVKnTp0qa+O1rcWSJEmuv/76pLi4OFmwYEFO+x/+8Idk2223TfLz85P27dsnI0aMqHauSZIkd911V/KTn/wkyc/PTxo3bpx07do1efbZZ7PPr+z1TpKa13Pjxo1Ldt9996SwsDDZYostkvPOOy955plnalTTHnnkkUlhYWEyZ86cbFvXrl2THXbYIXnttdeSPfbYIykoKEhatWqV/O53v8vZtvJv8sEHH6z2/NX07+if//xn0qFDh6R+/frJNttsk9x2223Vns+5c+cm9evXT37/+99Xuz8AADYsNa2XkmTNPvs+//zzk2bNmiWbbLJJ0r179+TDDz+sMuaiRYuSX/7yl8nmm2+eFBYWJnvuuWfy0ksvVVsrVWfx4sVJs2bNkssuuyyn/dNPP00OP/zwpFGjRknDhg2T3r17J//973+rrVOmTZuW9O3bN2nevHmSn5+fbLPNNskvfvGLZPHixdk+d955Z7LNNtskdevWzVm/r+vjrLxGsfx1kLfffjuJiOSCCy7ItlWu8f/85z8nF154YbLpppsmhYWFSY8ePZJp06blHF9l3VCdJUuWJFdffXWyww47ZGuhDh06JEOGDEnmzZuX7bdw4cLkjDPOSJo2bZoUFRUlhxxySPLJJ59Uez7PP//8ZOutt04qKiqq3ScAABuXjaFeWNln4Cu75lP5ufbMmTOzbTXNTbVq1Srp0aNHtefqu1xzqmyXB/uWPNgPWyZJanjLGfielJeXx/bbbx99+vSJyy67rLans17stttu0apVq3jwwQezbWVlZfHQQw9V+5OmtWnUqFFx7LHHxuTJk2PzzTev7ekAAPA9q/wm7ZgxY2p1Hhu7efPmxTbbbBPXXHNNnHDCCbU9nfVis802i759+8a1116bbevWrVvMmjUr3nnnnVqcWVXDhg2La665JiZPnhyFhYW1PR0AANazkSNHRv/+/av8qsL35bLLLosRI0bEBx98kP050R+SW265Jc4777yYPHlybLbZZhHxbQ259957x4MPPhhHHXVULc/wfxYvXhytW7eOCy64IM4888zang4AABuA2q4X0kIeTB5sY1KnticAK6pbt24MHTo0br755g3uDWVd+Oqrr2LChAk5tzPfkF199dVx2mmneQMFAIDvoGHDhnHeeefFtddeGxUVFbU9nXXu3XffjYULF8b5559f21NZraVLl8b1118fF198sUAtAADfi7PPPjvmz58f999/f21PZb0YPXp0nHHGGdlA7YZsxIgRkZeXFyeffHJtTwUAAFJFHmzDIg+2avVqewJQnZ/97Gfxs5/9rLansV6UlJTE4sWLa3saNfbSSy/V9hQAAOAH4fzzz98oQqdrY4cddoivvvqqtqdRI3l5efHxxx/X9jQAAEiR4uLimDFjRm1PY71Z/i5MG7qTTz5ZoBYAAGqJPNiGQx5s1dypFgAAAAAAAAAAAIDUyyRJktT2JAAAAAAAAAAAAACgNrlTLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQevVq2nHe4vU5DVgzX81fVNtTgKytmhbU9hQAIJWWznqvtqcAWRUNl9X2FCArP2/H2p4CAKROprYnAMtp8MU3tT0FyPpqs6LangIApNLgeLe2pwBZU2bVr+0pQNbdzbZdbR93qgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQTqgUAAAAAAAAAAAAg9YRqAQAAAAAAAAAAAEg9oVoAAAAAAAAAAAAAUk+oFgAAAAAAAAAAAIDUE6oFAAAAAAAAAAAAIPWEagEAAAAAAAAAAABIPaFaAAAAAAAAAAAAAFJPqBYAAAAAAAAAAACA1BOqBQAAAAAAAAAAACD1hGoBAAAAAAAAAAAASD2hWgAAAAAAAAAAAABST6gWAAAAAAAAAAAAgNQT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55Ue/wEHHJBst912qzwGAAAYNGhQEhFJr169ctpPPfXUJCKSCRMmJEmSJFOnTk3q1q2bXHHFFTn93n777aRevXo57SvWIw8//HASEcmwYcOybeXl5ck+++xTZT2rPlGfAACQLjWtSZLk27Vsv379so//7//+L+nRo8cqx995552TzTffPJk7d2627e9//3sSETl1y8rW3tWt89Ut6hYAANLlu9QtixYtSsrLy3O2mzJlSpKfn58MHTo023bXXXclEZFcf/31VfZfudavXM9fe+21ydKlS5Of/exnSWFhYfLMM8+s9hjUImoRVq3OuonmsrYKCwuz/3vp0qUxe/bsaNu2bTRq1Cj+/e9/V7vN6NGj48ILL4zTTz89jjvuuLXe95FHHhnNmzfPPv7yyy/j+eefjz59+sTXX38ds2bNilmzZsXs2bOje/fu8cEHH8T06dNXOt7s2bMjIqJx48ZVnlv+OL/55puYNWtWdOrUKZIkiTfeeCMiImbOnBkvvPBCHH/88bH11lvnbL/8NwDWhbU57zUxYMCAyMvLyz4+5ZRTol69evG3v/0tp1+bNm2ie/fuOW0PPvhgdO7cORo3bpw997NmzYr99tsvysvL44UXXoiIiL/97W9Rr169nG+L1K1bN04//fSVzqtyTAAAqIlf/OIXOY8r15qV69pHHnkkKioqok+fPjlr1xYtWsS2224bo0ePXunYTz/9dOTl5cVJJ52UbatTp06VfapP1CcAAKTX6mqS6jRq1Cjefffd+OCDD6p9/rPPPos333wz+vXrFw0bNsy277///rH99tuv1TzVLeoWAADSa23qlvz8/KhT59u4Xnl5ecyePTuKi4ujXbt2Oevqhx9+OJo1a1btmnXFtf6SJUuid+/e8eSTT8bf/va3OOCAA1Y7d7WIWoRVq1fbE0i7hQsXxlVXXRUjRoyI6dOnR5Ik2efmzZtXpf+nn34aP/vZz2LPPfeM66+//jvtu02bNjmPP/zww0iSJC655JK45JJLqt1mxowZ0bJly1WOu/wxVPr444/j0ksvjccffzzmzJmT81zlcX700UcREbHjjjvW+BjW1pqe95radtttcx4XFxfH5ptvHlOnTs1pX/HcR0R88MEH8dZbb+UEnZc3Y8aMiIiYNm1abL755lFcXJzzfLt27VY6ryRJ1vk/WgAA/HCtuK4tLS2NOnXqZNe1H3zwQSRJUqVfpeU/hFhR5Xp2xZ/jadu2bc5j9UnufNaG+gQAgI3V6mqS6gwdOjQOPfTQ+NGPfhQ77rhjHHjggXHcccfFj3/844j4du1a3dgRUeUCdk2pW3LnszbULQAAbKzWpm6pqKiIG2+8MW655ZaYMmVKlJeXZ59r2rRp9n9Pnjw52rVrF/XqrT7ad9VVV8X8+fPjqaeeim7duq3RMahF/kctwvKEamvZ6aefHiNGjIizzjor9thjj2jYsGFkMpk4+uijo6KiIqfvkiVL4qijjor8/Px44IEHqrxxZjKZat/sln8DXt7ySf6IyO7v3HPPrZKwr7Tihe7lVb65r/iGWl5eHvvvv398+eWXcf7550f79u2jqKgopk+fHmVlZVWOc22t7A2luuNfk/O+Pqx47iO+Pf/7779/nHfeedVu86Mf/Wit9zdnzpxo1qzZWm8PAEC6rbjWrqioiEwmE0899VTUrVu3Sv8VPxxYG+oT9QkAAFSqyQXFLl26xOTJk+Oxxx6Lv//97/H73/8+brjhhrjtttvixBNPXCf7W3E9r25RtwAAQKWa1C1XXnllXHLJJXH88cfHZZddFk2aNIk6derEWWedtdbr6u7du8fTTz8d11xzTXTr1i0KCgpWu41apObUIukkVFvLHnrooejXr1/89re/zbYtWrQo5s6dW6XvGWecEW+++Wa88MILsdlmm1V5vnHjxtlvAiyv8tvXq7PNNttExLd3ldpvv/1qeAT/s/XWW0dhYWFMmTIlp/3tt9+O999/P+6+++7o27dvtv3ZZ5+tdv/vvPPOKvezsjfWyluSr3juqjv+NTnva+KDDz6IvffeO/t4/vz58dlnn8XBBx+82m1LS0tj/vz5qz33rVq1in/84x8xf/78nLDCpEmTVrrNlClT4v/+7/9qcAQAAPDtunb5b95++OGHUVFREa1bt46Ib9euSZJEmzZt1viDgVatWsXo0aNjwYIFOXer/fDDD3P6qU/UJwAApNfqapKVadKkSfTv3z/69+8f8+fPjy5dusTgwYPjxBNPjFatWmXHXtGK69earufVLeoWAADSa23qloceeij23nvv+MMf/pDTPnfu3JwgZWlpabzyyiuxdOnSVf46YETE7rvvHieffHL07NkzevfuHY8++uhq73CrFlGLsGp1ansCaVe3bt0qd5cdPnx4leT9iBEj4vbbb4+bb745dtttt2rHKi0tjffeey9mzpyZbZswYUKMGzeuRnPZdNNNo1u3bnH77bfHZ599VuX55cetTl5eXuyyyy7x2muv5bRX3rlq+eNMkiRuvPHGnH7NmzePLl26xF133RUff/xxznPLb1tUVBQRVd9YS0pKolmzZvHCCy/ktN9yyy1V5lrT876m7rjjjli6dGn28a233hrLli2Lgw46aLXb9unTJ1566aV45plnqjw3d+7cWLZsWUREHHzwwbFs2bK49dZbs8+Xl5fH8OHDqx133rx5MXny5OjUqdOaHg4AACl188035zyuXGtWrmuPOOKIqFu3bgwZMqTKujpJkpg9e/ZKx+7evXssXbo07rzzzmxbRUVFlX2qT9QnAACk1+pqkuqsWIcUFxdH27ZtY/HixRERsfnmm8fOO+8cd999d85PhD777LMxceLEnG1btWoVdevWXe16Xt2ibgEAIL3Wpm6pbl394IMPxvTp03PajjzyyJg1a1b87ne/qzJGdb9ivt9++8X9998fTz/9dBx33HGrvYOrWkQtwqq5U20t69mzZ9x7773RsGHD2H777eOll16K5557Lnub7YiIWbNmxamnnhrbb7995Ofnx3333ZczxuGHHx5FRUVx/PHHx/XXXx/du3ePE044IWbMmBG33XZb7LDDDvHVV1/VaD4333xz7LXXXrHTTjvFSSedFNtss0188cUX8dJLL8Wnn34aEyZMWOX2hx56aFx00UXx1VdfRUlJSUREtG/fPkpLS+Pcc8+N6dOnR0lJSTz88MNVbiEeEXHTTTfFXnvtFT/96U9jwIAB0aZNm5g6dWr89a9/jTfffDMiIjp06BARERdddFEcffTRkZeXF4ccckgUFRXFiSeeGL/5zW/ixBNPjF122SVeeOGFeP/999fqvK/MmDFjYu+9945BgwbF4MGDc55bsmRJ7LvvvtGnT5+YNGlS3HLLLbHXXntFr169Vjvur371q3j88cejZ8+eUVZWFh06dIhvvvkm3n777XjooYdi6tSp0axZszjkkENizz33jAsuuCCmTp0a22+/fTzyyCM5HwIu77nnnoskSeLQQw9d7RwAACDi22/B9urVKw488MB46aWX4r777otjjz02+83Y0tLSuPzyy+PCCy+MqVOnxmGHHRYNGjSIKVOmxKOPPhoDBgyIc889t9qxDzvssNhtt93il7/8ZXz44YfRvn37ePzxx+PLL7+MiNxvLatP1CcAAKTT6mqS6my//fbRrVu36NChQzRp0iRee+21eOihh+K0007L9rnqqquiR48esddee8Xxxx8fX375ZQwfPjx22GGHmD9/frZfw4YNo3fv3jF8+PDIZDJRWloaTz75ZMyYMaPKftUt6hYAANJpbeqWnj17xtChQ6N///7RqVOnePvtt+OPf/xj9s6vlfr27Rv33HNPnHPOOfGvf/0rOnfuHN98800899xzceqpp1a7Vj3ssMNixIgR0bdv3ygpKYnbb799lfNXi6hFWIWEWjVnzpykf//+SbNmzZLi4uKke/fuyXvvvZe0atUq6devX5IkSTJlypQkIlb6nylTpmTHu++++5JtttkmqV+/frLzzjsnzzzzTNKvX7+kVatW2T6V41177bXVzmny5MlJ3759kxYtWiR5eXlJy5Ytk549eyYPPfTQao/niy++SOrVq5fce++9Oe0TJ05M9ttvv6S4uDhp1qxZctJJJyUTJkxIIiIZMWJETt933nknOfzww5NGjRolBQUFSbt27ZJLLrkkp89ll12WtGzZMqlTp07OOViwYEFywgknJA0bNkwaNGiQ9OnTJ5kxY0YSEcmgQYPW6LwnSZKMHj06iYhk9OjR2bYnnngiiYjktttuy7aNGDEiiYjkn//8ZzJgwICkcePGSXFxcfLzn/88mT17ds7cW7VqlfTo0aPa8/f1118nF154YdK2bdukfv36SbNmzZJOnTol1113XbJkyZJsv9mzZyfHHXdcUlJSkjRs2DA57rjjkjfeeKPa8/mzn/0s2WuvvardHwAALG/QoEFJRCQTJ05MjjrqqKRBgwZJ48aNk9NOOy1ZuHBhlf4PP/xwstdeeyVFRUVJUVFR0r59++QXv/hFMmnSpGyfFeuRJEmSmTNnJscee2zSoEGDpGHDhklZWVkybty4JCKS+++/P6ev+qRftp/6BACAH7o1qUlWXC9ffvnlyW677ZY0atQoKSwsTNq3b59cccUVOWvXJPm2jtluu+2S/Pz8ZPvtt08eeeSRldYtRx55ZLLJJpskjRs3TgYOHJi888471a5z1S3/ex3ULQAA/NB9l7pl0aJFyS9/+ctk8803TwoLC5M999wzeemll5KuXbsmXbt2zdl2wYIFyUUXXZS0adMmycvLS1q0aJEcddRRyeTJk5MkWXn+65ZbbkkiIjn33HNXeRxqEbUIK5dJkmruCQ3fwQknnBDvv/9+jB07transl6cd9558ec//zk+/PDDyM/Pj4iIkSNHRv/+/ePVV1+NXXbZpZZn+D+ff/55tGnTJu6//37fYgAAYIM2atSoOPzww+PFF1+MPffcc52Nqz5RnwAAwOqUlZXFmDFjYurUqbWyf3WLugUAAGqDWkQtQvXq1PYE+OEZNGhQvPrqqzFu3Ljansp6MXr06Ljkkkuyb7YbsmHDhsVOO+3kzRYAgA3KwoULcx6Xl5fH8OHDo6SkJH7605+u032pTzYc6hMAAKieumXDoW4BACBN1CIbDrXIhqVebU+AH56tt946Fi1aVNvTWG9effXV2p5Cjf3mN7+p7SkAAEAVp59+eixcuDD22GOPWLx4cTzyyCMxfvz4uPLKK6OwsHCd7kt9suFQnwAAQPXULRsOdQsAAGmiFtlwqEU2LEK1AAAAfK/22Wef+O1vfxtPPvlkLFq0KNq2bRvDhw+P0047rbanBgAAAAAAAKRYJkmSpLYnAQAAAAAAAAAAAAC1qU5tTwAAAAAAAAAAAAAAaptQLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOrVq2nHzOD1OAtYQ/WXzKvtKUDW4isb1vYUACCVFiyYXNtTgKwF076s7SlAVrPtdq3tKQBA+kwfV9szgKzPN9ultqcAWS3q5df2FAAglTKZTG1PAbLyWmxV21OArCWffbzaPu5UCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAAAAAAAAAAAKSeUC0AAAAAAAAAAAAAqSdUCwAAAAAAAAAAAEDqCdUCAAAAAAAAAAAAkHpCtQAAAAAAAAAAAACknlAtAAAAAAAAAAAAAKknVAsAAAAAAAAAAABA6gnVAgAAAAAAAAAAAJB6QrUAAAAAAAAAAAAApJ5QLQAAAAAAAAAAAACpJ1QLAAAAAAAAAAAAQOoJ1QIAAAAAAAAAAACQekK1AAAA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Wloa+fn5MXHixIiIeO+99+Koo46KJk2aREFBQeyyyy7V/pzPu+++G/vss08UFhbGlltuGZdffnlUVFRUO7f9998/pk2bFm+++eZaHRsAABuXhx56KDKZTPzzn/+s8tztt98emUwm3nnnnYiovlZYtmxZXHbZZdm1auvWrePXv/51LF68eLX7Xrx4cQwaNCjatm2bXWefd955OdtmMpn45ptv4u67786u6cvKylY7dnl5efz617+OFi1aRFFRUfTq1avaz7yXV10tEPG/dfnIkSNz2mu6Hq/OqFGjomPHjlFcXJzTvia1x3vvvRd9+vSJ5s2bR2FhYbRr1y4uuuiiiPj2tfrVr34VERFt2rTJnrupU6eu9HgiIufaR0TEtGnT4tRTT4127dpFYWFhNG3aNHr37l2ljqqpyjrshRdeiIEDB0bTpk2jpKQk+vbtW+U6WuvWraNnz57xzDPPxC677BKFhYXZa0dz586Ns846K3udqm3btnH11VdXqXPmzp0bZWVl0bBhw2jUqFH069dvpXe2qqxNXdcAAPjuvu+MyqeffhqHHXZYFBUVxaabbhpnn312tTVJdTme+++/Pzp06JC9xrDTTjtVmxlbvHhxnHPOOdG8efMoKiqKww8/PGbOnFnjc/Jdrwc8//zz2WsxjRo1ikMPPTT+85//ZLd/6623IpPJ5NQkr7/+emQymfjpT3+aM5eDDjooOnbsmH1cufZ+8cUXY7fddouCgoLYZptt4p577qnRsalv1Dcbinq1PYF1oU+fPtG6deu46qqr4uWXX46bbrop5syZs8r/Q3700UcxatSo6N27d7Rp0ya++OKLuP3226Nr164xceLE2GKLLXL6/+Y3v4k6derEueeeG/PmzYtrrrkmfv7zn8crr7yS7fPss89Gz549Y/PNN48zzzwzWrRoEf/5z3/iySefjDPPPDPbr7y8PLp37x4dO3aM6667Lp577rn47W9/G6WlpXHKKadk+w0cODBGjhwZ/fv3jzPOOCOmTJkSv/vd7+KNN96IcePGRV5eXkREXHrppXH55ZfHwQcfHAcffHD8+9//jgMOOKDG3zC48cYbo1evXvHzn/88lixZEvfff3/07t07nnzyyejRo8dqtz/99NOjRYsWMWTIkHj55ZfjjjvuiEaNGsX48eNj6623jiuvvDL+9re/xbXXXhs77rhj9O3bNyK+DQP36tUrRo8eHSeccELsvPPO8cwzz8SvfvWrmD59etxwww05+3nxxRfjkUceiVNPPTUaNGgQN910Uxx55JHx8ccfR9OmTSMi4u23344DDjggmjdvHoMHD45ly5bFoEGDYrPNNqvRuRg/fnw0bdo0WrVqldNe07+X8vLy6NmzZ/zjH/+Io48+Os4888z4+uuv49lnn4133nkn9ttvv7j11lvjlFNOicMPPzyOOOKIiIj48Y9/XKP5Le+7vm7V+ec//xl/+ctf4owzzoj8/Py45ZZb4sADD4x//etfseOOO+b07d27d2y77bZx5ZVXZv9xvuKKK+KSSy6JPn36xIknnhgzZ86M4cOHR5cuXeKNN96IRo0aRUTEH/7whxg4cGD8f/buPd7KMf8f/3t32p0PVFRICqmY2AapFKUi5ZzDjIooYshxxvia5PgxTvlkhBliYgzlfEg0GpLGWYRIKiNGSSWV0t7X749+e31a7b1rd5rMrOfz8ZjHY9a17sN132u1Xe91ve77PvDAA2PIkCHx2WefRe/evWObbbaJHXfcsUS/CgoK4oknnojvvvsuateuvVHHBgDAptmYumtDjB49Ovr16xfdu3eP66+/PpYtWxYjR46MDh06xDvvvFPix6k1vfXWW7Fy5coSP+ZERIwcOTJat24dvXv3jkqVKsVTTz0VgwcPjqKiojj77LMzy917771x2mmnRevWrePSSy+NunXrxjvvvBPPPfdcnHzyyXHZZZfF4sWL44svvsjUKmv/qFMeY8aMiWXLlsVZZ50V2267bbz++usxYsSI+OKLL2LMmDEbvL2I1XVIjx494oADDojf//738dxzz8XQoUNj1apVceWVV2YtO2rUqPjhhx9i4MCBkZ+fH9tss0188MEHmbv8/uY3v4kaNWrEww8/HEcddVQ88sgjcfTRR0dExL/+9a84+OCDY9WqVZnl7rrrrqhWrVqp/SooKIiIiMmTJ8fee++9UccGAMB/jp49e0bNmjXj4Ycfjk6dOmW999BDD0Xr1q1L/M68ptNPPz3uu+++OO644+LCCy+M1157La677rr46KOP4rHHHitzvaKioujdu3e88sorMXDgwNhjjz3i/fffj1tuuSU++eSTePzxxyNidc1x+umnx3777RcDBw6MiIjmzZuv97iuueaayMvLi1//+tcxb968GD58eHTt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mbaKFSvGvvvum3WMzz77bFSsWDHOPffcrO1deOGFkVKKcePGZbV37do166rxvfbaK2rXrp3ZZmFhYYwfPz6OOuqo2GmnnTLL7bHHHtG9e/dyHcuCBQuiXr16JdrL+3155JFHon79+pnv4JpK+x5sik393ErTrl27zN2kIiJ22mmnOPLII2P8+PFRWFiYteza3+FHH300ioqKok+fPlnf2e233z523XXXzHf2zTffjHnz5sWZZ56Z9W+q+LbipSn+TL755puNPjYAADbNxtRd5fXCCy/EokWL4qSTTsoaS1asWDH233//zFiyLAsWLIiIKHUsv+a4efHixfHNN99Ep06d4rPPPovFixdn9r9kyZL4zW9+E1WrVs1af0uO45cuXRrffPNNHHjggZFSinfeeWejt3vOOedk/n9eXl6cc845sXLlypgwYULWcscee2w0aNAg8/rbb7+NF198Mfr06RNLlizJnPsFCxZE9+7dY8aMGTF37tyIWP1ZH3DAAbHffvtl1m/QoEH84he/KLNf9erVM44HAMghJ5xwQsybNy/+/ve/Z9rGjh0bRUVFccIJJ5S5XnFdccEFF2S1X3jhhRER8cwzz5S57pgxY2KPPfaIli1bZtUThxxySETEeuuJ9enbt2/UqlUr8/q4446LRo0abZZaaEPG46Upby1UVu0xf/78ePnll+O0007LmleJ2LK10I8//hgLFiyIFi1aRN26dTdpXmPgwIGZJztGRJx11llRqVKlEp9Ps2bNSswVjRkzJjp27JipW4r/17Vr1ygsLIyXX345IlZ/PytVqpR1x6yKFSuWOhdUTC0EALB5/TsyKs8++2w0atQojjvuuExb9erVS9yJtTR169aNpUuXxgsvvLDeZQcOHJg13u7YsWMUFhbGnDlz1rtuxMbPB3z11Vfx7rvvRv/+/WObbbbJtO+1115x6KGHZo2hi/NHS5cujYjVTxc//PDDo23btjFp0qSIWH332ry8vOjQoUPWflu1apXJ1UWsnkfYfffdszJjpVHfqG9+Sipt7Q5sDrvuumvW6+bNm0eFChVi9uzZZa5TVFQUt956a9x+++0xa9asrMDgtttuW2L5tf+xFf8DXrhwYUREzJw5MyJinY8uKla1atWsP1rF2yveVkTEjBkzYvHixdGwYcNStzFv3ryIiMwf1LXPQYMGDUr9I1Oap59+Oq6++up49913Y8WKFZn28v5BWfvcFP9HZ81bpBe3r3mMc+bMicaNG2f9GBWxOgRb/P669hORfd7mz58fy5cvL3EuIiJ23333cv/Alf7/28Svqbzfl5kzZ8buu+8elSpt+X9am/q5laa0c7fbbrvFsmXLYv78+bH99ttn2ps1a5a13IwZMyKlVOo2IiLzR7+s72zlypVjl112KXXd4s9kc/9HDgCA8tuYuqu8ZsyYERGRmfReW+3atcu1ndLG8pMnT46hQ4fGlClTYtmyZVnvLV68OOrUqbNB9dym+vzzz+N3v/tdPPnkk1n1UXF/NkaFChVKjKV32223iIgSn8/a4/hPP/00Ukpx+eWXx+WXX17q9ufNmxdNmjSJOXPmxP7771/i/d13373MvqWUjOMBAHJIjx49ok6dOvHQQw9Fly5dIiLioYceirZt22bGqKWZM2dOVKhQIVq0aJHVvv3220fdunXXObk8Y8aM+Oijj0rMuxQrnk/ZWGvXQnl5edGiRYvNUgttyHh8XUqrhcpTexRPav87aqHly5fHddddF6NGjYq5c+dm9Xlja6GIkp9PzZo1o1GjRuuthSJWf3fee++99X535syZE40aNYqaNWtmva8WAgD49/l3ZFTmzJkTLVq0KDGOW9e4r9jgwYPj4YcfjsMOOyyaNGkS3bp1iz59+kSPHj1KLLu+DNq6bMp8QPG5KO149thjjxg/fnwsXbo0atSoER07doxVq1bFlClTYscdd4x58+ZFx44d44MPPsgK1bZq1SoroFva8RUfY3mOL0J9syb1zdbzXxGqXVt5PsRrr702Lr/88jjttNPiqquuim222SYqVKgQQ4YMiaKiohLLV6xYsdTtlPYPeX3K2taaioqKomHDhvHAAw+U+n5Z/wA21KRJk6J3795x0EEHxe233x6NGjWKypUrx6hRo+Ivf/lLubZR1vGU1r4x52t9+9mUba5t2223LfWP+IZ+XzZWXl5eqcez9l1iN8fntqnWvOoiYvV3Ni8vL8aNG1fqZ7X2H+MNUfyZ1K9ff6O3AQDA5lWeuqusZdYe3xaPqUePHp11IVex9V20Vnyh28KFC2OHHXbItM+cOTO6dOkSLVu2jJtvvjl23HHHqFKlSjz77LNxyy23bLaxfHmPs7CwMA499ND49ttv49e//nW0bNkyatSoEXPnzo3+/ftv1tqiLKWN4yMiLrroojKf8LF2sGFDLFq0yDgeACCH5Ofnx1FHHRWPPfZY3H777fH111/H5MmT49prry3X+hszSVdUVBR77rln3HzzzaW+v/YNQP4dNrQW2tjx+Jq10Nr7+XfUHuU9zojVTzsZNWpUDBkyJNq1axd16tSJvLy8OPHEE7dKLRSx+vwfeuihcckll5S6zrqC4OuzcOFCtRAAwGb078yobIyGDRvGu+++G+PHj49x48bFuHHjYtSoUdG3b9+47777spb9d+SfIkofA5fXvvvuG1WrVo2XX345dtppp2jYsGHstttu0bFjx7j99ttjxYoVMWnSpDj66KNLrLuxx6e+KT/1zZb3XxGqnTFjRlYC+9NPP42ioqLYeeedy1xn7NixcfDBB8fdd9+d1b6xE37NmzePiIhp06ZF165dN3j90rY3YcKEaN++/Tr/yDVt2jQiVp+DNa9EmD9/frkS/o888khUrVo1xo8fH/n5+Zn2UaNGbULvy6dp06YxYcKEWLJkSdbdaqdPn555f0M0aNAgqlWrlrnL1Zo+/vjjcm2jZcuW8cgjj5RoL+/3pXnz5vHaa6/Fjz/+mHU77jWt60fBevXqlXq787Wvwt9Sn1tp5+6TTz6J6tWrrzfI3bx580gpRbNmzdb5h3jN7+yadyL78ccfY9asWfGzn/2sxDqzZs2KChUqbNIfeAAANs3G1F3FV1cvWrQo6tatm2lfe3xbXE81bNhwo+qpli1bRsTqceOee+6ZaX/qqadixYoV8eSTT2ZdGb3241/XrOfWNWFd1lh+zeNc09rH+f7778cnn3wS9913X/Tt2zfTXp7HQa1LUVFRfPbZZ1nj5U8++SQiYp2fT0Rk6sjKlSuv99w3bdp0g+qtuXPnxsqVKzNPIwEAIDeccMIJcd9998Xf/va3+OijjyKlFCeccMI612natGkUFRXFjBkzssaPX3/9dSxatGid8wXNmzePqVOnRpcuXdYbyt2Y0O7aY+CUUnz66aex1157lblOeWuEDRmPl2annXaKatWqxaxZs7Lay1t7FO9/2rRp69zPptZCEavnWfr16xc33XRTpu2HH34ose6GmjFjRhx88MGZ199//3189dVXcfjhh6933ebNm8f3339frlrob3/7W3z//fdZ4Yx1zT2VNd8BAMDmsSUyKk2bNo1p06aVuCtneTNHVapUiV69ekWvXr2iqKgoBg8eHHfeeWdcfvnlm3TzijVtynxA8bko7XimT58e9evXjxo1amSOZb/99otJkybFTjvtFB07doyIiI4dO8aKFSvigQceiK+//joOOuigzXFYEaG+iVDf/JRU2Nod2Bz+8Ic/ZL0eMWJEREQcdthhZa5TsWLFEgn4MWPGxNy5czeqD/vss080a9Yshg8fXuIfyMZcSdCnT58oLCyMq666qsR7q1atyuyja9euUbly5RgxYkTWfoYPH16u/VSsWDHy8vKyUvWzZ8+Oxx9/fIP7vKEOP/zwKCwsjNtuuy2r/ZZbbom8vLx1fn6lqVixYnTv3j0ef/zx+PzzzzPtH330UYwfP75c22jXrl0sXLiwRLC1vN+XY489Nr755psSxxTxf9+D6tWrR0TJP8IRq//ATZ8+PebPn59pmzp1akyePLlEf7bE5zZlypR4++23M6//+c9/xhNPPBHdunVb7x2WjznmmKhYsWIMGzasxLlKKcWCBQsiYvXVLA0aNIg77rgjVq5cmVnm3nvvLfM/Lm+99Va0bt066tSps5FHBgDAptqYuqs4rPryyy9n2pYuXVriquzu3btH7dq149prr40ff/yxxHbWHB+XpqCgIKpUqRJvvvlmVnvxGHbtx+6sfTFat27dolatWnHdddfFDz/8kPXemuvWqFGj1Mf2lHachYWFcdddd623PymluPXWW9d5fOWxZg2SUorbbrstKleunHnkblkaNmwYnTt3jjvvvDO++uqrEu+vee4PP/zw+Mc//hGvv/561vtlPWHlrbfeioiIAw88cIOOBQCA/2xdu3aNbbbZJh566KF46KGHYr/99iv10ZRrKp4gXHtuo/jusz179ixz3T59+sTcuXPjj3/8Y4n3li9fHkuXLs28rlGjxgZPcv75z3+OJUuWZF6PHTs2vvrqq3XWQk2bNo2KFStm1QgREbfffnvW6w0Zj5emcuXKse+++5arFiqt9mjQoEEcdNBBcc8992TNq6y9bvHE+trnrnbt2lG/fv31Hmdxn9aeOxgxYkSpd33aEHfddVdWHTly5MhYtWpVueaY+vTpE1OmTCl1DmnRokWxatWqiFj9/Vy1alWMHDky835hYWGmLl7b4sWLY+bMmWohAIAtaEtkVA4//PD48ssvY+zYsZm2ZcuWlfitvzTF+ytWoUKFzIV4K1as2KBjW5+NnQ9o1KhRtG3bNu67776sY582bVo8//zzJYKbHTt2jNdeey0mTpyYCdXWr18/9thjj7j++uszy2wu6hv1zU/Jf8WdamfNmhW9e/eOHj16xJQpU+L++++Pk08+eZ0J6SOOOCKuvPLKOPXUU+PAAw+M999/Px544IGsu71uiAoVKsTIkSOjV69e0bZt2zj11FOjUaNGMX369Pjggw/KHeos1qlTpxg0aFBcd9118e6770a3bt2icuXKMWPGjBgzZkzceuutcdxxx0WDBg3ioosuiuuuuy6OOOKIOPzww+Odd96JcePGleuOuz179oybb745evToESeffHLMmzcv/vCHP0SLFi3ivffe26hzUV69evWKgw8+OC677LKYPXt2/OxnP4vnn38+nnjiiRgyZEhmYnpDDBs2LJ577rno2LFjDB48OFatWhUjRoyI1q1bl+t4evbsGZUqVYoJEybEwIEDM+3l/b707ds3/vznP8cFF1wQr7/+enTs2DGWLl0aEyZMiMGDB8eRRx4Z1apVi1atWsVDDz0Uu+22W2yzzTbRpk2baNOmTZx22mlx8803R/fu3WPAgAExb968uOOOO6J169bx3XffZfVzUz634qtTZs+endXepk2b6N69e5x77rmRn5+f+Q/DsGHD1rvN5s2bx9VXXx2XXnppzJ49O4466qioVatWzJo1Kx577LEYOHBgXHTRRVG5cuW4+uqrY9CgQXHIIYfECSecELNmzYpRo0aV+u/vxx9/jJdeeikGDx683j4AALDlbEzd1a1bt9hpp51iwIABcfHFF0fFihXjnnvuiQYNGmT9oFG7du0YOXJknHLKKbHPPvvEiSeemFnmmWeeifbt25d64VqxqlWrRrdu3WLChAlx5ZVXZu2/+MrwQYMGxffffx9//OMfo2HDhlkT1rVr145bbrklTj/99Pj5z38eJ598ctSrVy+mTp0ay5Yty4SACwoK4qGHHooLLrggfv7zn0fNmjWjV69e0bp16zjggAPi0ksvjW+//Ta22Wab+Otf/5r5gaJYy5Yto3nz5nHRRRfF3Llzo3bt2vHII4+U6ykjERFXXHFFDBs2LCZOnBidO3fOOv7nnnsu+vXrF/vvv3+MGzcunnnmmfjtb3+73idORKwOTHfo0CH23HPPOOOMM2KXXXaJr7/+OqZMmRJffPFFTJ06NSIiLrnkkhg9enT06NEjzjvvvKhRo0bcdddd0bRp01LrkBdeeCF22mmn2Hvvvct1fAAA/HeoXLlyHHPMMfHXv/41li5dGjfeeON61/nZz34W/fr1i7vuuisWLVoUnTp1itdffz3uu+++OOqoo7Lu1LO2U045JR5++OE488wzY+LEidG+ffsoLCyM6dOnx8MPPxzjx4+PfffdNyJWj+knTJgQN998czRu3DiaNWsW+++//zr7ts0220SHDh3i1FNPja+//jqGDx8eLVq0iDPOOKPMderUqRPHH398jBgxIvLy8qJ58+bx9NNPx7x580osW97xeFmOPPLIuOyyy+K7776L2rVrR8SG1R7/+7//Gx06dIh99tknBg4cGM2aNYvZs2fHM888E++++27mvEVEXHbZZXHiiSdG5cqVo1evXlGjRo04/fTT43/+53/i9NNPj3333TdefvnlzJ2y1nTEEUfE6NGjo06dOtGqVauYMmVKTJgwIfOI13X5+9//HgcffHAMHTo0rrjiiqz3Vq5cGV26dIk+ffrExx9/HLfffnt06NAhevfuvd7tXnzxxfHkk0/GEUccEf3794+CgoJYunRpvP/++zF27NiYPXt21K9fP3r16hXt27eP3/zmNzF79uxo1apVPProo6VedBkRMWHChEgpxZFHHrnePgAAsHG2REbljDPOiNtuuy369u0bb731VjRq1ChGjx6duXneupx++unx7bffxiGHHBI77LBDzJkzJ0aMGBFt27bdrE9z29T5gBtuuCEOO+ywaNeuXQwYMCCWL18eI0aMiDp16pQYa3fs2DGuueaa+Oc//5kVnj3ooIPizjvvjJ133jl22GGHzXZsEeob9c1PSPoPNnTo0BQR6cMPP0zHHXdcqlWrVqpXr14655xz0vLly7OWbdq0aerXr1/m9Q8//JAuvPDC1KhRo1StWrXUvn37NGXKlNSpU6fUqVOnzHITJ05MEZHGjBmTtb1Zs2aliEijRo3Kan/llVfSoYcemmrVqpVq1KiR9tprrzRixIjM+/369Us1atQo81jWdtddd6WCgoJUrVq1VKtWrbTnnnumSy65JH355ZeZZQoLC9OwYcMyx9K5c+c0bdq0EsdclrvvvjvtuuuuKT8/P7Vs2TKNGjWq1P6svb1Ro0aliEhvvPFGqccyf/78rPbSjn3JkiXp/PPPT40bN06VK1dOu+66a7rhhhtSUVFR1nIRkc4+++wSfS/tGF966aVUUFCQqlSpknbZZZd0xx13lHl+S9O7d+/UpUuXrLbyfl9SSmnZsmXpsssuS82aNUuVK1dO22+/fTruuOPSzJkzM8u8+uqrmT5GRBo6dGjmvfvvvz/tsssuqUqVKqlt27Zp/PjxqV+/fqlp06ZZ+9nYzy2llOrXr58OOOCArLbic3z//fdntrv33nuniRMnZi1X1udb7JFHHkkdOnRINWrUSDVq1EgtW7ZMZ599dvr444+zlrv99ttTs2bNUn5+ftp3333Tyy+/XOr5HDduXIqINGPGjFL3BwDAlrUpdVdKKb311ltp//33T1WqVEk77bRTuvnmmzO1xKxZs7KWnThxYurevXuqU6dOqlq1amrevHnq379/evPNN9fbz0cffTTl5eWlzz//PKv9ySefTHvttVeqWrVq2nnnndP111+f7rnnnlL3/+STT6YDDzwwVatWLdWuXTvtt99+6cEHH8y8//3336eTTz451a1bN0VE1hh95syZqWvXrik/Pz9tt9126be//W164YUXUkRkjak//PDD1LVr11SzZs1Uv379dMYZZ6SpU6eWqC9LG9tfeOGFKS8vL3300UeZtuI6a+bMmalbt26pevXqabvttktDhw5NhYWFmeWKa9gbbrih1PM3c+bM1Ldv37T99tunypUrpyZNmqQjjjgijR07Nmu59957L3Xq1ClVrVo1NWnSJF111VXp7rvvLnE+CwsLU6NGjdL/+3//r9T9AQDw3614LJyXl5f++c9/lni/tPHujz/+mIYNG5b5bX3HHXdMl156afrhhx+ylivtd+SVK1em66+/PrVu3Trl5+enevXqpYKCgjRs2LC0ePHizHLTp09PBx10UKpWrVqKiHXOoRTPDz344IPp0ksvTQ0bNkzVqlVLPXv2THPmzMlatrTf8OfPn5+OPfbYVL169VSvXr00aNCgNG3atFLnlso7Hi/N119/nSpVqpRGjx6d1V7e2iOllKZNm5aOPvroVLdu3VS1atW0++67p8svvzxrmauuuio1adIkVahQIWv8v2zZsjRgwIBUp06dVKtWrdSnT580b968EnMfCxcuTKeeemqqX79+qlmzZurevXuaPn16iTqy+LyvWUc99dRTKSLSHXfckWkrritfeumlNHDgwFSvXr1Us2bN9Itf/CItWLAgq+9NmzZNPXv2LPX8LVmyJF166aWpRYsWqUqVKql+/frpwAMPTDfeeGNauXJlZrkFCxakU045JdWuXTvVqVMnnXLKKemdd94p9XyecMIJqUOHDqXuDwCADfPvzqjMmTMn9e7dO1WvXj3Vr18/nXfeeem5554rMUZduwYYO3Zs6tatW2rYsGFmPmTQoEHpq6++yixTVs6qtDFwaTbXfMCECRNS+/btM3MhvXr1Sh9++GGJ5b777rtUsWLFVKtWrbRq1apM+/33358iIp1yyikl1ilr7F3auS6N+kZ981ORl9Ja9yKGHDdp0qTo3LlzTJ8+PXbdddet3Z3N7sMPP4zWrVvH008/nfXIrLy8vDj77LPXeQewreGoo46KvLy8eOyxx7Z2VwAA+AkrLCyMVq1aRZ8+feKqq67a2t3ZIvbbb79o2rRpjBkzJtPWv3//GDt2bHz//fdbsWclPf7443HyySfHzJkzo1GjRlu7OwAA8F9twIAB8cknn8SkSZO2dle2iEsuuSQefPDB+PTTTyM/Pz8iVj+u99RTT4033ngjcyfin4J//etf0axZs/jrX/+ae3dyAgCAzUB9o775KaiwtTsAPzUdO3aMbt26xe9///ut3ZUtYuLEidGuXbusQO1P1UcffRRPP/30f20oAgCAzadixYpx5ZVXxh/+8IefXMB0c/juu+9i6tSpceWVV27trpTL9ddfH+ecc45ALQAA/BsMHTo03njjjZg8efLW7soWMXHixLj88sszE84/ZcOHD48999wz5yacAQBgc1Hf/HTkcn3jTrVARPx071QLAACU7ad6p1oAAIAt6ad6JycAAIANpb756XGnWgAAAAAAAAAAAABynjvVAgAAAAAAAAAAAJDz3KkWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnVSr3kt+8vQW7ARvmh8Xzt3YXIKNq8+5buwsAkJPy8rZ2D+D/VGzx+dbuAmSsmrHT1u4CAOScG9r8c2t3ATK+blhza3cBMm58sd7W7gIA5KS/tG69tbsAGZ9st2hrdwEyrnhx7nqXcadaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFa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ERHRsWPHeOKJJ+K7776L2rVrR0opJk+eHBUqVIhJkyZF7969IyJi0qRJUaFChWjfvn2Z+ywqKopevXrF66+/HmeddVa0bNkynnjiiejXr1+py69atSq6d+8eHTp0iBtvvDGqV68eEasfXXPvvffGqaeeGueee27MmjUrbrvttnjnnXdi8uTJUbly5YiIGD16dPTr1y+6d+8e119/fSxbtixGjhwZHTp0iHfeeSfrj1dhYWF079499t9//7jxxhtjwoQJcdNNN0Xz5s3jrLPOWue5fPXVV6NNmzaZ/RZ744034tVXX40TTzwxdthhh5g9e3aMHDkyOnfuHB9++GHmeL7//vvo2LFjfPTRR3HaaafFPvvsE9988008+eST8cUXX8Qee+wRV155Zfzud7+LgQMHRseOHSMi4sADD1xnv9b23XffxZ/+9Kc46aST4owzzoglS5bE3XffHd27d4/XX3892rZtu0HbK/bnP/85lixZEmeffXb88MMPceutt8YhhxwS77//fmy33XaZ5Tb18/zd734XV199dRx++OFx+OGHx9tvvx3dunUrMbgoVlBQ4JG1AABb0Jdffhn77bdfLFq0KAYOHBgtW7aMuXPnxtixY2PZsmVRpUqV+Oyzz+Lxxx+P448/Ppo1axZff/113HnnndGpU6f48MMPo3HjxhERsXz58ujSpUt8/vnnce6550bjxo1j9OjR8eKLL5bY74svvhiHHXZYFBQUxNChQ6NChQqZAOekSZNiv/32i2OOOSY++eSTePDBB+OWW26J+vXrR0Rkfvgoy8KFC+Pwww+PPn36xEknnRQPP/xwnHXWWVGlSpU47bTTNst5K+/4tzSvvvpq5OXlxd57753VviFj/QEDBsS9994bhx12WJx++umxatWqmDRpUvzjH/+IfffdN0aPHh2nn3567LfffjFw4MCIiGjevPkGH+fIkSOjdevW0bt376hUqVI89dRTMXjw4CgqKoqzzz57g7cXETFjxow44YQT4swzz4x+/frFqFGj4vjjj4/nnnsuDj300KxlBw8eHA0aNIjf/e53mSuuy1sjPv/883HsscdGq1at4rrrrosFCxbEqaeemhV2WFNBQUHccsst8cEHH0SbNm026tgAANh45alNiv3qV7+KevXqxdChQ2P27NkxfPjwOOecc+Khhx7KLHPvvfdGzZo144ILLoiaNWvGiy++GL/73e/iu+++ixtuuCFr3wsWLIjDDjssTjzxxPjlL38Z2223XXTu3Dl+9atfRc2aNeOyyy6LiMj6rTxi08ar5fXCCy/ESSedFF26dInrr78+IiI++uijmDx5cpx33nkRsfrOup06dYq5c+fGoEGDYqeddopXX301Lr300vjqq6/W+3hW8yPmRwAAKJ/NXbdcccUVMWzYsOjatWucddZZ8fHHH8fIkSPjjTfeyBpLvvDCC3HEEUdEo0aN4rzzzovtt98+Pvroo3j66aczdcGECRPisMMOi1122SWuuOKKWL58eYwYMSLat28fb7/99jprkfLUT5dddlksXrw4vvjii0werWbNmhGxOkvWu3fveOWVV2LgwIGxxx57xPvvvx+33HJLfPLJJ+sd17766qux7bbbRtOmTbPayzs/VVhYGEcccUT87W9/ixNPPDHOO++8WLJkSbzwwgsxbdq06Nq1a4wcOTLOOuusOProo+OYY46JiIi99tprfR95Cbfeemv07t07fvGLX8TKlSvjr3/9axx//PHx9NNPR8+ePTd4exERL730Ujz00ENx7rnnRn5+ftx+++3Ro0ePeP3110vMVxx//PGx6667xrXXXpu5Scg111wTl19+efTp0ydOP/30mD9/fowYMSIOOuigeOedd6Ju3boREXH33XfHoEGD4sADD4whQ4bEZ599Fr17945tttkmdtxxxxL9KigoyMobsoESKaWULr300pSfn58WLVqUaZs3b16qVKlSGjp0aKatS5cuac8990w//PBDpq2oqCgdeOCBadddd820TZw4MUVEmjhxYqatX79+qWnTppnXjz/+eIqIdPXVV2f15bjjjkt5eXnp008/TSml9MYbb6SISM8++2xKKaX33nsvRUQ6/vjj0/77759Zr3fv3mnvvfde53E+8sgjKSLS8OHDM22FhYXpkEMOSRGRRo0aldXfiEi/+c1vsrYxadKkFBHpgQceyGp/7rnnstqXLFmS6tatm84444ys5f71r3+lOnXqZLUX7+vKK6/MWnbvvfdOBQUF6zymlFLaYYcd0rHHHluifdmyZSXapkyZkiIi/fnPf860/e53v0sRkR599NESyxcVFaWU/u9zWPMcFWvatGnq169fifZOnTqlTp06ZV6vWrUqrVixImuZhQsXpu222y6ddtppWe0RkfXdK82sWbNSRKRq1aqlL774ItP+2muvpYhI559/fqZtUz/PefPmpSpVqqSePXtmzklKKf32t79NEVHq8V977bUpItLXX3+9zuMAAGDj9O3bN1WoUCG98cYbJd4rHrP98MMPqbCwMOu9WbNmpfz8/Kzx9/Dhw1NEpIcffjjTtnTp0tSiRYus2qaoqCjtuuuuqXv37lnjwmXLlqVmzZqlQw89NNN2ww03pIhIs2bNKtfxdOrUKUVEuummmzJtK1asSG3btk0NGzZMK1euzPR/7bH52mPvYmvXYeUd/5bll7/8Zdp2221LtJd3rP/iiy+miEjnnntuiW2seT5r1KhR6hh77eMpNnTo0LR2iV9aPdS9e/e0yy67ZLWVde7W1rRp0xQR6ZFHHsm0LV68ODVq1CirFh01alSKiNShQ4e0atWqTPuG1Iht27ZNjRo1yqrRn3/++RQRpR7/q6++miIiPfTQQ+s9DgAANr/y1CbF48SuXbtmjX3PP//8VLFixayxX2lj2UGDBqXq1atnzc8U1xB33HFHieVbt25d6jh3c4xXy1t/nHfeeal27dpZ+1nbVVddlWrUqJE++eSTrPbf/OY3qWLFiunzzz8vc92UzI+YHwEAoLw2Z91SPEbs1q1b1hzMbbfdliIi3XPPPSml1ePgZs2apaZNm6aFCxeWus+UUmYeZMGCBZm2qVOnpgoVKqS+fftm2or7t+a8S3nrp549e5b6+/ro0aNThQoV0qRJk7La77jjjhQRafLkySXWWVOHDh1KzXaVd37qnnvuSRGRbr755hLbKD5H8+fPL7NOKG99llLJc7Vy5crUpk2bdMghh2S1l1XnrC0iUkSkN998M9M2Z86cVLVq1XT00Udn2orncE466aSs9WfPnp0qVqyYrrnmmqz2999/P1WqVCnTvnLlytSwYcPUtm3brLrqrrvuShFR6vH/5S9/SRGRXnvttfUeByVV2EzZ3P94ffv2jRUrVmTd0vmhhx6KVatWxS9/+cuIWH1b6hdffDH69OkTS5YsiW+++Sa++eabWLBgQXTv3j1mzJgRc+fOLfc+n3322ahYsWKce+65We0XXnhhpJRi3LhxERGx9957R82aNTO3hp40aVLm0Ttvv/12LFu2LFJK8corr2SuEC7Lc889F5UrV44zzjgj01ahQoV13qVo7bvEjhkzJurUqROHHnpo5hx88803UVBQEDVr1sw8queFF16IRYsWxUknnZS1XMWKFWP//fcv9ZE+Z555Ztbrjh07xmeffbbOY4pYfSV6vXr1SrRXq1Yt8/9//PHHWLBgQbRo0SLq1q0bb7/9dua9Rx55JH72s5+VeqfhtR+huikqVqyYubKlqKgovv3221i1alXsu+++Wf3ZUEcddVQ0adIk83q//faL/fffP5599tkSy27s5zlhwoRYuXJl/OpXv8o6J0OGDCmzX8WfyTfffLPRxwYAQOmKiori8ccfj169esW+++5b4v3iMVt+fn5UqLC69CssLIwFCxZEzZo1Y/fdd88agz777LPRqFGjOO644zJt1atXz9wptdi7774bM2bMiJNPPjkWLFiQGT8uXbo0unTpEi+//HK5HlFalkqVKsWgQYMyr6tUqRKDBg2KefPmxVtvvbXR2y1W3vFvWcqqPco71n/kkUciLy8vhg4dWmIbm7P2iMiuhxYvXhzffPNNdOrUKT777LNYvHjxRm2zcePGWXVT7dq1o2/fvvHOO+/Ev/71r6xlzzjjjKhYsWLmdXlrxK+++irefffd6NevX9SpUyez/qGHHhqtWrUqtV9qDwCArae8tUmxgQMHZrV17NgxCgsLY86cOZm2NceyxfMxHTt2jGXLlsX06dOztpefnx+nnnrqBvd7Y8erG6Ju3bqxdOnSeOGFF8pcZsyYMdGxY8eoV69e1n67du0ahYWFJR4bujbzI+ZHAABYv81dtxSPEYcMGZKZg4lYXWfUrl07nnnmmYiIeOedd2LWrFkxZMiQzB1H195n8W/i/fv3j2222Sbz/l577RWHHnpoqWPbNW1I/VSaMWPGxB577BEtW7bMGhcfcsghEREbPW9S3vmpRx55JOrXrx+/+tWvSmxjS86bLFy4MBYvXhwdO3bcpJqkXbt2UVBQkHm90047xZFHHhnjx4+PwsLCrGXXzsU9+uijUVRUFH369Mk699tvv33suuuumXP/5ptvxrx58+LMM8/MuqNy//79s+ZR1qQm2TSVtnYHfipatmwZP//5z+OBBx6IAQMGRETEAw88EAcccEC0aNEiIiI+/fTTSCnF5ZdfHpdffnmp25k3b15W8b4uc+bMicaNG0etWrWy2vfYY4/M+xGrf2ho165dTJo0KSJWh2o7duwYHTp0iMLCwvjHP/4R2223XXz77bfrDdXOmTMnGjVqlHmsTbHiY1xbpUqVSjxec8aMGbF48eJo2LBhqevMmzcvs1xEZP7Irm3tW0tXrVq1xKNg69WrFwsXLizjaLKl//+22Gtavnx5XHfddTFq1KiYO3du1jJrTiLPnDkzjj322HLtZ1Pdd999cdNNN8X06dPjxx9/zLQ3a9Zso7e56667lmjbbbfd4uGHH85q25TPs/j7uPa+GjRoUOp/HCP+7zPZ3P+RAwAgYv78+fHdd9+t91H3RUVFceutt8btt98es2bNyirgt91228z/nzNnTrRo0aLE2G333XfPel08zu/Xr1+Z+1y8eHGZY8T1ady4cdSoUSOrbbfddouIiNmzZ8cBBxywUdstVt7x77qUVntElG+sP3PmzGjcuHHWD2NbyuTJk2Po0KExZcqUWLZsWdZ7ixcvLvOHlnUp7Tuy5uez/fbbZ9rXrnHKWyOWVXtERIkf24qpPQAAtp7y1ibFdtppp6zXxbXDmnMBH3zwQfy///f/4sUXX4zvvvsua/m1LxBr0qRJ1qRieW3seHVDDB48OB5++OE47LDDokmTJtGtW7fo06dP9OjRI2u/7733Xon5kWIbW6OYHzE/AgDA/9ncdUvxGHHtOZQqVarELrvsknl/5syZERHr3G9Z24pYnSEbP358LF26tMTcSbENqZ9KM2PGjPjoo482e01S3vmpmTNnxu677x6VKm35GOPTTz8dV199dbz77ruxYsWKTPumjNvLqkmWLVsW8+fPX++8SUqp1G1ERFSuXDkiyq5JKleuHLvsskup66pJNo1Q7Rr69u0b5513XnzxxRexYsWK+Mc//hG33XZb5v3iuy1ddNFF0b1791K3UVY4dVN16NAhrrnmmvjhhx9i0qRJcdlll0XdunWjTZs2MWnSpNhuu+0iItYbqt1Qa141UKyoqCgaNmwYDzzwQKnrFP+RLT5fo0ePzvoDUWztP4ZrXhG+obbddttSw7e/+tWvYtSoUTFkyJBo165d1KlTJ/Ly8uLEE0/cpLtnra2sP0CFhYVZx3X//fdH//7946ijjoqLL744GjZsGBUrVozrrrsu8x/SLWlTPs+NUfyZ1K9ff6O3AQDAprn22mvj8ssvj9NOOy2uuuqq2GabbaJChQoxZMiQjRoTF69zww03RNu2bUtdpmbNmpvS5Y2Sl5dX6o82a18FvKnj37Jqj3/XWH9dtceaZs6cGV26dImWLVvGzTffHDvuuGNUqVIlnn322bjllls2az1UljWv+I7Y8BpxQ6g9AAD+c5Q1F1A8nl+0aFF06tQpateuHVdeeWU0b948qlatGm+//Xb8+te/LjGWXXvcWV6bMl4tb/3RsGHDePfdd2P8+PExbty4GDduXIwaNSr69u0b9913X2a/hx56aFxyySWl9rP4IraymB8pH/MjAABsiPXVLT8VG1o/laaoqCj23HPPuPnmm0t9f8cdd1zn+mXVJJt7fqos5a3PJk2aFL17946DDjoobr/99mjUqFFUrlw5Ro0aFX/5y182W3/WpbQ6NC8vL8aNG1fqd25T5tvUJJtGqHYNJ554YlxwwQXx4IMPxvLly6Ny5cpxwgknZN4vTnZXrlw5unbtusn7a9q0aUyYMCGWLFmSdbfa4ltvN23aNNPWsWPHWLlyZTz44IMxd+7cTHj2oIMOyoRqd9ttt0y4dl37nDhxYixbtizrbrWffvppufvdvHnzmDBhQrRv336dP1Y1b948Ilb/aLQ5zte6tGzZMmbNmlWifezYsdGvX7+46aabMm0//PBDLFq0qERfp02bts59rCu5X69evRLbjFh9pcCaVwSMHTs2dtlll3j00Ueztlfao183RPEV9Gv65JNPYuedd17vuuX9PIu/jzNmzMg6pvnz55d5N+FZs2ZF/fr1N+mHJwAAStegQYOoXbv2esexY8eOjYMPPjjuvvvurPZFixZlFdJNmzaNadOmRUopa6z68ccfZ61XPM6vXbv2esf5G3P165dfflniiutPPvkkImKd49t69erFZ599VqJ9zUfIRpR//FuWli1bxgMPPFDiTq/lHes3b948xo8fH99+++0671Zb1rlbV+2xpqeeeipWrFgRTz75ZNYV9RvzyNo1FT/BZc3+lefziSh/jbhm7bG2tb+PxYrrweInvwAA8O9T3tqkvP7+97/HggUL4tFHH42DDjoo017aHMC6bGg9siFzGuWtPyJW36mqV69e0atXrygqKorBgwfHnXfeGZdffnm0aNEimjdvHt9///1Gz6OYHzE/AgDA+m3uuqV4jPjxxx9njRFXrlwZs2bNyozvi+uMadOmlTnmX3Nba5s+fXrUr1+/zLvUbkj9VNa4vnnz5jF16tTo0qXLRs3rtGzZMh555JES7eWdn2revHm89tpr8eOPP2buzFrevkeUvz575JFHomrVqjF+/PjIz8/PtI8aNarMbZdHWTVJ9erV11sPNG/ePFJK0axZs3VeULlmTbLm01V+/PHHmDVrVvzsZz8rsc6sWbOiQoUK671Qk9JVWP8iuaN+/fpx2GGHxf333x8PPPBA9OjRI+sfccOGDaNz585x5513xldffVVi/fnz52/Q/g4//PAoLCzMuhtuRMQtt9wSeXl5cdhhh2Xa9t9//6hcuXJcf/31sc0220Tr1q0jYnXY9h//+Ee89NJL5bpLbffu3ePHH3+MP/7xj5m2oqKi+MMf/lDufvfp0ycKCwvjqquuKvHeqlWrMj+edO/ePWrXrh3XXntt1mN8im3o+VqXdu3axbRp07JuzR2x+sqRta9GGDFiRImrEY499tiYOnVqPPbYYyW2Xbx+8X+gSvtxqHnz5vGPf/wjVq5cmWl7+umn45///GeJ/qy5zYiI1157LaZMmbK+Q1ynxx9/PObOnZt5/frrr8drr72W9R0qS3k/z65du0blypVjxIgRWf0fPnx4mdt+6623ol27duU/EAAAyq1ChQpx1FFHxVNPPRVvvvlmifeLx2yljYnHjBmTNX6MWF2ffPnllzF27NhM27Jly+Kuu+7KWq6goCCaN28eN954Y3z//fcl9rvmOH9dY+iyrFq1Ku68887M65UrV8add94ZDRo0iIKCgjLXa968eUyfPj1r/1OnTo3JkydnLVfe8W9Z2rVrFymleOutt7LayzvWP/bYYyOlFMOGDSux7TXXrVGjRpm1x+LFi+O9997LtH311VclapnS+rN48eJN/nHoyy+/zNrXd999F3/+85+jbdu2pd7Na03lrREbNWoUbdu2jfvuuy/r0VQvvPBCfPjhh6Vu+6233oo6depkamUAAP59ylublFdpY9mVK1fG7bffvkHbKWtMXZYNmdMob/2xYMGCrNcVKlSIvfbaKyIiM5/Rp0+fmDJlSowfP77EPhctWhSrVq1aZ7/Nj5gfAQBg/TZ33dK1a9eoUqVK/O///m/WunfffXcsXrw4evbsGRER++yzTzRr1iyGDx9eYjxdvN6av4mvucy0adPi+eefj8MPP7zMfmxI/VSjRo2s39yL9enTJ+bOnZuVJSu2fPnyWLp0aZn7j1hdkyxcuLBEsLW881PHHntsfPPNNyXyc2seV/GNI8uqScpTn1WsWDHy8vKyaqLZs2fH448/vs7jW58pU6bE22+/nXn9z3/+M5544ono1q3bep/afswxx0TFihVj2LBhJc5VSilTU+67777RoEGDuOOOO7Jqr3vvvbfMuvett96K1q1bZ90ghvJzp9q19O3bN4477riIiFKL6D/84Q/RoUOH2HPPPeOMM86IXXbZJb7++uuYMmVKfPHFFzF16tRy76tXr15x8MEHx2WXXRazZ8+On/3sZ/H888/HE088EUOGDMlcrRCx+o9DQUFB/OMf/4hevXplEvgHHXRQLF26NJYuXVquUO1RRx0V++23X1x44YXx6aefRsuWLePJJ5+Mb7/9NiLKd+V2p06dYtCgQXHdddfFu+++G926dYvKlSvHjBkzYsyYMXHrrbfGcccdF7Vr146RI0fGKaecEvvss0+ceOKJ0aBBg/j888/jmWeeifbt25f6B3FjHHnkkXHVVVfFSy+9FN26dcu0H3HEETF69OioU6dOtGrVKqZMmRITJkyIbbfdNmv9iy++OMaOHRvHH398nHbaaVFQUBDffvttPPnkk3HHHXfEz372s2jevHnUrVs37rjjjqhVq1bUqFEj9t9//2jWrFmcfvrpMXbs2OjRo0f06dMnZs6cGffff3/WZ1jcn0cffTSOPvro6NmzZ8yaNSvuuOOOaNWqVamBhLXl5eVFp06d4u9//3tWe4sWLaJDhw5x1llnxYoVK2L48OGx7bbblvm4qDWV9/Ns0KBBXHTRRXHdddfFEUccEYcffni88847MW7cuFJvFT5v3rx477334uyzz15vHwAA2DjXXnttPP/889GpU6cYOHBg7LHHHvHVV1/FmDFj4pVXXom6devGEUccEVdeeWWceuqpceCBB8b7778fDzzwQNaV0xERZ5xxRtx2223Rt2/feOutt6JRo0YxevTorCdcRKz+4elPf/pTHHbYYdG6des49dRTo0mTJjF37tyYOHFi1K5dO5566qmIiEwI9rLLLosTTzwxKleuHL169SrziuqIiMaNG8f1118fs2fPjt122y0eeuihePfdd+Ouu+4q8wrliIjTTjstbr755ujevXsMGDAg5s2bF3fccUe0bt06vvvuu8xy5R3/lqVDhw6x7bbbxoQJE7KuBi7vWP/ggw+OU045Jf73f/83ZsyYET169IiioqKYNGlSHHzwwXHOOedkzt2ECRPi5ptvjsaNG0ezZs1i//33jxNPPDF+/etfx9FHHx3nnntuLFu2LEaOHBm77bZb1o823bp1y9wRa9CgQfH999/HH//4x2jYsGGpF4murXPnzvHSSy+V+BFnt912iwEDBsQbb7wR2223Xdxzzz3x9ddflyusuyE14nXXXRc9e/aMDh06xGmnnRbffvttjBgxIlq3bl1q7fTCCy9k1coAAPx7lac2Ka8DDzww6tWrF/369Ytzzz038vLyYvTo0Rs8yV1QUBAjR46Mq6++Olq0aBENGzbMGsOvbUPGq+WtP04//fT49ttv45BDDokddtgh5syZEyNGjIi2bdtmnrJw8cUXx5NPPhlHHHFE9O/fPwoKCmLp0qXx/vvvx9ixY2P27NnrfFyn+RHzIwAAlM/mrFsaNGgQl156aQwbNix69OgRvXv3jo8//jhuv/32+PnPfx6//OUvI2L1nMrIkSOjV69e0bZt2zj11FOjUaNGMX369Pjggw8yF9fdcMMNcdhhh0W7du1iwIABsXz58hgxYkTUqVMnrrjiijL7sSH1U0FBQTz00ENxwQUXxM9//vOoWbNm9OrVK0455ZR4+OGH48wzz4yJEydG+/bto7CwMKZPnx4PP/xwjB8/Pvbdd98y+9CzZ8+oVKlSTJgwIQYOHJhpL+/8VN++fePPf/5zXHDBBfH6669Hx44dY+nSpTFhwoQYPHhwHHnkkVGtWrVo1apVPPTQQ7HbbrvFNttsE23atIk2bdqUuz7r2bNn3HzzzdGjR484+eSTY968efGHP/whWrRokXUjk7IUPw1j9uzZWe1t2rSJ7t27x7nnnhv5+fmZQHNpN1dZW/PmzePqq6+OSy+9NGbPnh1HHXVU1KpVK2bNmhWPPfZYDBw4MC666KKoXLlyXH311TFo0KA45JBD4oQTTohZs2bFqFGjSpzPiNV3sH3ppZdi8ODB6+0DZUhkWbFiRapXr16qU6dOWr58eanLzJw5M/Xt2zdtv/32qXLlyqlJkybpiCOOSGPHjs0sM3HixBQRaeLEiZm2fv36paZNm2Zta8mSJen8889PjRs3TpUrV0677rpruuGGG1JRUVGJ/V588cUpItL111+f1d6iRYsUEWnmzJnlOsb58+enk08+OdWqVSvVqVMn9e/fP02ePDlFRPrrX/+a1d8aNWqUuZ277rorFRQUpGrVqqVatWqlPffcM11yySXpyy+/zFpu4sSJqXv37qlOnTqpatWqqXnz5ql///7pzTffXO++hg4dmsr7Nd1rr73SgAEDstoWLlyYTj311FS/fv1Us2bN1L179zR9+vTUtGnT1K9fv6xlFyxYkM4555zUpEmTVKVKlbTDDjukfv36pW+++SazzBNPPJFatWqVKlWqlCIijRo1KvPeTTfdlJo0aZLy8/NT+/bt05tvvpk6deqUOnXqlFmmqKgoXXvttalp06YpPz8/7b333unpp58u9bsREWno0KGZ10uWLEkRkU488cRM26xZs1JEpBtuuCHddNNNaccdd0z5+fmpY8eOaerUqVnb2xyfZ2FhYRo2bFhq1KhRqlatWurcuXOaNm1aqedz5MiRqXr16um7774rc58AAGy6OXPmpL59+6YGDRqk/Pz8tMsuu6Szzz47rVixIqWU0g8//JAuvPDCzBiuffv2acqUKSXGqsXb6t27d6pevXqqX79+Ou+889Jzzz1XorZJKaV33nknHXPMMWnbbbdN+fn5qWnTpqlPnz7pb3/7W9ZyV111VWrSpEmqUKFCiog0a9asMo+lU6dOqXXr1unNN99M7dq1S1WrVk1NmzZNt912W9ZyxePgNcfjKaV0//33p1122SVVqVIltW3bNo0fP77UsXZK5a9nSnPuueemFi1aZLVtyFh/1apV6YYbbkgtW7ZMVapUSQ0aNEiHHXZYeuuttzLLTJ8+PR100EGpWrVqKSKyxtvPP/98atOmTapSpUrafffd0/33319q7fTkk0+mvfbaK1WtWjXtvPPO6frrr0/33HNPic+htO9CQUFB2n777bPamjZtmnr27JnGjx+f9tprr5Sfn59atmyZxowZk7XcqFGjUkSkN954o9TzV54aMaWUHnnkkbTHHnuk/Pz81KpVq/Too4+Wej4/+uijFBFpwoQJpe4PAIB/j/XVJmWNE0ubT5k8eXI64IADUrVq1VLjxo3TJZdcksaPH19iueIaojT/+te/Us+ePVOtWrVSRGTGvJtrvFqe+mPs2LGpW7duqWHDhqlKlSppp512SoMGDUpfffVV1raWLFmSLr300tSiRYtUpUqVVL9+/XTggQemG2+8Ma1cuXJdpz2lZH7E/AgAAOW1OeuWlFK67bbbUsuWLVPlypXTdtttl84666y0cOHCEvt95ZVX0qGHHppq1aqVatSokfbaa680YsSIrGUmTJiQ2rdvn6pVq5Zq166devXqlT788MOsZYr7t+Zv/OWtn77//vt08sknp7p166aIyBqHr1y5Ml1//fWpdevWKT8/P9WrVy8VFBSkYcOGpcWLF6/3vPbu3Tt16dIlq21D5qeWLVuWLrvsstSsWbNUuXLltP3226fjjjsuKwv36quvpoKCglSlSpUSNUN554fuvvvutOuuu2bmN0aNGlXq/Epp4/z69eunAw44IKstItLZZ5+d7r///sx299577xLfk+J9zJ8/v9Tz98gjj6QOHTqkGjVqpBo1aqSWLVums88+O3388cdZy91+++2pWbNmKT8/P+27777p5ZdfLvV8jhs3LkVEmjFjRqn7Y/3yUtrAS3v/y61atSoaN24cvXr1irvvvntrd+ff5vHHH4+jjz46XnnllWjfvv3W7s5GGT16dJx99tnx+eefb9DVI/8pnn322TjiiCNi6tSpseeee0bE6qsfmjVrFjfccENcdNFFW7mH2fbee+/o3Llz3HLLLVu7KwAAsFl99tln0bJlyxg3blx06dJla3dns1uyZElss802MXz48Kw7K+28887Rpk2bePrpp7di70oaMmRIvPzyy/HWW2+5Uy0AADnJ/Ij5EQAA2JomTZoUnTt3junTp8euu+66tbuz2X344YfRunXrePrpp6Nnz56Z9ry8vDj77LM325PaN5ejjjoq8vLy4rHHHtvaXfmPVWFrd+Cn5vHHH4/58+dH3759t3ZXtpjly5dnvS4sLIwRI0ZE7dq1Y5999tlKvdp0v/jFL2KnnXaKP/zhD1u7K1vExIkT48QTT8z8YPRT9txzz8WMGTPi0ksv3dpdAQCAzW6XXXaJAQMGxP/8z/9s7a5sES+//HI0adIkzjjjjK3dlfVasGBB/OlPf4qrr75aoBYAgJxlfuSnw/wIAAC5qGPHjtGtW7f4/e9/v7W7skVMnDgx2rVrlxWo/an66KOP4umnn46rrrpqa3flP5o71f7/XnvttXjvvffiqquuivr168fbb7+9tbu0xZx++umxfPnyaNeuXaxYsSIeffTRePXVV+Paa69V5P+H+SlfiQ0AAPx3+aneqRYAAMg95kcAAICt7ad6p1o2XaWt3YGfipEjR8b9998fbdu2jXvvvXdrd2eLOuSQQ+Kmm26Kp59+On744Ydo0aJFjBgxIs4555yt3TUAAAAAAAAAAACArcKdagEAAAAAAAAAAADIeRW2dgcAAAAAAAAAAAAAYGsTqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzKpV3wT++XbAl+wEbZE5eja3dBci4eu+Xt3YXACAn9R9139buAmR8tbLx1u4CZIwfdOjW7gIA5JwrIm9rdwEyJi6svLW7ABkv1Vu5tbsAADnpukP32NpdgIzW1Zdt7S5ARu8n5qx3GXeqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLfD/sXffYVKV5//476XsLh2FxQLSEylqNGtEkWYDFAsGJZYI2ECxRGM3iYAY+WLFaERNIigaE0GDXdSI3VhQsWBBBAsWBAVBEIR9fn/42/kw7AILgovO63VdueI8c+ac+zkzruee8z5nAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADkvL6WUKrsIAAAAAAAAAAAAAKhM7lQLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqqVcs2bNiry8vBg7dmyFlr/99ttj8803j0WLFm3cwn4AQ4cOjby8vMouo0LGjh0beXl5MWvWrMzYrrvuGmeffXblFQUAQE5btGhRHHfccbHllltGXl5enHbaaevcX/wYXHLJJdGmTZsoKSmp7FK+twEDBkTz5s0ru4wKWbVf+/bbb2ObbbaJa6+9thKrAgAgF+Xl5cXQoUMzj8v7vr558+ax//77r/c2SkpKYrvttos///nP36PSTceq+2xT1rx58xgwYEDm8YMPPhi1a9eOzz//vPKKAgBgk1VeP/BTs2jRomjUqFHceuutlV3K9/ZjO2+1ai913XXXRdOmTWPp0qWVV9RPnFAt39uKFStiyJAhccopp0Tt2rU3yjb++c9/xqhRozbKun9qzjnnnPjrX/8an376aWWXAgBADrr44otj7NixceKJJ8a4cePiqKOOquySNrivvvoqRo4cGeecc05UqbJx2uprr732R/NlTmWqXr16/P73v48///nP8c0331R2OQAAsEHddttt8eGHH8bJJ5+8Udb/8ccfx9ChQ+OVV17ZKOv/KenZs2e0bt06RowYUdmlAABApbjqqquiTp06cdhhh22U9U+bNi2GDh36kw4mbygDBgyIZcuWxfXXX1/ZpfxkCdXyvd1zzz3x9ttvx8CBAzfaNoRqK+6ggw6KunXrulMTAACV4tFHH41dd901hgwZEr/97W+juLi4skva4G688cZYvnx5HH744RttG0K1FXf00UfH3Llz45///GdllwIAQA5ZsmRJ/PGPf9yo27j00kvjsMMOi3r16m2U9X/88ccxbNgwodoKGjRoUFx//fWxcOHCyi4FAIBNzFFHHRVLliyJZs2aVXYpG8W3334bV111VRx33HFRtWrVjbKNadOmxbBhw4RqK6CwsDD69+8fV1xxRaSUKrucnySh2hzxzTffbLSfJR0zZkzsvvvu0bhx442y/p+i5cuXx7JlyzbKuqtUqRKHHHJI3Hzzzf5wAgDwvaxPHzFnzpyoX7/+xinoB/L111+v8fkxY8bEgQceGIWFhT9QRT9+G7MnrV+/fnTv3l0IGQCAjXrcuarCwsKoVq3aRlv/yy+/HFOnTo2+fftutG38FK2tn/s++vTpE0uXLo3x48dvtG0AAPDjUnr8WbVq1SgsLIy8vLxKrmjjuPfee+Pzzz/Xn6yjxYsXb7R19+3bN95///2YPHnyRttGLhOq3YTMnj07jj322Nh6662joKAgWrRoESeeeGJW+PK9996LQw89NDbffPOoWbNm7LrrrnHfffdlreexxx6LvLy8+Ne//hV//OMfo3HjxlGzZs346quv4osvvogzzzwztt9++6hdu3bUrVs39t1335g6dep61fzNN9/Egw8+GHvvvXeZ58aMGRN77rlnNGrUKAoKCqJdu3YxevToctfzwAMPRNeuXaNOnTpRt27d+NWvfpW5y1C3bt3ivvvui/fffz/y8vIiLy8vmjdvHhERY8eOjby8vDJXKZTug8ceeywz9uSTT8ahhx4aTZs2jYKCgthmm23i9NNPjyVLlqzX3AcMGBC1a9eO9957L3r06BG1atWKrbfeOi688MKsMOusWbMiLy8vLrvsshg1alS0atUqCgoKYtq0aRER8dZbb8UhhxwSm2++eRQWFsbOO+8cd999d5ntvfHGG7HnnntGjRo1okmTJnHRRRet9svBffbZJ95//31XlwMA5IAfoo8oPfadPXt29O7dO2rXrh1FRUVx5plnxooVK7JeP3PmzLjvvvsyx+5ruqL40Ucfjc6dO0etWrWifv36cdBBB8Wbb76Zef7VV1+NvLy8rOPjKVOmRF5eXvzyl7/MWte+++4bHTp0yBp74IEHMuuvU6dO9OrVK954442sZUrnNmPGjNhvv/2iTp06ceSRR6625pkzZ8arr75abg902WWXRceOHaNBgwZRo0aNKC4ujgkTJpS7nltuuSV22WWXqFmzZmy22WbRpUuXeOihhyIionnz5vHGG2/E448/ntmP3bp1i4iIoUOHlvulXHm90V133RW9evXKfDZatWoVw4cPz7xn66pbt26x3XbbxZQpU6Jjx45Ro0aNaNGiRVx33XVZy63psxQR8dxzz0XPnj2jXr16UbNmzejatWs8/fTTZbb31FNPxa9+9asoLCyMVq1arfFnjPbZZ5946qmn4osvvlivuQEA8MPZVHqYNXnxxRejR48e0bBhw8xx7zHHHJO1TF5eXgwdOnSd53/TTTdFtWrV4qyzzlrjchMnToz8/Pzo0qVL1vj7778fgwcPjm233TZq1KgRDRo0iEMPPbTc3mv+/Plx+umnR/PmzaOgoCCaNGkS/fr1i7lz58Zjjz0Wv/rVryLiu19/KO09Si9Wa968eQwYMKDMOrt165bpTyIili1bFhdccEEUFxdHvXr1olatWtG5c+f1PrG78jmVK6+8Mpo1axY1atSIrl27xuuvv5617Jr6uZKSkhg1alS0b98+CgsLY4sttohBgwbFl19+mbWOlFJcdNFF0aRJk6hZs2bsscceZfrGUo0aNYoddtgh7rrrrvWaGwAAm7a19Sql38M//vjjMXjw4GjUqFE0adIk67mVj8ubN28e+++/fzz22GOx8847R40aNWL77bfPZJnuvPPO2H777aOwsDCKi4vj5Zdfzqrn008/jaOPPjqaNGkSBQUFsdVWW8VBBx1U5tj/2muvjfbt20dBQUFsvfXWcdJJJ8X8+fOzlin9fn/atGmxxx57RM2aNaNx48ZxySWXVGjfTJw4MZo3bx6tWrXKGn/11VdjwIAB0bJlyygsLIwtt9wyjjnmmJg3b9467d+xY8fGoYceGhERe+yxR6Y/Kd1Xq+u/Vu1bNnQurrTv/Pe//x3nn39+bLnlllGrVq048MAD48MPP8xaduVzKF26dImaNWvG+eefHxERS5cujSFDhkTr1q0zmbWzzz47li5dmrWOpUuXxumnnx5FRUVRp06dOPDAA+Ojjz4qt7bi4uLYfPPN9Scbyca7hJZ18vHHH8cuu+wS8+fPj4EDB0abNm1i9uzZMWHChFi8eHHk5+fHZ599Fh07dozFixfHqaeeGg0aNIibbropDjzwwJgwYUIcfPDBWescPnx45Ofnx5lnnhlLly6N/Pz8mDZtWkycODEOPfTQaNGiRXz22Wdx/fXXR9euXWPatGmx9dZbr1PdU6ZMiWXLlpU5oR0RMXr06Gjfvn0ceOCBUa1atbjnnnti8ODBUVJSEieddFJmubFjx8YxxxwT7du3j/POOy/q168fL7/8cjz44INxxBFHxB/+8IdYsGBBfPTRR3HllVdGRETt2rXXeR+PHz8+Fi9eHCeeeGI0aNAgnn/++bj66qvjo48+Wu+rilesWBE9e/aMXXfdNS655JJ48MEHY8iQIbF8+fK48MILs5YdM2ZMfPPNNzFw4MAoKCiIzTffPN54443MXX7PPffcqFWrVtx+++3Ru3fvuOOOOzLv6aeffhp77LFHLF++PLPcDTfcEDVq1Ci3rtKf2H366adjp512Wq+5AQCw6fuh+oiI7459e/ToER06dIjLLrssHnnkkbj88sujVatWceKJJ0bbtm1j3Lhxcfrpp0eTJk3ijDPOiIiIoqKi+Pzzz8vU/sgjj8S+++4bLVu2jKFDh8aSJUvi6quvjt133z1eeumlaN68eWy33XZRv379eOKJJ+LAAw+MiO8ulqtSpUpMnTo1vvrqq6hbt26UlJTEM888EwMHDsysf9y4cdG/f//o0aNHjBw5MhYvXhyjR4+OTp06xcsvv5y5UC/iu1+S6NGjR3Tq1Ckuu+yyqFmz5mr3+TPPPBMRUW4PdNVVV8WBBx4YRx55ZCxbtiz+9a9/xaGHHhr33ntv9OrVK7PcsGHDYujQodGxY8e48MILIz8/P5577rl49NFHo3v37jFq1Kg45ZRTonbt2vGHP/whIiK22GKLNX4WyjN27NioXbt2/P73v4/atWvHo48+GhdccEF89dVXcemll67z+iIivvzyy9hvv/2ib9++cfjhh8ftt98eJ554YuTn55cJGZT3WXr00Udj3333jeLi4hgyZEhUqVIlc0Hmk08+GbvssktERLz22mvRvXv3KCoqiqFDh8by5ctjyJAhq90PxcXFkVKKZ555Jvbff//1mhsAABvfptTDrM6cOXMyx6Lnnntu1K9fP2bNmhV33nnn957/DTfcECeccEKcf/75cdFFF61x2WeeeSa22267qF69etb4Cy+8EM8880wcdthh0aRJk5g1a1aMHj06unXrFtOmTcv0M4sWLYrOnTvHm2++Gcccc0z88pe/jLlz58bdd98dH330UbRt2zYuvPDCuOCCC2LgwIHRuXPniIjo2LHjOs3pq6++ir///e9x+OGHx/HHHx8LFy6Mf/zjH9GjR494/vnnY8cdd1yn9ZW6+eabY+HChXHSSSfFN998E1dddVXsueee8dprr2X1Bavr5wYNGhRjx46No48+Ok499dSYOXNmXHPNNfHyyy/H008/ndmvF1xwQVx00UWx3377xX777RcvvfRSdO/efbW/NlhcXBwTJ05crzkBALDpqkivUmrw4MFRVFQUF1xwwVp/KeHdd9+NI444IgYNGhS//e1v47LLLosDDjggrrvuujj//PNj8ODBERExYsSI6Nu3b7z99ttRpcp398js06dPvPHGG3HKKadE8+bNY86cOfHwww/HBx98kDnHMXTo0Bg2bFjsvffeceKJJ8bbb78do0ePjhdeeCHruDfiu+/3e/bsGb/+9a+jb9++MWHChDjnnHNi++23j3333XeN83jmmWfKPS/y8MMPx3vvvRdHH310bLnllvHGG2/EDTfcEG+88Ub873//y9wkZG37t0uXLnHqqafGX/7ylzj//POjbdu2ERGZ/6+o9957b4Pm4kr9+c9/jry8vDjnnHNizpw5MWrUqNh7773jlVdeycpuzZs3L/bdd9847LDD4re//W1sscUWUVJSEgceeGA89dRTMXDgwGjbtm289tprceWVV8Y777yT1V8cd9xxccstt8QRRxwRHTt2jEcffTTr/NKqfvnLX5Z70xI2gMQmoV+/fqlKlSrphRdeKPNcSUlJSiml0047LUVEevLJJzPPLVy4MLVo0SI1b948rVixIqWU0uTJk1NEpJYtW6bFixdnreubb77JLFdq5syZqaCgIF144YVZYxGRxowZs8a6//73v6eISK+99lqZ51bddkop9ejRI7Vs2TLzeP78+alOnTqpQ4cOacmSJeXOO6WUevXqlZo1a1ZmfWPGjEkRkWbOnJk1XroPJk+evMZ6RowYkfLy8tL777+fGRsyZEiqyL8a/fv3TxGRTjnllKyae/XqlfLz89Pnn3+eUvq/fVm3bt00Z86crHXstddeafvtt0/ffPNN1jo6duyYfvazn2XGSt/75557LjM2Z86cVK9evXLnn1JK+fn56cQTT1zrPAAA+PH6ofqI0mPflXuGlFLaaaedUnFxcdZYs2bNUq9evbLGyusvdtxxx9SoUaM0b968zNjUqVNTlSpVUr9+/TJjvXr1Srvsskvm8a9//ev061//OlWtWjU98MADKaWUXnrppRQR6a677srMr379+un444/PquPTTz9N9erVyxovndu5555bZh+W549//GOKiLRw4cIyz62635YtW5a22267tOeee2bGpk+fnqpUqZIOPvjgMr3Zyj1Q+/btU9euXctsY3X9Snm9UXk90KBBg1LNmjWzepD+/fuX22+tqmvXriki0uWXX54ZW7p0aea9XLZsWUpp9Z+lkpKS9LOf/Sz16NEja66LFy9OLVq0SPvss09mrHfv3qmwsDCrV5s2bVqqWrVqufP/+OOPU0SkkSNHrnUeAABUnk2xh1nVf/7znxQR5da4sohIQ4YMyTwu75h85f7oqquuSnl5eWn48OFrXG+pJk2apD59+pQZL+84/9lnn00RkW6++ebM2AUXXJAiIt15551lli/d1y+88MJqzwU1a9Ys9e/fv8x4165ds3qV5cuXp6VLl2Yt8+WXX6YtttgiHXPMMVnjq+6z8pT2jzVq1EgfffRRZvy5555LEZFOP/30zNjq+rknn3wyRUS69dZbs8YffPDBrPE5c+ak/Pz81KtXr6we5fzzz08RUe78L7744hQR6bPPPlvjPAAA+HGpSK9SeszfqVOntHz58qxlVtcPRER65plnMmOTJk3KHO+u/P339ddfn5Vz+vLLL1NEpEsvvXS1NZcez3bv3j3rfMM111yTIiLdeOONmbHS7/dX7hmWLl2attxyy3L7jpV9++23KS8vL51xxhllniuvP7nttttSRKQnnngiM1aR/Tt+/PgyWa9Sq+slVu1bNnQurrTvbNy4cfrqq68y47fffnuKiHTVVVdlxkr38XXXXZe1jnHjxqUqVapk9bgppXTdddeliEhPP/10SimlV155JUVEGjx4cNZyRxxxxGrnP3DgwFSjRo01zoH1U2UDZXP5HkpKSmLixIlxwAEHxM4771zm+dLU/v333x+77LJLdOrUKfNc7dq1Y+DAgTFr1qyYNm1a1uv69+9f5k6mBQUFmSsaVqxYEfPmzYvatWvHtttuGy+99NI61156u+7NNtuszHMrb3vBggUxd+7c6Nq1a7z33nuxYMGCiPjuioWFCxfGueeeG4WFheXOe0NZuZ6vv/465s6dGx07doyUUplbqK+Lk08+OfPPeXl5cfLJJ8eyZcvikUceyVquT58+UVRUlHn8xRdfxKOPPhp9+/aNhQsXxty5c2Pu3Lkxb9686NGjR0yfPj1mz54dEd+997vuumvmrk0R393xa00/S7vZZpvF3Llz13teAABs2n7IPqLUCSeckPW4c+fO8d57761z7Z988km88sorMWDAgNh8880z4zvssEPss88+cf/992dt46WXXspc7f3UU0/FfvvtFzvuuGM8+eSTEfHd3Wvz8vIyc3z44Ydj/vz5cfjhh2eOs+fOnRtVq1aNDh06lPszpGu6U9XK5s2bF9WqVSv31zNW3m9ffvllLFiwIFN/qYkTJ0ZJSUlccMEFmd6s1MbsgUp7js6dO8fixYvjrbfeWq91VqtWLQYNGpR5nJ+fH4MGDYo5c+bElClTspZd9bP0yiuvxPTp0+OII46IefPmZd6Xr7/+Ovbaa6944oknoqSkJFasWBGTJk2K3r17R9OmTTOvb9u2bfTo0aPcukp7Uj0QAMCm68fSw9SvXz8iIu6999749ttv1zqvirjkkkvid7/7XYwcOTL++Mc/Vug18+bNW+u5l2+//TbmzZsXrVu3jvr162f1HnfccUf84he/KHNn34gN23tUrVo1c9eukpKS+OKLL2L58uWx8847r9d5p1K9e/eOxo0bZx7vsssu0aFDh6x+sdSq/dz48eOjXr16sc8++2T1hMXFxVG7du1MT/jII4/EsmXL4pRTTsnaJ6eddtpq69J7AAD89FS0Vyl1/PHHR9WqVSu07nbt2sVuu+2WedyhQ4eIiNhzzz2zvv8uHS/tV2rUqBH5+fnx2GOPxZdfflnuukuPZ0877bSs8w3HH3981K1bN+67776s5WvXrh2//e1vM4/z8/Njl112WWuP9MUXX0RKaa39yTfffBNz586NXXfdNSIi0w+s6/79PjZ0Lq5Uv379ok6dOpnHhxxySGy11VZl+pOCgoI4+uijs8bGjx8fbdu2jTZt2mT1J3vuuWdERKY/KV3XqaeemvX6tfUnS5YsicWLF6/33CifUO0m4PPPP4+vvvoqtttuuzUu9/7778e2225bZrz0Vtfvv/9+1niLFi3KLFtSUhJXXnll/OxnP4uCgoJo2LBhFBUVxauvvpoJuq6PlFKZsaeffjr23nvvqFWrVtSvXz+Kiori/PPPj4jIbGvGjBkREWud+4bwwQcfZE7a165dO4qKiqJr165Z9ayrKlWqRMuWLbPGfv7zn0dExKxZs7LGV30/3n333UgpxZ/+9KcoKirK+t+QIUMi4rufmYr47r392c9+Vmb75X0eSqWUNvhJeQAANh0/ZB8REVFYWJh1kVjEd8366r7MWVtNEeUfz7Zt2zYTtIz47qT38uXL49lnn42333475syZE507d44uXbpkhWrbtWuXCehOnz49Ir77UmrVY+2HHnooc5xdqlq1atGkSZN1nseq7r333th1112jsLAwNt988ygqKorRo0dn9RszZsyIKlWqRLt27b739tbmjTfeiIMPPjjq1asXdevWjaKioswXZuvbA2299dZRq1atrLGK9kCl70v//v3LvC9///vfY+nSpbFgwYL4/PPPY8mSJevUA5X2pHogAIBN14+lh+natWv06dMnhg0bFg0bNoyDDjooxowZE0uXLl3j61bn8ccfj3POOSfOOeecOOuss9bpteWde1myZElccMEFsc0222Sd55k/f36Z3uOHOPcSEXHTTTfFDjvsEIWFhdGgQYMoKiqK++6773uddyqvH/j5z39epu8or5+bPn16LFiwIBo1alSm91i0aFHWuZfytlVUVFRuYCBC7wEA8FNU0V6l1Op6kPKsHJyNiKhXr15ERGyzzTbljpf2KwUFBTFy5Mh44IEHYosttoguXbrEJZdcEp9++mnmNas715Kfnx8tW7Ys0zs1adKkzHHsupznKa8/+eKLL+J3v/tdbLHFFlGjRo0oKirK7J/SfmBd9+/3sbFycav2DHl5edG6desy/Unjxo0zFx2Wmj59erzxxhtlepPScysr9ydVqlSJVq1aZb1+bdmw0nrYsKpVdgFsPOVdmX3xxRfHn/70pzjmmGNi+PDhsfnmm0eVKlXitNNOi5KSknXeRoMGDSLiuz/qK39pMWPGjNhrr72iTZs2ccUVV8Q222wT+fn5cf/998eVV165Xtsqz+r+KKxYsaLM43322Se++OKLOOecc6JNmzZRq1atmD17dgwYMGCD1bMmq74fpds888wzV3u3pdatW6/39ubPnx8NGzZc79cDAJCbVneHp4pedb2h7bzzzlFYWBhPPPFENG3aNBo1ahQ///nPo3PnznHttdfG0qVL48knn8y6+1Lpsfa4ceNiyy23LLPOatWyW+GVr1xemwYNGsTy5ctj4cKFWVclP/nkk3HggQdGly5d4tprr42tttoqqlevHmPGjIl//vOf6zP1clW0B5o/f3507do16tatGxdeeGG0atUqCgsL46WXXopzzjmnUnugSy+9NHbcccdyX1O7du31CiuUfumnBwIAyD0buofJy8uLCRMmxP/+97+45557YtKkSXHMMcfE5ZdfHv/73//K/dWKNWnfvn3Mnz8/xo0bF4MGDarwCfgGDRqUe3L7lFNOiTFjxsRpp50Wu+22W9SrVy/y8vLisMMO26DH+WvqPVbet7fccksMGDAgevfuHWeddVY0atQoqlatGiNGjMjcWGVjKq+fKykpiUaNGsWtt95a7mtWDVuvC70HAACr60HKs7q+ZHXjKwdXTzvttDjggANi4sSJMWnSpPjTn/4UI0aMiEcffTR22mmndSu6gtssz+abbx55eXnl9id9+/aNZ555Js4666zYcccdo3bt2lFSUhI9e/b8Qc5DrHpuZEPn4tZVeZ+NkpKS2H777eOKK64o9zWrBqzXxZdffhk1a9Zcp88kFSNUuwkoKiqKunXrxuuvv77G5Zo1axZvv/12mfHSn+1s1qzZWrc1YcKE2GOPPeIf//hH1vj6BjDbtGkTEREzZ86M7bffPjN+zz33xNKlS+Puu+/Ouupi1Z9ZLU3Xv/7662sMkK7uy5vSK4Xnz5+fNb7q1RavvfZavPPOO3HTTTdFv379MuMPP/zwardZESUlJfHee+9lrh6IiHjnnXciIqJ58+ZrfG3pHW6rV68ee++99xqXbdasWeauTisr7/MQETF79uxYtmxZ5sp9AAB+en7IPmJDK93m6upq2LBh5m6opT8/9OSTT0bTpk2jc+fOEfHdHWyXLl0at956a3z22WfRpUuXzDpK+4xGjRqt9Vh7Xa3cA+2www6Z8TvuuCMKCwtj0qRJUVBQkBkfM2ZM1utbtWoVJSUlMW3atNUGSyMq1gOV/ixtRNke6LHHHot58+bFnXfembVvZs6cueYJrsXHH38cX3/9ddbdaivaA5W+L3Xr1l3j+1JUVBQ1atRYpx6odF56IACATdePrYfZddddY9ddd40///nP8c9//jOOPPLI+Ne//hXHHXfcOq2nYcOGMWHChOjUqVPstdde8dRTT8XWW2+91te1adOm3OP3CRMmRP/+/ePyyy/PjH3zzTdlzpO0atVqrft6TXcz2myzzcqsM+K73mPlX/CbMGFCtGzZMu68886s9ZX+It/6Kq8feOedd9bad0R8N/dHHnkkdt999zWeXC79LE2fPj1rTp9//vlq79Y1c+bMzN2uAAD4aahor1IZWrVqFWeccUacccYZMX369Nhxxx3j8ssvj1tuuSXrXMvKx7PLli2LmTNnbrDzI9WqVYtWrVqV6U++/PLL+O9//xvDhg2LCy64IDO+6rF8RffvuvYny5Yti08++SRrbEPn4kqtOqeUUrz77rtZ54lWp1WrVjF16tTYa6+91jjHZs2aRUlJScyYMSPr7rSrOy8S8V1/4rzIxlGxW/GwUVWpUiV69+4d99xzT7z44otlni+9ImC//faL559/Pp599tnMc19//XXccMMN0bx58wr9fGjVqlXLXGEwfvz4mD179nrVXlxcHPn5+WXqLr26YeVtLViwoMwJ5e7du0edOnVixIgR8c0332Q9t/Jra9WqVe5tuEtPyj7xxBOZsRUrVsQNN9yw1npSSnHVVVetfZJrcc0112St85prronq1avHXnvttcbXNWrUKLp16xbXX399mT/yEd99aVNqv/32i//973/x/PPPZz2/uqusp0yZEhERHTt2XKe5AADw4/FD9hEb2lZbbRU77rhj3HTTTVlfgrz++uvx0EMPxX777Ze1fOfOneO5556LyZMnZ0K1DRs2jLZt28bIkSMzy5Tq0aNH1K1bNy6++OL49ttvy2x/5WPtdbXbbrtFRJTbA+Xl5WVdFT1r1qyYOHFi1nK9e/eOKlWqxIUXXljmquhVe6DyTmCX1wN9/fXXcdNNN5WpZ9V1Llu2LK699tq1TXGNli9fHtdff33WOq+//vooKiqK4uLiNb62uLg4WrVqFZdddlksWrSozPOl70vVqlWjR48eMXHixPjggw8yz7/55psxadKkctc9ZcqUyMvLy7w/AABsen4sPcyXX35Z5jxK6QVx6/OrChHf/czqI488EkuWLIl99tkn5s2bt9bX7LbbbvH666+X2WZ553muvvrqMndo6tOnT0ydOjX+85//lFl36etLL5ZbXe/xv//9L5YtW5YZu/fee+PDDz8sU8/K64yIeO6557Lev/UxceLErHNXzz//fDz33HOx7777rvW1ffv2jRUrVsTw4cPLPLd8+fLMfPfee++oXr16XH311Vn1jxo1arXrnjJlir4DAOAnpqK9yg9p8eLFZXJUrVq1ijp16mR6hL333jvy8/PjL3/5S1aN//jHP2LBggXRq1evDVbPbrvtVqFsWETZ4+mK7t+19ScrnxeJiLjhhhvK9EEbOhdX6uabb46FCxdmHk+YMCE++eSTCvcns2fPjr/97W9lnluyZEl8/fXXERGZdf3lL3/JWmZN/clLL70kG7aRuFPtJuLiiy+Ohx56KLp27RoDBw6Mtm3bxieffBLjx4+Pp556KurXrx/nnntu3HbbbbHvvvvGqaeeGptvvnncdNNNMXPmzLjjjjsq9HOl+++/f1x44YVx9NFHR8eOHeO1116LW2+9NeuKhXVRWFgY3bt3j0ceeSQuvPDCzHj37t0jPz8/DjjggBg0aFAsWrQo/va3v0WjRo2yAqR169aNK6+8Mo477rj41a9+FUcccURsttlmMXXq1Fi8eHHmxHBxcXH8+9//jt///vfxq1/9KmrXrh0HHHBAtG/fPnbdddc477zz4osvvojNN988/vWvf8Xy5cuz6mzTpk20atUqzjzzzJg9e3bUrVs37rjjjtVeabyqoUOHxrBhw2Ly5MnRrVu3rPk/+OCD0b9//+jQoUM88MADcd9998X5559foauU//rXv0anTp1i++23j+OPPz5atmwZn332WTz77LPx0UcfxdSpUyMi4uyzz45x48ZFz54943e/+13UqlUrbrjhhmjWrFm8+uqrZdb78MMPR9OmTdfrdu8AAPx4/FB9xMZw6aWXxr777hu77bZbHHvssbFkyZK4+uqro169ejF06NCsZTt37hx//vOf48MPP8wKz3bp0iWuv/76aN68eTRp0iQzXrdu3Rg9enQcddRR8ctf/jIOO+ywKCoqig8++CDuu+++2H333bMujlsXLVu2jO222y4eeeSROOaYYzLjvXr1iiuuuCJ69uwZRxxxRMyZMyf++te/RuvWrbOO2Vu3bh1/+MMfYvjw4dG5c+f49a9/HQUFBfHCCy/E1ltvHSNGjIiI73qg0aNHx0UXXRStW7eORo0axZ577hndu3ePpk2bxrHHHhtnnXVWVK1aNW688cbM/Ep17NgxNttss+jfv3+ceuqpkZeXF+PGjavwl38DBgzIfE5WvhPU1ltvHSNHjoxZs2bFz3/+8/j3v/8dr7zyStxwww1RvXr1Na6zSpUq8fe//z323XffaN++fRx99NHRuHHjmD17dkyePDnq1q0b99xzT0REDBs2LB588MHo3LlzDB48OJYvXx5XX311tG/ffrU90O677x4NGjSo0PwAAKgcP4Ye5qabboprr702Dj744GjVqlUsXLgw/va3v0XdunXLXAC4Llq3bh0PPfRQdOvWLXr06BGPPvpo1K1bd7XLH3TQQTF8+PB4/PHHo3v37pnx/fffP8aNGxf16tWLdu3axbPPPhuPPPJImWPhs846KyZMmBCHHnpoHHPMMVFcXBxffPFF3H333XHdddfFL37xi2jVqlXUr18/rrvuuqhTp07UqlUrOnToEC1atIjjjjsuJkyYED179oy+ffvGjBkz4pZbbslc6LdyPXfeeWccfPDB0atXr5g5c2Zcd9110a5du3IvpltVXl5edO3aNR577LEy+6tTp05x4oknxtKlS2PUqFHRoEGDOPvss9e6zq5du8agQYNixIgR8corr0T37t2jevXqMX369Bg/fnxcddVVccghh0RRUVGceeaZMWLEiNh///1jv/32i5dffjkeeOCBcu9iNWfOnHj11VfjpJNOWmsNAAD8uFSkV/khvfPOO7HXXntF3759o127dlGtWrX4z3/+E5999lkcdthhEfHdHWDPO++8GDZsWPTs2TMOPPDAePvtt+Paa6+NX/3qV/Hb3/52g9Vz0EEHxbhx4+Kdd97J/Jp33bp1o0uXLnHJJZfEt99+G40bN46HHnqo3F/cqMj+3XHHHaNq1aoxcuTIWLBgQRQUFMSee+4ZjRo1iuOOOy5OOOGE6NOnT+yzzz4xderUmDRpUpnj9u+Ti5s1a1a0aNEi+vfvH2PHjs16bvPNN49OnTrF0UcfHZ999lmMGjUqWrduHccff/xa13vUUUfF7bffHieccEJMnjw5dt9991ixYkW89dZbcfvtt8ekSZNi5513jh133DEOP/zwuPbaa2PBggXRsWPH+O9//xvvvvtuueudMmVKfPHFF3HQQQettQbWQ2KT8f7776d+/fqloqKiVFBQkFq2bJlOOumktHTp0swyM2bMSIccckiqX79+KiwsTLvssku69957s9YzefLkFBFp/PjxZbbxzTffpDPOOCNttdVWqUaNGmn33XdPzz77bOratWvq2rVrZrmZM2emiEhjxoxZa9133nlnysvLSx988EHW+N1335122GGHVFhYmJo3b55GjhyZbrzxxhQRaebMmWWW7dixY6pRo0aqW7du2mWXXdJtt92WeX7RokXpiCOOSPXr108RkZo1a5a1T/bee+9UUFCQtthii3T++eenhx9+OEVEmjx5cma5adOmpb333jvVrl07NWzYMB1//PFp6tSpZeY5ZMiQtOq/GmeccUbKy8tLb775Zmasf//+qVatWmnGjBmpe/fuqWbNmmmLLbZIQ4YMSStWrCizLy+99NJy99+MGTNSv3790pZbbpmqV6+eGjdunPbff/80YcKErOVeffXV1LVr11RYWJgaN26chg8fnv7xj3+U2Z8rVqxIW221VfrjH/9Y7vYAAPhp+SH6iNJj31WVd+zcrFmz1KtXr6yx1fUXjzzySNp9990zfcABBxyQpk2bVmY7X331VapatWqqU6dOWr58eWb8lltuSRGRjjrqqHL3zeTJk1OPHj1SvXr1UmFhYWrVqlUaMGBAevHFF9c6tzW54oorUu3atdPixYuzxv/xj3+kn/3sZ6mgoCC1adMmjRkzptx9lFJKN954Y9ppp51SQUFB2myzzVLXrl3Tww8/nHn+008/Tb169Up16tRJEZHVr02ZMiV16NAh5efnp6ZNm6YrrrgijRkzpkxv8PTTT6ddd9011ahRI2299dbp7LPPTpMmTSrTK/Xv3z+rx0oppT59+qQaNWqkL7/8MjPWtWvX1L59+/Tiiy+m3XbbLRUWFqZmzZqla665Juu1a/ospZTSyy+/nH7961+nBg0apIKCgtSsWbPUt2/f9N///jdruccffzwVFxen/Pz81LJly3TdddeVuz/nz5+f8vPz09///vdytwcAwKZlU+thVvXSSy+lww8/PDVt2jQVFBSkRo0apf333z+rj0gppYhIQ4YMyTwu75i8vP7oueeeS3Xq1EldunQp01OsaocddkjHHnts1tiXX36Zjj766NSwYcNUu3bt1KNHj/TWW2+lZs2apf79+2ctO2/evHTyySenxo0bp/z8/NSkSZPUv3//NHfu3Mwyd911V2rXrl2qVq1amb7t8ssvT40bN04FBQVp9913Ty+++GKZ80klJSXp4osvTs2aNUsFBQVpp512Svfee2+5fcaq+2zhwoUpItJhhx2WGVv5nMrll1+ettlmm1RQUJA6d+6cpk6dmrW+tfVzN9xwQyouLk41atRIderUSdtvv306++yz08cff5xZZsWKFWnYsGGZ82bdunVLr7/+ern7c/To0almzZrpq6++Wu02AQD48Vpbr1J6zP/CCy+UeW1F+4GUvjsuPumkk7LGVs0WzZ07N5100kmpTZs2qVatWqlevXqpQ4cO6fbbby+zvmuuuSa1adMmVa9ePW2xxRbpxBNPzPpuP6X/+35/VeUdt5dn6dKlqWHDhmn48OFZ4x999FE6+OCDU/369VO9evXSoYcemj7++OMyx/4pVawX/Nvf/pZatmyZqlatmnUuY8WKFemcc85JDRs2TDVr1kw9evRI7777bpnj9u+Ti3vttddSRKRzzz03M1bad952223pvPPOS40aNUo1atRIvXr1Su+//36F9nFKKS1btiyNHDkytW/fPnNeqLi4OA0bNiwtWLAgs9ySJUvSqaeemho0aJBq1aqVDjjggPThhx+Wuz/POeec1LRp01RSUlLuNvl+8lKqhHtU85OyYsWKaNeuXfTt27fcn9L5Kdhll12iWbNmMX78+MzYgAEDYsKECRW60vqHNHHixDjiiCNixowZsdVWW1V2OQAA8JOzYMGCaNmyZVxyySVx7LHHVnY5G8UWW2wR/fr1i0svvTQz1q1bt5g7d268/vrrlVhZWaNGjYpLLrkkZsyYETVq1KjscgAAYIMZN25cnHTSSfHBBx/84HfG+iHcf//9sf/++8fUqVNj++23j4j/uzvUpZdeGmeeeWYlV5htp512im7dusWVV15Z2aUAAMAPbvjw4TFmzJiYPn16VK1atbLL2eCuvfbaOPvss2PGjBmxxRZbRETEY489FnvssUeMHz8+DjnkkEqu8P8sXbo0mjdvHueee2787ne/q+xyfpIq53c++UmpWrVqXHjhhfHXv/51kwuYbghfffVVTJ06NS688MLKLqVCRo4cGSeffLJALQAAbCT16tWLs88+Oy699NIoKSmp7HI2uDfeeCOWLFkS55xzTmWXslbffvttXHHFFfHHP/5RoBYAgJ+cI488Mpo2bRp//etfK7uUjWLy5Mlx2GGHZQK1m7IHH3wwpk+fHuedd15llwIAAJXi9NNPj0WLFsW//vWvyi5lo5g8eXKceuqpmUDtpmzMmDFRvXr1OOGEEyq7lJ8sd6qF9bSp3qkWAABgY9hU71QLAAD8dGzKd6oFAAByy6Z6p1o2PneqBQAAAAAAAAAAACDnuVMtAAAAAAAAAAAAADnPnWoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHJetQovOfTgjVgGrJuP8z+u7BIgY+vzn6vsEgAgJw28ZnFllwAZH344u7JLgIwHRv6ssksAgNyzdEZlVwAZl7b8V2WXABlnzf5DZZcAADlpRlHnyi4BMqrlfVnZJUBGszmvr3UZd6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAnFjiRwAAopNJREFUADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5eSmlVNlFAAAAAAAAAAAAAEBlcqdaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+olg1i8ODBsc8++1R2GRtEt27dolu3bpVdRoUMGDAgmjdvnnk8b968qFWrVtx///2VVxQAAJucoUOHRl5e3gZfb15eXpx88skb9bVjx46NvLy8mDVr1npt5/sqKSmJ7bbbLv785z9XyvY3tLy8vBg6dGhll1EhzZs3jwEDBmQeP/jgg1G7du34/PPPK68oAAC+l02xN/mx+vDDD6OwsDCefvrpyi7le3vsscciLy8vHnvsscouZa1mzZoVeXl5MXbs2MzYueeeGx06dKi8ogAAckAu9BLrclz8Y8o2lWfV7//XRO9TOXK99xGq5XubOXNm/P3vf4/zzz9/o23j4osvjokTJ2609f9UNGjQII477rj405/+VNmlAADAT8Jtt90WH3744Ub7Uu3jjz+OoUOHxiuvvLJR1v9T0rNnz2jdunWMGDGisksBAIBKd+GFF0aHDh1i99133yjrf+aZZ2Lo0KExf/78jbL+n5LTTjstpk6dGnfffXdllwIAAD85ep9NRy71PkK1fG9XXXVVtGjRIvbYY4+Ntg2h2oo74YQT4qWXXopHH320sksBAIAfvUsvvTQOO+ywqFev3kZZ/8cffxzDhg0Tqq2gQYMGxfXXXx8LFy6s7FIAAKDSfP7553HTTTfFCSecsNG28cwzz8SwYcOcWK6ALbfcMg466KC47LLLKrsUAAD4SdH7bFpyqfcRquV7+fbbb+PWW2+Nvn37VnYpPypff/31Rlt327ZtY7vttsu6/TYAAGwoKaVYsmRJZZfxg3j55Zdj6tSp+p11tDH7nT59+sTSpUtj/PjxG20bAAD8OORSb7KqW265JapVqxYHHHBAZZfyo7GxPy99+/aNp556Kt57772Ntg0AADaMXO4lvq+N+f1/efQ+607vs2EI1W5iZs+eHccee2xsvfXWUVBQEC1atIgTTzwxli1bFu+9917k5eXFlVdeWeZ1zzzzTOTl5cVtt90WERHvv/9+DB48OLbddtuoUaNGNGjQIA499NCYNWtW1uvGjh0beXl58fTTT8fvf//7KCoqilq1asXBBx8cn3/++Vrrfeqpp2Lu3Lmx9957Z40vW7YsLrjggiguLo569epFrVq1onPnzjF58uQy6ygpKYmrrroqtt9++ygsLIyioqLo2bNnvPjiixERkZeXF19//XXcdNNNkZeXF3l5eTFgwICIiBgwYEA0b968zDqHDh0aeXl5WWNjxoyJPffcMxo1ahQFBQXRrl27GD169FrnuDrNmzeP/fffPx566KHYcccdo7CwMNq1axd33nln1nKl+/jxxx+PwYMHR6NGjaJJkyaZ5x944IHo3Llz1KpVK+rUqRO9evWKN954o8z2Jk6cGNttt10UFhbGdtttF//5z39WW9s+++wT99xzT6SU1nt+AAD8OD311FPxq1/9KgoLC6NVq1Zx/fXXl7tcRY+PS497J02aFDvvvHPUqFFjteuMiLjooouiSpUqcfXVV1eo3ltvvTW23XbbKCwsjOLi4njiiSfW+pq8vLwYOnRoubWW9gql5s+fH6eddlpss802UVBQEK1bt46RI0dGSUnJWrczceLEyM/Pjy5dumSNV7TfKt3+6aefHs2bN4+CgoJo0qRJ9OvXL+bOnRuPPfZY/OpXv4qIiKOPPjrT75ReIFfefCIiunXrFt26dcs8Xpf+qyJmzZoVeXl5cdlll8WVV14ZzZo1ixo1akTXrl3j9ddfz1p2wIABUbt27ZgxY0bst99+UadOnTjyyCMj4rteb9SoUdG+ffsoLCyMLbbYIgYNGhRffvll1jpSSnHRRRdFkyZNombNmrHHHnuU2xNFRDRq1Ch22GGHuOuuu9ZrbgAA/HB+TL3JLbfcErvsskvUrFkzNttss+jSpUs89NBDERHRv3//aNiwYXz77bdlXte9e/fYdttt13suTz31VOyyyy5RWFgYLVu2jJtvvnmttUZ816t06NAhateunTX+5JNPxqGHHhpNmzaNgoKC2GabbeL0008v94TqW2+9FX379o2ioqKoUaNGbLvttvGHP/whIr47x3LWWWdFRESLFi0yvcqsWbMy/UJ5N/ZYtVdbl96pIkrPtzzxxBMxaNCgaNCgQdStWzf69etXps9Y0+elon3i/PnzY8CAAVGvXr2oX79+9O/ff7V3ryo9T6ZXAQD4/n4svcSSJUvi1FNPjYYNG0adOnXiwAMPjNmzZ5d7DuPll1+OfffdN+rWrRu1a9eOvfbaK/73v/+tfWdExA033BCtWrWKGjVqxC677BJPPvlkucstXbo0hgwZEq1bt870A2effXYsXbo0a7m8vLw4+eSTMzmkgoKCaN++fTz44INZy5Vmr6ZNmxZHHHFEbLbZZtGpU6eIiFi+fHkMHz48WrVqFQUFBdG8efM4//zzy2xrXb7/L4/eR+9TWapVdgH8n48//jh22WWXmD9/fgwcODDatGkTs2fPjgkTJsTixYujZcuWsfvuu8ett94ap59+etZrb7311qhTp04cdNBBERHxwgsvxDPPPBOHHXZYNGnSJGbNmhWjR4+Obt26xbRp06JmzZpZrz/llFNis802iyFDhsSsWbNi1KhRcfLJJ8e///3vNdZcGubdaaedssa/+uqr+Pvf/x6HH354HH/88bFw4cL4xz/+ET169Ijnn38+dtxxx8yyxx57bIwdOzb23XffOO6442L58uXx5JNPxv/+97/YeeedY9y4cXHcccfFLrvsEgMHDoyIiFatWq3z/h09enS0b98+DjzwwKhWrVrcc889MXjw4CgpKYmTTjppndcXETF9+vT4zW9+EyeccEL0798/xowZE4ceemg8+OCDsc8++2QtO3jw4CgqKooLLrggc+XGuHHjon///tGjR48YOXJkLF68OEaPHh2dOnWKl19+ORMYfuihh6JPnz7Rrl27GDFiRMybNy+OPvrorHDuyoqLi+PKK6+MN954I7bbbrv1mhsAAD8+r732WnTv3j2Kiopi6NChsXz58hgyZEhsscUWZZZdl+Pjt99+Ow4//PAYNGhQHH/88VknjVf2xz/+MS6++OK4/vrr4/jjj19rvY8//nj8+9//jlNPPTUKCgri2muvjZ49e8bzzz+/QY5jFy9eHF27do3Zs2fHoEGDomnTpvHMM8/EeeedF5988kmMGjVqja9/5plnYrvttovq1atnjVe031q0aFF07tw53nzzzTjmmGPil7/8ZcydOzfuvvvu+Oijj6Jt27Zx4YUXxgUXXBADBw6Mzp07R0REx44d12me69J/rYubb745Fi5cGCeddFJ88803cdVVV8Wee+4Zr732WtZnavny5dGjR4/o1KlTXHbZZZn5Dxo0KMaOHRtHH310nHrqqTFz5sy45ppr4uWXX46nn346s18vuOCCuOiii2K//faL/fbbL1566aXo3r17LFu2rNy6iouLY+LEies1JwAAfhg/pt5k2LBhMXTo0OjYsWNceOGFkZ+fH88991w8+uij0b179zjqqKPi5ptvjkmTJsX++++fed2nn34ajz76aAwZMmS95vLuu+/GIYccEscee2z0798/brzxxhgwYEAUFxdH+/btV1vvt99+Gy+88EKceOKJZZ4bP358LF68OE488cRo0KBBPP/883H11VfHRx99lPVrD6+++mp07tw5qlevHgMHDozmzZvHjBkz4p577ok///nP8etf/zreeeeduO222+LKK6+Mhg0bRkREUVFRhW7IUmpdz1VV1Mknnxz169ePoUOHxttvvx2jR4+O999/Px577LGsG66U93mpaJ+YUoqDDjoonnrqqTjhhBOibdu28Z///Cf69+9fbk316tWLVq1axdNPP13mHB4AABX3Y+olBgwYELfffnscddRRseuuu8bjjz8evXr1KrPcG2+8EZ07d466devG2WefHdWrV4/rr78+unXrFo8//nh06NBhtdv4xz/+EYMGDYqOHTvGaaedFu+9914ceOCBsfnmm8c222yTWa6kpCQOPPDAeOqpp2LgwIHRtm3beO211+LKK6+Md955p8x36k899VTceeedMXjw4KhTp0785S9/iT59+sQHH3wQDRo0yFr20EMPjZ/97Gdx8cUXZ27ud9xxx8VNN90UhxxySJxxxhnx3HPPxYgRI+LNN9/Mukngun7/vzK9j96nUiU2Gf369UtVqlRJL7zwQpnnSkpKUkopXX/99Ski0ptvvpl5btmyZalhw4apf//+mbHFixeXWcezzz6bIiLdfPPNmbExY8akiEh77713ZhsppXT66aenqlWrpvnz56+x5t/+9repQYMGZcaXL1+eli5dmjX25Zdfpi222CIdc8wxmbFHH300RUQ69dRTVzvnlFKqVatW1vxK9e/fPzVr1qzM+JAhQ9KqH+/y9kmPHj1Sy5Yts8a6du2aunbtWmbZVTVr1ixFRLrjjjsyYwsWLEhbbbVV2mmnnTJjpfu4U6dOafny5ZnxhQsXpvr166fjjz8+a72ffvppqlevXtb4jjvumLbaaqus9+Ohhx5KEVHu/J955pkUEenf//73WucBAMBPR+/evVNhYWF6//33M2PTpk1LVatWXe/j49Lj3gcffLDM8hGRTjrppJRSSmeccUaqUqVKGjt2bIVqjYgUEenFF1/MjL3//vupsLAwHXzwwZmx0uPpmTNnZr12yJAhZdbZrFmzrL5h+PDhqVatWumdd97JWu7cc89NVatWTR988MEaa2zSpEnq06dPmfGK9lsXXHBBioh05513llm+tN954YUXUkSkMWPGrHU+pVbtWSraf6W0+n23spkzZ6aISDVq1EgfffRRZvy5555LEZFOP/30zFj//v1TRKRzzz03ax1PPvlkioh06623Zo0/+OCDWeNz5sxJ+fn5qVevXlk94Pnnn58iotz5X3zxxSki0meffbbGeQAAUHl+LL3J9OnTU5UqVdLBBx+cVqxYkfVc6fHpihUrUpMmTdJvfvObrOevuOKKlJeXl9577731nssTTzyRGZszZ04qKChIZ5xxxhprfvfdd1NEpKuvvrrMc+Vtf8SIESkvLy/rvejSpUuqU6dO1lhK2edlLr300jK9WEr/1y+U18Os2m9UtHeaPHlyiog0efLkMsuvrLQ/LC4uTsuWLcuMX3LJJSki0l133ZUZW93npaJ94sSJE1NEpEsuuSSzzPLly1Pnzp1XO//u3buntm3brnEOAACs2Y+ll5gyZUqKiHTaaadljQ8YMKDMcXHv3r1Tfn5+mjFjRmbs448/TnXq1EldunTJjK16XLxs2bLUqFGjtOOOO2adA7jhhhtSRGSdJxg3blyqUqVKevLJJ7Pque6661JEpKeffjprzvn5+endd9/NjE2dOrVMn1GavTr88MOz1vnKK6+kiEjHHXdc1viZZ56ZIiI9+uijKaX1+/5/ZXofvU9lqvI9M7lsICUlJTFx4sQ44IADYueddy7zfGm6vG/fvlFYWBi33npr5rlJkybF3Llz47e//W1mrEaNGpl//vbbb2PevHnRunXrqF+/frz00ktl1j9w4MCsBHvnzp1jxYoV8f7776+x7nnz5sVmm21WZrxq1aqRn5+fmdsXX3wRy5cvj5133jlr+3fccUfk5eVlXcm96pw3lJX3yYIFC2Lu3LnRtWvXeO+992LBggXrtc6tt946Dj744Mzj0lttv/zyy/Hpp59mLXv88cdH1apVM48ffvjhmD9/fhx++OExd+7czP+qVq0aHTp0yPxU6yeffBKvvPJK9O/fP+rVq5d5/T777BPt2rUrt67S92Tu3LnrNS8AAH58VqxYEZMmTYrevXtH06ZNM+Nt27aNHj16lFl+XY6PW7RoUe46Ir67gvXkk0+Oq666Km655ZbVXrlant122y2Ki4szj5s2bRoHHXRQTJo0KVasWFHh9azO+PHjo3PnzrHZZptlHXPvvffesWLFinjiiSfW+PrV9TsV7bfuuOOO+MUvfpHVM5TakP1ORfuvddW7d+9o3Lhx5vEuu+wSHTp0iPvvv7/MsqteKT5+/PioV69e7LPPPln7vri4OGrXrp3pdx555JFYtmxZnHLKKVn75LTTTlttXfodAIBN24+pN5k4cWKUlJTEBRdcEFWqZJ8yKz0+rVKlShx55JFx9913x8KFCzPP33rrrdGxY8do0aLFes2lXbt2mV+riPjuTkjbbrttvPfee2used68eRERa+1Vvv7665g7d2507NgxUkrx8ssvR0TE559/Hk888UQcc8wxWe/PynPeUNb1XFVFDRw4MOsXRU488cSoVq1amV6lvM9LRfvE+++/P6pVq5bV61StWjVOOeWU1dZVuk4AANbPj6mXePDBByPiu1+tXtmqx4srVqyIhx56KHr37h0tW7bMjG+11VZxxBFHxFNPPRVfffVVudt48cUXY86cOXHCCSdkzgFEfHeH3JXzQxHfHee2bds22rRpk3Wcu+eee0ZEZL6TL7X33ntn/Ur4DjvsEHXr1i23HznhhBOyHpced//+97/PGj/jjDMiIuK+++6LiPX7/n9leh+9T2WqVtkF8J3PP/88vvrqq7X+xGn9+vXjgAMOiH/+858xfPjwiPjui5vGjRtn/hBGRCxZsiRGjBgRY8aMidmzZ2duvx0R5QZIV/3jUfoH6csvv1xr7Suve2U33XRTXH755fHWW2/Ft99+mxlf+QumGTNmxNZbbx2bb775WrfzfT399NMxZMiQePbZZ2Px4sVZzy1YsKDMf3AqonXr1mX+0P785z+PiIhZs2bFlltumRlfed4REdOnT4+IyHrfVla3bt2IiEyw+Wc/+1mZZbbddtty//iWvicb+j8CAABsuj7//PNYsmTJao8bV22w1+X4eNVj2ZXdfPPNsWjRohg9enQcfvjh61RzebX+/Oc/j8WLF8fnn3+edTy9PqZPnx6vvvpqFBUVlfv8nDlz1rqO8vqdivZbM2bMiD59+qxH5euuIv3Xulrd+3P77bdnjVWrVi2aNGmSNTZ9+vRYsGBBNGrUqNx1l+771fU7RUVF5X5RFqHfAQDY1P2YepMZM2ZElSpVVnsDi1L9+vWLkSNHxn/+85/o169fvP322zFlypS47rrr1nsuq56Xifju3ExFzstElN+rfPDBB3HBBRfE3XffXWY9pb1K6UnytZ2P2hDW9VxVRa362apdu3ZstdVWMWvWrKzx8j4vFe0T33///dhqq62idu3aWc+v7meCI757T/QpAADr78fUS7z//vtRpUqVMutt3bp1mTktXry43OPItm3bRklJSXz44YfRvn37crcRUfb4t3r16lkB3YjvjnPffPPNCp8PWZd+ZNU5ls591bluueWWUb9+/Uzd6/P9f3n0Pv9H7/PDEar9EerXr1+MHz8+nnnmmdh+++3j7rvvjsGDB2ddRX3KKafEmDFj4rTTTovddtst6tWrF3l5eXHYYYdFSUlJmXWufAfVla0uMFuqQYMG5f5BveWWW2LAgAHRu3fvOOuss6JRo0ZRtWrVGDFiRMyYMWMdZ7x6q/sXdNW7Ws2YMSP22muvaNOmTVxxxRWxzTbbRH5+ftx///1x5ZVXlrtPNrSVr0qIiMw2x40bV25YoFq19f/Xs/Q9adiw4XqvAwCAn651PT5e9Vh2Zbvvvnu88sorcc0110Tfvn1/kAvmVmfVPqCkpCT22WefOPvss8tdvvSCuNVZXb+zrv3W+lpTv7NyD/dD9V+rU1BQUOauXiUlJdGoUaOsX1lZ2eq+xKkI/Q4AwE/Hj6U3adeuXRQXF8ctt9wS/fr1i1tuuSXy8/Ojb9++6z2X73NeJqLsTVFWrFgR++yzT3zxxRdxzjnnRJs2baJWrVoxe/bsGDBgwAbrVSp6Xibih+udVqe8z8v37RPX5Msvv9SnAAD8QH4svcQPpaSkJLbffvu44ooryn1+m222yXq8Lv3I6vbdxg5V6n0qTu+z4QnVbiKKioqibt268frrr6912Z49e0ZRUVHceuut0aFDh1i8eHEcddRRWctMmDAh+vfvH5dffnlm7Jtvvon58+dv0LrbtGkTt956a5krPCZMmBAtW7aMO++8M+uPzJAhQ7Je36pVq5g0aVJ88cUXa/yP0ur+UG222Wblzqn0aodS99xzTyxdujTuvvvurKstVr29+bp69913y6Tv33nnnYiIaN68+RpfW3ob9UaNGsXee++92uWaNWsWEf93Z9uVvf322+W+ZubMmRHx3VUtAADkhqKioqhRo0aFjhs35PFx69at45JLLolu3bpFz54947///W/UqVOnQq8tr9Z33nknatasucbQZXl9wLJly+KTTz7JGmvVqlUsWrRojcfba9KmTZvMsfXKKtpvtWrVaq093pq+dFpTv7PyVegV7b/W1eren7X1OhHfzf2RRx6J3XfffY1fVq7c76w8p88//3y1d+iaOXNmNGzY8HsFcwEA2Hh+TL1Jq1atoqSkJKZNmxY77rjjGpft169f/P73v49PPvkk/vnPf0avXr2y7q60sc5DrKpp06ZRo0aNMr3Ka6+9Fu+8807cdNNN0a9fv8z4ww8/nLVc6XH3+vYqpXNetVdZ9bxMxMY7VzV9+vTYY489Mo8XLVoUn3zySey3335rfW1F+8RmzZrFf//731i0aFHWHZtWd14m4rte5Re/+EUFZgAAQHl+TL1Es2bNoqSkJGbOnJl1N9F33323zJxq1qxZ7nHkW2+9FVWqVCkTeF15GxHfHf+u/CvY3377bZljz1atWsXUqVNjr7322uhh19K5T58+PSuX9Nlnn8X8+fMzda/P9/8r0/vofSpTlbUvwg+hSpUq0bt377jnnnvixRdfLPP8ylcCVKtWLQ4//PC4/fbbY+zYsbH99tvHDjvskLV81apVy1w9cPXVV5eblv8+dtttt0gpxZQpU8psf9W6n3vuuXj22WezluvTp0+klGLYsGFl1r3ya2vVqlXuH5pWrVrFggUL4tVXX82MffLJJ/Gf//xnrfUsWLAgxowZs7YprtHHH3+cta2vvvoqbr755thxxx3X+lO1PXr0iLp168bFF1+c9fOspT7//POIiNhqq61ixx13jJtuuinrluAPP/xwTJs2rdx1T5kyJerVq1fu7eEBAPhpqlq1avTo0SMmTpwYH3zwQWb8zTffjEmTJpVZNmLDHR/vsMMOcf/998ebb74ZBxxwQCxZsqRCr3v22WfjpZdeyjz+8MMP46677oru3buv9irpiO/6gCeeeCJr7IYbbijT7/Tt2zeeffbZMvOP+O5LkOXLl6+xvt122y1ef/31WLp0adZ4RfutPn36xNSpU8v0JxH/t+9r1aqVqWdVrVq1iv/973+xbNmyzNi9994bH374YZl6Vl5nRPn917qaOHFizJ49O/P4+eefj+eeey723Xfftb62b9++sWLFihg+fHiZ55YvX56Z79577x3Vq1ePq6++Oqv+UaNGrXbdU6ZMid12263iEwEA4Af1Y+pNevfuHVWqVIkLL7ywzN2DVj3mP/zwwyMvLy9+97vfxXvvvRe//e1vN+pcVqd69eqx8847lzmXVN72U0px1VVXZS1XVFQUXbp0iRtvvDHr/Vn1tavrVerWrRsNGzYs05Nde+21ZWrdWOeqbrjhhqzzKqNHj47ly5dXuFepSJ+43377xfLly2P06NGZ51esWBFXX311uetdsGBBzJgxIzp27Liu0wEA4P/3Y+olevToERFlj4NXPV6sWrVqdO/ePe66666YNWtWZvyzzz6Lf/7zn9GpU6eoW7duudvYeeedo6ioKK677rqs8wRjx44tc5zet2/fmD17dvztb38rs54lS5bE119/vcb5rIvSQOeq3+OX3iW3V69eEbF+3/+vTO+j96lM7lS7Cbn44ovjoYceiq5du8bAgQOjbdu28cknn8T48ePjqaeeivr162eW7devX/zlL3+JyZMnx8iRI8usa//9949x48ZFvXr1ol27dvHss8/GI488krk19obSqVOnaNCgQTzyyCNZV0Xsv//+ceedd8bBBx8cvXr1ipkzZ8Z1110X7dq1i0WLFmWW22OPPeKoo46Kv/zlLzF9+vTo2bNnlJSUxJNPPhl77LFHnHzyyRERUVxcHI888khcccUVsfXWW0eLFi2iQ4cOcdhhh8U555wTBx98cJx66qmxePHiGD16dPz85z/POjnfvXv3yM/PjwMOOCAGDRoUixYtir/97W/RqFGjMnezKk+3bt3i8ccfL/MH8Oc//3kce+yx8cILL8QWW2wRN954Y3z22WcV+o903bp1Y/To0XHUUUfFL3/5yzjssMOiqKgoPvjgg7jvvvti9913j2uuuSYiIkaMGBG9evWKTp06xTHHHBNffPFFXH311dG+ffus/Vnq4YcfjgMOOGCjX30CAMCmZdiwYfHggw9G586dY/DgwbF8+fLMcePKF6J93+Pj8uy6665x1113xX777ReHHHJITJw4MapXr77G12y33XbRo0ePOPXUU6OgoCDzRUR5F92t7LjjjosTTjgh+vTpE/vss09MnTo1Jk2aVOanZs4666y4++67Y//9948BAwZEcXFxfP311/Haa6/FhAkTYtasWWv8eZqDDjoohg8fHo8//nh07949M17Rfuuss86KCRMmxKGHHhrHHHNMFBcXxxdffBF33313XHfddfGLX/wiWrVqFfXr14/rrrsu6tSpE7Vq1YoOHTpEixYt4rjjjosJEyZEz549o2/fvjFjxoy45ZZbMr96sXI9Fem/VicvLy+6du0ajz32WNZ469ato1OnTnHiiSfG0qVLY9SoUdGgQYPV/lTQyrp27RqDBg2KESNGxCuvvBLdu3eP6tWrx/Tp02P8+PFx1VVXxSGHHBJFRUVx5plnxogRI2L//feP/fbbL15++eV44IEHyn1v5syZE6+++mqcdNJJa60BAIDK82PpTVq3bh1/+MMfYvjw4dG5c+f49a9/HQUFBfHCCy/E1ltvHSNGjMgsW1RUFD179ozx48dH/fr1MyeKN+ZcVueggw6KP/zhD/HVV19lTsC3adMmWrVqFWeeeWbMnj076tatG3fccUe5d4D6y1/+Ep06dYpf/vKXMXDgwGjRokXMmjUr7rvvvnjllVci4rvzMhERf/jDH+Kwww6L6tWrxwEHHBC1atWK4447Lv7f//t/cdxxx8XOO+8cTzzxROZX/Fb2fc5VPfbYY7HHHnvEkCFDYujQoVnPLVu2LPbaa6/o27dvvP3223HttddGp06d4sADD1zreivaJx5wwAGx++67x7nnnhuzZs2Kdu3axZ133pl185OVPfLII5FSioMOOmitNQAAsHo/ll6iuLg4+vTpE6NGjYp58+bFrrvuGo8//njmuHjlvM5FF10UDz/8cHTq1CkGDx4c1apVi+uvvz6WLl0al1xyyWrrqV69elx00UUxaNCg2HPPPeM3v/lNzJw5M8aMGZN159eIiKOOOipuv/32OOGEE2Ly5Mmx++67x4oVK+Ktt96K22+/PSZNmhQ777zzeu2XVf3iF7+I/v37xw033BDz58+Prl27xvPPPx833XRT9O7dO3Nn1XX9/r88eh+9T6VJbFLef//91K9fv1RUVJQKCgpSy5Yt00knnZSWLl1aZtn27dunKlWqpI8++qjMc19++WU6+uijU8OGDVPt2rVTjx490ltvvZWaNWuW+vfvn1luzJgxKSLSCy+8kPX6yZMnp4hIkydPXmvNp556amrdunXWWElJSbr44otTs2bNUkFBQdppp53Svffem/r375+aNWuWtezy5cvTpZdemtq0aZPy8/NTUVFR2nfffdOUKVMyy7z11lupS5cuqUaNGikisubw0EMPpe222y7l5+enbbfdNt1yyy1pyJAhadWP991335122GGHVFhYmJo3b55GjhyZbrzxxhQRaebMmZnlunbtmrp27Zr12uLi4rTllltmjTVr1iz16tUrTZo0Ke2www6poKAgtWnTJo0fPz5rudXt41KTJ09OPXr0SPXq1UuFhYWpVatWacCAAenFF1/MWu6OO+5Ibdu2TQUFBaldu3bpzjvvLHd/vvnmmyki0iOPPFLu9gAA+Gl7/PHHU3FxccrPz08tW7ZM11133fc6Pi497i1PRKSTTjopa+yuu+5K1apVS7/5zW/SihUrVltn6WtvueWW9LOf/SzTN6zag5QeT69c04oVK9I555yTGjZsmGrWrJl69OiR3n333TL9TkopLVy4MJ133nmpdevWKT8/PzVs2DB17NgxXXbZZWnZsmWr35H/vx122CEde+yxWWMV7bdSSmnevHnp5JNPTo0bN075+fmpSZMmqX///mnu3LlZ+6xdu3apWrVqKSLSmDFjMs9dfvnlqXHjxqmgoCDtvvvu6cUXXyzTs6xL/xURaciQIVn7JyLSYYcdlhmbOXNmioh06aWXpssvvzxts802qaCgIHXu3DlNnTo1a339+/dPtWrVWu3+u+GGG1JxcXGqUaNGqlOnTtp+++3T2WefnT7++OPMMitWrEjDhg1LW221VapRo0bq1q1bev3118vdn6NHj041a9ZMX3311Wq3CQDApuHH0puklNKNN96Ydtppp1RQUJA222yz1LVr1/Twww+XWe72229PEZEGDhxY7nq+71zKOz9Rns8++yxVq1YtjRs3Lmt82rRpae+99061a9dODRs2TMcff3yaOnVqmT4jpZRef/31dPDBB6f69eunwsLCtO2226Y//elPWcsMHz48NW7cOFWpUiVrDosXL07HHntsqlevXqpTp07q27dvmjNnTpl+o6K9U3nnpO65554UEem6667LjJX2h48//ngaOHBg2myzzVLt2rXTkUcemebNm5dV+5o+LxXtE+fNm5eOOuqoVLdu3VSvXr101FFHpZdffrnc/fmb3/wmderUqdztAQCwbn4svcTXX3+dTjrppLT55pun2rVrp969e6e33347RUT6f//v/2Ut+9JLL6UePXqk2rVrp5o1a6Y99tgjPfPMM1nLrC6rde2116YWLVqkgoKCtPPOO6cnnnii3N5h2bJlaeTIkal9+/aZ3qa4uDgNGzYsLViwYI1zLt1PKx+nl+7zzz//vMyy3377bRo2bFhq0aJFql69etpmm23Seeedl7755pus5dbl+//y6H30PpUlL6VVbr3Jj8ZOO+0Um2++efz3v/+t1Dree++9aNOmTTzwwAOx1157VWotG8PChQtj8803j1GjRmXdDal58+ax3Xbbxb333luJ1ZV12mmnxRNPPBFTpkxxp1oAAPiexo0bFyeddFJ88MEHWb8e8lNx//33x/777x9Tp06N7bffPiIiZs2aFS1atIhLL700zjzzzEquMNtOO+0U3bp1iyuvvLKySwEAIAfddddd0bt373jiiSeic+fOlVrLscceG++88048+eSTlVrHxnL22WfHbbfdFu+++24UFBRExHc/c3v00UfHCy+8sMHusrUhfPrpp9GiRYv417/+9dO/WxMAAGv0yiuvxE477RS33HJLHHnkkZVdzk+C3kfvUxmqVHYBrJ8XX3wxXnnllejXr19llxItW7aMY489Nv7f//t/lV3KRvHEE09E48aN4/jjj6/sUtZq3rx58fe//z0uuugigVoAANgAjjzyyGjatGn89a9/rexSNorJkyfHYYcdlgnUbsoefPDBmD59epx33nmVXQoAADnqb3/7W7Rs2TI6depU2aXEkCFD4oUXXoinn366skvZKCZPnhx/+tOfMieVN2WjRo2K7bff/id/UhkAgGxLliwpMzZq1KioUqVKdOnSpRIq+mnS+2w6cqn3qVbZBbBuXn/99ZgyZUpcfvnlsdVWW8VvfvObyi4pIiJGjx5d2SVsNL169YpevXpVdhkV0qBBg1i0aFFllwEAAD8ZVapUiddff72yy9hoLr300souocJ69uyp3wEAoFL861//ildffTXuu+++uOqqqzaJm1o0bdo0vvnmm8ouY6N54YUXKruECvup3nQGAIA1u+SSS2LKlCmxxx57RLVq1eKBBx6IBx54IAYOHBjbbLNNZZf3k6H32XTkUu8jVPsjM2HChLjwwgtj2223jdtuuy0KCwsruyQAAAAAAICfrMMPPzxq164dxx57bAwePLiyywEAADYBHTt2jIcffjiGDx8eixYtiqZNm8bQoUPjD3/4Q2WXBnxPeSmlVNlFAAAAAAAAAAAAAEBlqlLZBQAAAAAAAAAAAABAZROqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOqVXTBvI1ZBayjmnOXVnYJkPF1w4LKLgEAclJe3mWVXQJk5DfYprJLgIylc39T2SUAQM7Ju0x/wqajsGabyi4BMpYM3r+ySwCAnDRpRO3KLgEynvuwsLJLgIwLrp271mXcqRYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAAAAAAAACQ84RqAQAAAAAAAAAAAMh5QrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAABynlAtAAAAAAAAAAAAADlPqBYAAAAAAAAAAACAnCdUCwAAAAAAAAAAAEDOE6oFAAAAAAAAAAAAIOcJ1QIAAAAA/H/s3XecVNX9P/73LmWX3hFB6UYUTTRYEEVQFFSsUVExoViwG1vskWYJmq+BaCxEBVuiYMEWUVQ0tpiIgihWBBIxkY4iTdjz+8Pfzodhd2FBcMV5Ph+PPOKeOffcc+7MLvc99zV3AAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPOEagEAAAAAAAAAAADIeUK1AAAAAAAAAAAAAOQ8oVoAAAAAAAAAAAAAcp5QLQAAAAAAAAAAAAA5T6gWAAAAAAAAAAAAgJwnVAsAAAAAAAAAAABAzhOqBQAAAAAAAAAAACDnCdUCAAAAAAAAAAAAkPPyUkqpoicBAAAAAAAAAAAAABXJnWoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKHazWDQoEGRl5e3ycfNy8uLs88+e5OP+0M0ZsyYqF+/fixZsqSip/Kdba7Xw+YwevToyMvLi5kzZ2baOnbsGBdffHHFTQoAgHJTi3y/DjnkkDj11FMrehqbRMuWLaNfv34VPY1y6dq1a3Tt2jXz87Rp06Jy5crx7rvvVtykAAAo0w+xTinPti+++GLk5eXFQw89tFH7KE2/fv2iZs2a6+239jnvuixZsiQaN24c999//3ecXcWbOXNm5OXlxejRoyt6KuWSl5cXgwYNyvx82223RfPmzWPFihUVNykAgBzxQ6wz+O6uv/76aNeuXRQVFVX0VL6zfv36RcuWLSt6GuWy9u/TN998E9tuu23ccsstFTiriiVUyw/O6tWrY+DAgXHOOeeU682ljfGXv/wlhg8fvlnG/rG55JJL4k9/+lP873//q+ipAADAD8arr74azz77bFxyySWbZfylS5fGoEGD4sUXX9ws4/+Y7LjjjtGzZ8+46qqrKnoqAADwvRsxYkTUqlUrjj/++M0y/rRp02LQoEFZN+OgdP369YuVK1fG7bffXtFTAQCAzWJz1gdffvllDBs2LC655JLIz988kcZbbrlli/kQX0WqUqVKXHDBBXHNNdfE8uXLK3o6FUKolh+cJ554Ij788MMYMGDAZtuHUG35HXHEEVG7du2c/vQBAACs7YYbbohu3bpF27ZtN8v4S5cujcGDBwvVltPpp58ejz76aEyfPr2ipwIAAN/Zs88+G88+++x6+33zzTcxYsSIOOWUU6JSpUqbZS7Tpk2LwYMHC9WWQ2FhYfTt2zduvPHGSClV9HQAAGCT25z1wV133RWrVq2KE044YZOPXUyotvz69+8f8+bNi7/85S8VPZUKIVT7A5dSimXLllXoHL7++uvvdX+jRo2KvffeO5o1a/a97ndLtmrVqli5cuVmGTs/Pz+OOeaYuOeee7wJBACQQ3KxFimvOXPmxFNPPRW9evWq6KlsUTbn83nAAQdEvXr14u67795s+wAAoOL9EOqU70PVqlWjatWq6+335JNPxty5c9UmG2jp0qWbbexevXrFrFmzYuLEiZttHwAAbFq5Umf80I0aNSoOP/zwKCwsrOipbDGWL18eRUVFm2XsunXrRvfu3XM2hCxU+x298sorsfvuu0dhYWG0adOmzK90GTVqVOy///7RuHHjKCgoiB133DFuvfXWEv1atmwZhx56aDzzzDOx2267RbVq1db5NTFXX3115Ofnx0033bTOeS5btizOPffcaNiwYdSqVSsOP/zwmD17duTl5cWgQYMy/QYNGhR5eXkxbdq06N27d9SrVy/22WefiIh45513ol+/ftG6desoLCyMJk2axEknnRTz58/PbD9x4sTIy8uLRx99tMQc/vKXv0ReXl68/vrrZc5z+fLlMX78+DjggANKPFbeYxgR8fTTT0eXLl2iVq1aUbt27dh9990zyfmuXbvGU089FbNmzYq8vLzIy8uLli1bRkTE6NGjIy8vr8QnKl588cXIy8vLukvUyy+/HMcee2w0b948CgoKYtttt43zzz9/o/+h7devX9SsWTM+/fTT6NGjR9SoUSOaNm0aQ4YMyQqzzpw5M/Ly8uL3v/99DB8+PNq0aRMFBQUxbdq0iIj44IMP4phjjon69etHYWFh7LbbbvH444+X2N97770X+++/f1SrVi222WabuPrqq8v8Q3vggQfGrFmzYvLkyRu1NgAANr1cqkUiIu67777o0KFDVKtWLerXrx/HH398/Oc//ymxvzfeeCMOOuigqFOnTlSvXj26dOkSr776alaf4n198skn0a9fv6hbt27UqVMn+vfvX66Lq0899VSsWrWqRN2yYMGCuOiii2LnnXeOmjVrRu3atePggw+OKVOmlBhj+fLlMWjQoPjJT34ShYWFsfXWW8cvfvGLmD59esycOTMaNWoUERGDBw/O1C3Fx6tr167RtWvXEmP269cvU9sU+/3vfx+dOnWKBg0aRLVq1aJDhw7x0EMPrXeNZcnLy4uzzz477r///th+++2jsLAwOnToEH//+9+z+m2q53PkyJHRpk2bqFatWuyxxx7x8ssvlzqvKlWqRNeuXeOxxx7b6LUBAPDdbSl1yoZsW1RUFNdcc01ss802UVhYGN26dYtPPvkkq893uV4wefLkaNSoUXTt2jWWLFkSEWWf869t3Lhx0bJly2jTpk1We3mu5xSbPXt2nHzyydG0adMoKCiIVq1axRlnnBErV66M0aNHx7HHHhsREfvtt1+mNim+VrJ2XVesZcuW0a9fv8zPG1IrlUfxNZsHH3wwLr/88mjSpEnUqFEjDj/88BJ1RdeuXWOnnXaKSZMmxb777hvVq1ePyy+/PCIiVqxYEQMHDoy2bdtmnreLL744VqxYkTXGihUr4vzzz49GjRpl6trPPvus1Ll16NAh6tevrzYBANiEtpQ6o/j987Fjx8aOO+4Y1apVi7322iumTp0aERG33357tG3bNgoLC6Nr164lskkbUlcU76OwsDB22mmnePTRR0u9RlBUVBTDhw+P9u3bR2FhYWy11VZx2mmnxcKFC0s9Jq+88krsscceUVhYGK1bt4577rkn02d99cFjjz0WPXv2zNQWbdq0iaFDh8bq1avXedwiImbMmBHvvPNOqXmxDbnOcd9998Uee+wR1atXj3r16sW+++6b+RaQli1bxnvvvRcvvfRSZu7FdVfxNY21lZYj+y7rLM2aNUunTp2iWrVq0apVq7jtttuy+hXXQQ888EBceeWV0axZs6hevXp8+eWXEVG+62MR5f99ivg2L/bKK6/EggULNmptW7LKFT2BLdnUqVOje/fu0ahRoxg0aFCsWrUqBg4cGFtttVWJvrfeemu0b98+Dj/88KhcuXI88cQTceaZZ0ZRUVGcddZZWX0//PDDOOGEE+K0006LU089NbbffvtS93/llVfGtddeG7fffnuceuqp65xrv379YsyYMfGrX/0qOnbsGC+99FL07NmzzP7HHntsbLfddnHttddmAp0TJkyITz/9NPr37x9NmjSJ9957L0aOHBnvvfde/OMf/8j8sdl2223j/vvvj6OOOiprzPvvvz/atGkTe+21V5n7nTRpUqxcuTJ+/vOfl3isvMdw9OjRcdJJJ0X79u3jsssui7p168bbb78d48ePj969e8cVV1wRixcvjs8++yz+8Ic/REREzZo113n8SjN27NhYunRpnHHGGdGgQYP45z//GTfddFN89tlnMXbs2A0eLyJi9erVcdBBB0XHjh3j+uuvj/Hjx8fAgQNj1apVMWTIkKy+o0aNiuXLl8eAAQOioKAg6tevH++9917mLr+XXnpp1KhRI8aMGRNHHnlkPPzww5nn5H//+1/st99+sWrVqky/kSNHRrVq1UqdV4cOHSIi4tVXX41dd911o9YGAMCmk2u1yDXXXBO//e1vo1evXnHKKafE3Llz46abbop999033n777ahbt25ERLzwwgtx8MEHR4cOHWLgwIGRn5+feRPt5Zdfjj322CNrX7169YpWrVrFddddF2+99Vbccccd0bhx4xg2bNg61/Taa69FgwYNokWLFlntn376aYwbNy6OPfbYaNWqVXzxxRdx++23R5cuXWLatGnRtGnTiPj2vP/QQw+N559/Po4//vj49a9/HV999VVMmDAh3n333TjggAPi1ltvjTPOOCOOOuqo+MUvfhERET/96U/XOa/SjBgxIg4//PA48cQTY+XKlfHAAw/EscceG08++eQ6n4d1eemll+LBBx+Mc889NwoKCuKWW26Jgw46KP75z3/GTjvtlNX3uzyfd955Z5x22mnRqVOnOO+88+LTTz+Nww8/POrXrx/bbrttiXl16NAhHnvssfjyyy+jdu3aG7U2AAA23pZUp2zItr/73e8iPz8/Lrrooli8eHFcf/31ceKJJ8Ybb7yR6bOx1wv+9a9/RY8ePWK33XaLxx57rMz36Mvy2muvlXo9pTzXcyIiPv/889hjjz1i0aJFMWDAgGjXrl3Mnj07HnrooVi6dGnsu+++ce6558Yf//jHuPzyy2OHHXaIiMj8f3mVt1baUNdcc03k5eXFJZdcEnPmzInhw4fHAQccEJMnT846lvPnz4+DDz44jj/++PjlL38ZW221VRQVFcXhhx8er7zySgwYMCB22GGHmDp1avzhD3+Ijz76KMaNG5fZ/pRTTon77rsvevfuHZ06dYoXXnhhnfXUz3/+81IvXgMAsOG2tDrj5Zdfjscffzyzv+uuuy4OPfTQuPjii+OWW26JM888MxYuXBjXX399nHTSSfHCCy9kti1vXfHUU0/FcccdFzvvvHNcd911sXDhwjj55JNL/Ubw0047LUaPHh39+/ePc889N2bMmBE333xzvP322/Hqq69GlSpVMn0/+eSTOOaYY+Lkk0+Ovn37xl133RX9+vWLDh06RPv27ddbH4wePTpq1qwZF1xwQdSsWTNeeOGFuOqqq+LLL7+MG264YZ3H7bXXXouIKLW+Ke91jsGDB8egQYOiU6dOMWTIkKhatWq88cYb8cILL0T37t1j+PDhcc4550TNmjXjiiuuiIgo9XW0Pt9lnWVZuHBhHHLIIdGrV6844YQTYsyYMXHGGWdE1apV46STTsrqO3To0KhatWpcdNFFsWLFiqhatWq5r49tyO9TxLfXXVJK8dprr8Whhx66UWvbYiU22pFHHpkKCwvTrFmzMm3Tpk1LlSpVSmsf2qVLl5bYvkePHql169ZZbS1atEgRkcaPH1+if0Sks846K6WU0oUXXpjy8/PT6NGj1zvPSZMmpYhI5513XlZ7v379UkSkgQMHZtoGDhyYIiKdcMIJJcYpbQ1//etfU0Skv//975m2yy67LBUUFKRFixZl2ubMmZMqV66cta/S3HHHHSki0tSpU8u1/7WP4aJFi1KtWrXSnnvumZYtW5bVt6ioKPPfPXv2TC1atCgx3qhRo1JEpBkzZmS1T5w4MUVEmjhx4jrnc91116W8vLys10TxMV2fvn37pohI55xzTtace/bsmapWrZrmzp2bUkppxowZKSJS7dq105w5c7LG6NatW9p5553T8uXLs8bo1KlT2m677TJt5513XoqI9MYbb2Ta5syZk+rUqVPq+lNKqWrVqumMM85Y7zoAANj8cqkWmTlzZqpUqVK65pprstqnTp2aKleunGkvKipK2223XerRo0fWuf/SpUtTq1at0oEHHlhiXyeddFLWmEcddVRq0KDBete1zz77pA4dOpRoX758eVq9enVW24wZM1JBQUEaMmRIpu2uu+5KEZFuvPHGEmMUz33u3LkljlGxLl26pC5dupRo79u3b4k6Z+3nf+XKlWmnnXZK+++/f1Z7ixYtUt++fUuMubaISBGR3nzzzUzbrFmzUmFhYTrqqKMybd/1+Vy5cmVq3Lhx2mWXXdKKFSsy/UaOHJkiotT1/+UvfylR5wAA8P3ZUuqU8m5bfF1ghx12yDonHTFiRInrGOW9XtC3b99Uo0aNlFJKr7zySqpdu3bq2bNn1nv6KZV9zr+mb775JuXl5aULL7ywxGPlvZ7Tp0+flJ+fn/71r3+V6F9cm4wdO7bE9ZFiZdUsa9cX5a2Viq9/jBo1qsSYayp+bpo1a5a+/PLLTPuYMWNSRKQRI0Zk2rp06ZIiIt12221ZY9x7770pPz8/vfzyy1ntt912W4qI9Oqrr6aUUpo8eXKKiHTmmWdm9evdu3eZ6x8wYECqVq3aOtcAAED5bGl1RkFBQVbm5vbbb08RkZo0aZJ17nrZZZeVyOeUt67Yeeed0zbbbJO++uqrTNuLL76YIiLrGsHLL7+cIiLdf//9WWOOHz++RHvxMVmzXpgzZ04qKCjIqjnWVR+UNv/TTjstVa9evUTNs7Yrr7wyRUTWmsoat7TrHB9//HHKz89PRx11VInaY81rRu3bty+11ior21Vajqy86yztmk1pimuW//f//l+mbcWKFWmXXXZJjRs3TitXrkwp/V8d1Lp166w5bMj1sQ35fUoppc8//zxFRBo2bNh61/Fjk78Jcrk5afXq1fHMM8/EkUceGc2bN8+077DDDtGjR48S/df8ROzixYtj3rx50aVLl/j0009j8eLFWX1btWpV6hgRESmlOPvss2PEiBFx3333Rd++fdc71/Hjx0dExJlnnpnVfs4555S5zemnn77ONSxfvjzmzZsXHTt2jIiIt956K/NYnz59YsWKFVm32n7wwQdj1apV8ctf/nKdcy3+6qF69eqtc/9lHcMJEybEV199FZdeemkUFhZmbV/abbq/izXn8/XXX8e8efOiU6dOkVKKt99+e6PHPfvsszP/XXxr+JUrV8Zzzz2X1e/oo4/OfCVsxLdfn/TCCy9Er1694quvvop58+bFvHnzYv78+dGjR4/4+OOPY/bs2RER8be//S06duyYdaeuRo0axYknnljmvOrVqxfz5s3b6HUBALBp5Fot8sgjj0RRUVH06tUrc447b968aNKkSWy33XYxceLEiPj2K1M//vjj6N27d8yfPz/T7+uvv45u3brF3//+9ygqKlrnvjp37hzz58/PfFVOWebPn19qzVJQUBD5+d+W2atXr4758+dHzZo1Y/vtt8+qmR5++OFo2LBhqcdhc9YtCxcujMWLF0fnzp2z5rOh9tprr8y3WURENG/ePI444oh45plnSny90cY+n2+++WbMmTMnTj/99KhatWpm+379+kWdOnVKnVfxc6JuAQD4/m1JdcqGbtu/f/+sc9LOnTtHxLd3Xy1tPeW5XjBx4sTo0aNHdOvWLR555JEoKCgo97yLLViwIFJK672eUtb1nKKiohg3blwcdthhsdtuu5UYY1PWJuWtlTZUnz59olatWpmfjznmmNh6663jb3/7W4n99+/fP6tt7NixscMOO0S7du2yapP9998/IiJTmxSPde6552Ztf95555U5r3r16sWyZcti6dKlG702AAC2zDqjW7du0bJly8zPe+65Z0R8m/FZ89y1uH1D64rPP/88pk6dGn369Mn6Vu4uXbrEzjvvnDWXsWPHRp06deLAAw/MOuft0KFD1KxZM3POW2zHHXfM1DsR3+aItt9++6w5rsua8y/OLXXu3DmWLl0aH3zwwTq3nT9/flSuXLnUbxovz3WOcePGRVFRUVx11VWZ2qPY5rzusqHrLEvlypXjtNNOy/xctWrVOO2002LOnDkxadKkrL59+/bNmkN5r49t6O9TRG5fd6lc0RPYUs2dOzeWLVsW2223XYnHtt9++xIF+6uvvhoDBw6M119/vUQRvXjx4qyLgq1atSpzv/fcc08sWbIkbr311jjhhBPKNddZs2ZFfn5+iXHbtm1b5jalzWHBggUxePDgeOCBB2LOnDkl1lCsXbt2sfvuu8f9998fJ598ckRE3H///dGxY8d17nNN6f//WtA1lecYTp8+PSKixFeObg7//ve/46qrrorHH388Fi5cWGI+GyM/Pz9at26d1faTn/wkIiJmzpyZ1b72c/TJJ59ESil++9vfxm9/+9tSx58zZ040a9YsZs2alfkHek1l3c4+4tvnZFP/QwMAwIbLtVrk448/jpRSqeuNiMxXE3388ccREet8c2vx4sVZF5zXfNMg4v/eHFi4cGHUrl27zHEiSq9ZioqKYsSIEXHLLbfEjBkzsgKmDRo0yPz39OnTY/vtt4/KlTd/Sf7kk0/G1VdfHZMnT44VK1Zk2r/LuX1pz8VPfvKTWLp0acydOzeaNGmSad/Y53PWrFml7qtKlSolaqZixc+JugUA4Pu3JdUpG7rtuuqGYhtyvWD58uXRs2fP6NChQ4wZM+Y71wWl1SbluZ4zd+7c+PLLL7+X6ynlrZU21Nqvt7y8vGjbtm2J6ynNmjXLCkZHfFubvP/++1k3L1lT8XErrmvbtGmT9fj6rqcUzwcAgI23JdYZa9cPxfvcdtttS23f0Lqi+L3z0q6ztG3bNito+vHHH8fixYujcePGpc517Vph7blHfFv/rD2Xsrz33ntx5ZVXxgsvvFDi5iUbm6OKKN91junTp0d+fn7suOOOG72f8toc62zatGnUqFEjq23NvFjxhyQjSr/uErH+62MrVqzYoN+niNyubYRqvwfTp0+Pbt26Rbt27eLGG2+MbbfdNqpWrRp/+9vf4g9/+EOJuyWtmSZf29577x2TJ0+Om2++OXr16hX169ffLHMubQ69evWK1157LX7zm9/ELrvsEjVr1oyioqI46KCDSqyhT58+8etf/zo+++yzWLFiRfzjH/+Im2++eb37LX7zZOHChbHNNttk2jf0GG6ssv4IrH23pdWrV8eBBx4YCxYsiEsuuSTatWsXNWrUiNmzZ0e/fv022XzWZe3nqHifF110UZmfIChvqLk0ixYtioYNG2709gAAfP9+DLVIUVFR5OXlxdNPPx2VKlUq0b/4U8vFa7nhhhtil112KXXstT/hXNp4EaVflF5TgwYNSn0T6dprr43f/va3cdJJJ8XQoUOjfv36kZ+fH+edd94mrRHy8vJKnePadcvLL78chx9+eOy7775xyy23xNZbbx1VqlSJUaNGxV/+8pdNNp912djnc2MUPyfqFgCAH7YfSp1S3m3XVzds6PWCgoKCOOSQQ+Kxxx6L8ePHx6GHHlruOa+pfv36kZeXV2ptsiHXczaHtWuT76tWKktpr6GioqLYeeed48Ybbyx1m7VDDxti4cKFUb169XW+dgEA2LR+KHVGWfXDpq4ryqOoqCgaN24c999/f6mPr/0Bs429ZhLxbaaoS5cuUbt27RgyZEi0adMmCgsL46233opLLrlkvfNv0KBBrFq1Kr766qusO/p+X9c5ypsX+67r3BTKyout7/rYmoHk8srl6y5CtRupUaNGUa1atUzae00ffvhh1s9PPPFErFixIh5//PGsVP/at9Euj7Zt28b1118fXbt2jYMOOiief/75rD8mpWnRokUUFRXFjBkzstLmn3zySbn3u3Dhwnj++edj8ODBcdVVV2XaS1t/RMTxxx8fF1xwQfz1r3+NZcuWRZUqVeK4445b737atWsXEREzZszIui15eY9h8SeF33333XUGSMv6Y1j8CfNFixZltRd/0qPY1KlT46OPPoq77747+vTpk2mfMGFCmfssj6Kiovj0008znzaIiPjoo48iIrJuD1+a4rs1ValSJQ444IB19m3RokW5XrvFZs+eHStXrowddthhneMCALD55Vot0qZNm0gpRatWrbLOk0vrFxFRu3bt9Z4Pf1ft2rWLhx9+uET7Qw89FPvtt1/ceeedWe1rf0CtTZs28cYbb8Q333yTuTPr2tb1qd969eqV+nVLa9ctDz/8cBQWFsYzzzyT9XWyo0aNKnPs8ijttffRRx9F9erVy7zLU7HyPp8tWrTI7Kv461cjIr755puYMWNG/OxnPyuxzYwZMyI/P3+d4wIAsHlsSXXKpth2TRt6vSAvLy/uv//+OOKII+LYY4+Np59+Orp27brB+61cuXK0adMmZsyYkdVe3us5jRo1itq1a8e77767zv2srzZZ+3rKypUr47///W9WW3lrpQ219ppSSvHJJ5/ET3/60/Vu26ZNm5gyZUp069ZtnWssrmuLv3GkWFnXUyK+rU1cTwEA+O62xDpjY5W3rih+77y06yxrt7Vp0yaee+652HvvvTfZB77KOnd+8cUXY/78+fHII4/Evvvum2lfu14py5p5sTXP58t7naNNmzZRVFQU06ZNKzNYuq75r5kXq1u3bqZ97esu33WdZfn888/j66+/zrpbbXnzYuW9PrYhv0/FiteVi/VNfkVPYEtVqVKl6NGjR4wbNy7+/e9/Z9rff//9eOaZZ0r0jchO7i9evHijL2T+9Kc/jb/97W/x/vvvx2GHHRbLli1bZ//iu5becsstWe033XRTufdZ2hoiIoYPH15q/4YNG8bBBx8c9913X9x///1x0EEHleuNkQ4dOkTVqlXjzTffXO/+SzuG3bt3j1q1asV1110Xy5cvz3pszW1r1KhR6i23i//Q/P3vf8+0rV69OkaOHLne+aSUYsSIEetd4/qseUfflFLcfPPNUaVKlejWrds6t2vcuHF07do1br/99hJvWEV8e1v8Yoccckj84x//iH/+859Zj5f16ZRJkyZFRESnTp02aC0AAGx6uVaL/OIXv4hKlSrF4MGDS9QjKaWYP39+RHxbS7Rp0yZ+//vfx5IlS0qMs+b58He11157xcKFC0sEWytVqlRijmPHjo3Zs2dntR199NExb968Ur/No3j76tWrR0TJD/xFfFu3fPDBB1lrmjJlSrz66qsl5pOXl5f1SeqZM2fGuHHj1r/IdXj99dezvkLqP//5Tzz22GPRvXv3Mj/JXqy8z+duu+0WjRo1ittuuy1WrlyZ6TN69OhSj0nEt3VL+/bts77CCwCA78eWVKdsqm2Lbcz1gqpVq8YjjzwSu+++exx22GFZ79VviL322qtc11MiSl7Pyc/PjyOPPDKeeOKJEmOsuX3xRd2yapM1r6dERIwcObLE3ZzKWyttqHvuuSe++uqrzM8PPfRQ/Pe//42DDz54vdv26tUrZs+eHX/+859LPLZs2bL4+uuvIyIyY/3xj3/M6lPW9bGIiLfeesv1FACATWBLrTM2RnnriqZNm8ZOO+0U99xzT9a1kJdeeimmTp2a1bdXr16xevXqGDp0aIn9rVq1qsz32telrPqgtPmvXLmyxPWhsuy1114REaXWN+W5znHkkUdGfn5+DBkypMTdYtfOi5VV20Rk58W+/vrruPvuu0vMZ+0xN2SdZVm1alXcfvvtWWPefvvt0ahRo+jQocM6ty3v9bEN+X0qNmnSpMjLy8s8P7nEnWq/g8GDB8f48eOjc+fOceaZZ8aqVavipptuivbt28c777yT6de9e/eoWrVqHHbYYXHaaafFkiVL4s9//nM0bty41PBjeXTs2DEee+yxOOSQQ+KYY46JcePGlXmHow4dOsTRRx8dw4cPj/nz50fHjh3jpZdeyiTa1/UJ3GK1a9eOfffdN66//vr45ptvolmzZvHss8+uM2nfp0+fOOaYYyIiSv0DXZrCwsLo3r17PPfcczFkyJBMe3mPYe3ateMPf/hDnHLKKbH77rtH7969o169ejFlypRYunRp5o9dhw4d4sEHH4wLLrggdt9996hZs2Ycdthh0b59++jYsWNcdtllsWDBgqhfv3488MADsWrVqqx5tmvXLtq0aRMXXXRRzJ49O2rXrh0PP/xwqV+zVJpBgwbF4MGDY+LEiVmfQC8sLIzx48dH3759Y88994ynn346nnrqqbj88svXe8eniIg//elPsc8++8TOO+8cp556arRu3Tq++OKLeP311+Ozzz6LKVOmRETExRdfHPfee28cdNBB8etf/zpq1KgRI0eOjBYtWmS9dotNmDAhmjdvHrvuumu51gcAwOaVS7VImzZt4uqrr47LLrssZs6cGUceeWTUqlUrZsyYEY8++mgMGDAgLrroosjPz4877rgjDj744Gjfvn30798/mjVrFrNnz46JEydG7dq144knntioNa+tZ8+eUbly5XjuuediwIABmfZDDz00hgwZEv37949OnTrF1KlT4/777898q0SxPn36xD333BMXXHBB/POf/4zOnTvH119/Hc8991yceeaZccQRR0S1atVixx13jAcffDB+8pOfRP369WOnnXaKnXbaKU466aS48cYbo0ePHnHyySfHnDlz4rbbbov27dvHl19+mTXPG2+8MQ466KDo3bt3zJkzJ/70pz9F27ZtSz3vX1vxp59nzpyZ1b7TTjtFjx494txzz42CgoLMm0WDBw9e75jlfT6rVKkSV199dZx22mmx//77x3HHHRczZsyIUaNGlTieEd/ewfall16KM888c71zAABg89hS6pRNuW3Exl8vqFatWjz55JOx//77x8EHHxwvvfRS7LTTTuXeb0TEEUccEffee2989NFHmW9s2JDrOddee208++yz0aVLlxgwYEDssMMO8d///jfGjh0br7zyStStWzd22WWXqFSpUgwbNiwWL14cBQUFsf/++0fjxo3jlFNOidNPPz2OPvroOPDAA2PKlCnxzDPPlLjJSnlrpdLMnDkzWrVqFX379o3Ro0dnPVa/fv3YZ599on///vHFF1/E8OHDo23btnHqqaeud9xf/epXMWbMmDj99NNj4sSJsffee8fq1avjgw8+iDFjxsQzzzwTu+22W+yyyy5xwgknxC233BKLFy+OTp06xfPPP1/mN7BMmjQpFixYEEccccR65wAAwPptqXXGhtqQuuLaa6+NI444Ivbee+/o379/LFy4MG6++ebYaaedskKVXbp0idNOOy2uu+66mDx5cnTv3j2qVKkSH3/8cYwdOzZGjBiRyXWVV1n1QadOnaJevXrRt2/fOPfccyMvLy/uvffeEh+uK0vr1q1jp512iueeey5OOumkTHt5r3O0bds2rrjiihg6dGh07tw5fvGLX0RBQUH861//iqZNm8Z1110XEd9et7r11lvj6quvjrZt20bjxo1j//33j+7du0fz5s3j5JNPjt/85jdRqVKluOuuu6JRo0ZZAdTvus5+/frF3XffHTNmzMi6A23Tpk1j2LBhMXPmzPjJT34SDz74YEyePDlGjhy53tfchlwfK+/vU7EJEybE3nvvHQ0aNCjX+n5UEt/JSy+9lDp06JCqVq2aWrdunW677bY0cODAtPahffzxx9NPf/rTVFhYmFq2bJmGDRuW7rrrrhQRacaMGZl+LVq0SD179ix1XxGRzjrrrKy2xx57LFWuXDkdd9xxafXq1WXO8+uvv05nnXVWql+/fqpZs2Y68sgj04cffpgiIv3ud7/L9Cue+9y5c0uM8dlnn6Wjjjoq1a1bN9WpUycde+yx6fPPP08RkQYOHFii/4oVK1K9evVSnTp10rJly8qc29oeeeSRlJeXl/79739ntZf3GBb37dSpU6pWrVqqXbt22mOPPdJf//rXzONLlixJvXv3TnXr1k0RkVq0aJF5bPr06emAAw5IBQUFaauttkqXX355mjBhQoqINHHixEy/adOmpQMOOCDVrFkzNWzYMJ166qlpypQpKSLSqFGjShzTNV144YUpLy8vvf/++5m2vn37pho1aqTp06en7t27p+rVq6etttoqDRw4MOu5nTFjRoqIdMMNN5R6/KZPn5769OmTmjRpkqpUqZKaNWuWDj300PTQQw9l9XvnnXdSly5dUmFhYWrWrFkaOnRouvPOO0scz9WrV6ett946XXnllaXuDwCAipFLtUhKKT388MNpn332STVq1Eg1atRI7dq1S2eddVb68MMPs/q9/fbb6Re/+EVq0KBBKigoSC1atEi9evVKzz///Hr3NWrUqFLri9IcfvjhqVu3bllty5cvTxdeeGHaeuutU7Vq1dLee++dXn/99dSlS5fUpUuXrL5Lly5NV1xxRWrVqlWqUqVKatKkSTrmmGPS9OnTM31ee+21zHO8dt113333pdatW6eqVaumXXbZJT3zzDOpb9++WbVNSindeeedabvttksFBQWpXbt2adSoUaW+Tlq0aJH69u2b1dawYcPUsWPHrLbi18J9992XGXfXXXfNqpVS2nTP5y233JJatWqVCgoK0m677Zb+/ve/l3o8n3766RQR6eOPPy51fwAAfD+2lDqlPNtOnDgxRUQaO3ZsVr/i9+jXvA5Q3usFxdcB1jRv3ry04447piZNmmTOZ0s75y3NihUrUsOGDdPQoUOz2jfkes6sWbNSnz59UqNGjVJBQUFq3bp1Ouuss9KKFSsyff785z+n1q1bp0qVKmVdK1m9enW65JJLUsOGDVP16tVTjx490ieffFKivihvrVTasZ06dWqKiHTppZdm2oqfm7/+9a/psssuS40bN07VqlVLPXv2TLNmzcpaX5cuXVL79u1LPX4rV65Mw4YNS+3bt08FBQWpXr16qUOHDmnw4MFp8eLFmX7Lli1L5557bmrQoEGqUaNGOuyww9J//vOfUo/nJZdckpo3b56KiopK3ScAABtuS64zysr4lFZvlLeuSCmlBx54ILVr1y4VFBSknXbaKT3++OPp6KOPTu3atSsxr5EjR6YOHTqkatWqpVq1aqWdd945XXzxxenzzz9f7zEprTYpqz549dVXU8eOHVO1atVS06ZN08UXX5yeeeaZEnmrstx4442pZs2aaenSpVnt5b3OkVJKd911V9p1110z5/ddunRJEyZMyDz+v//9L/Xs2TPVqlUrRUTW2iZNmpT23HPPVLVq1dS8efN04403lnrdqLzrLO2azdFHH52qVauWFi5cmHWM27dvn95888201157pcLCwtSiRYt08803Z21bVo1arDzXx1Iq/+/TokWLUtWqVdMdd9xR6v5+7PJSKmdUmh+dyZMnx6677hr33XdfnHjiiZt8/FWrVkXTpk3jsMMOizvvvLPc261evTp23HHH6NWrV7nvcLul2WOPPaJFixYxduzYTFu/fv3ioYceKvVW3BVp3Lhx0bt375g+fXpsvfXWFT0dAAB+BDZ3LfJ9ePnll6Nr167xwQcfxHbbbVfR09nkpk2bFu3bt48nn3wyevbsmWnPy8uLs846K26++eYKnF1JRx55ZOTl5cWjjz5a0VMBAIDv1dChQ2PUqFHx8ccfZ76K9MfklltuiYsvvjimT58eW221VUREvPjii7HffvvF2LFjN/jOWpvTihUromXLlnHppZfGr3/964qeDgAAOWaXXXaJRo0axYQJEyp6Khtl8eLF0bp167j++uvj5JNPrujpbBZbbbVV9OnTJ2644YZMW9euXWPevHnx7rvvVuDMSho+fHhcf/31MX369KhWrVpFT+d7l1/RE+D7sWzZshJtw4cPj/z8/Nh33303yz7HjRsXc+fOjT59+mzQdpUqVYohQ4bEn/70px9cwHRT+PLLL2PKlCkxZMiQip5KuQwbNizOPvtsgVoAADZKRdQi34fOnTtH9+7d4/rrr6/oqWwWEydOjL322isrUPtD9f7778eTTz75o/1QJgAArMv5558fS5YsiQceeKCip7JZTJw4Mc4999xMoPaHbNSoUVGlSpU4/fTTK3oqAAD8iH3zzTexatWqrLYXX3wxpkyZEl27dq2YSW0CderUiYsvvjhuuOGGKCoqqujpbHLvvfdeLFu2LC655JKKnsp6ffPNN3HjjTfGlVdemZOB2ogId6rNEYMHD45JkybFfvvtF5UrV46nn346nn766RgwYEDcfvvtm3Rfb7zxRrzzzjsxdOjQaNiwYbz11lubdPwfqx/qnWoBAOC7+D5rETa/H+qdagEAgNzxQ71TLQAAfB9mzpwZBxxwQPzyl7+Mpk2bxgcffBC33XZb1KlTJ959991o0KBBRU+RDfBDvVNtrqtc0RPg+9GpU6eYMGFCDB06NJYsWRLNmzePQYMGxRVXXLHJ93XrrbfGfffdF7vsskuMHj16k48PAABsOb7PWgQAAAAAAODHrF69etGhQ4e44447Yu7cuVGjRo3o2bNn/O53vxOohU3EnWoBAAAAAAAAAAAAyHn5FT0BAAAAAAAAAAAAAKhoQrUAAAAAAAAAAAAA5DyhWgAAAAAAAAAAAAByXuXydhwzZszmnAdskKlzZ1f0FCBj6FnnV/QUACAn5Z2aV9FTgIyqS5pU9BQgY8Vf/1vRUwCAnPPC+LMregqQ8b8VVSt6CpDR+4gbK3oKAJCTfp/3+4qeAmRMqbmkoqcAGfd+NWi9fdypFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAAAAAAAAAAyHlCtQAAAAAAAAAAAADkPKFaAAAAAAAAAAAAAHKeUC0AAAAAAAAAAAAAOU+oFgAAAAAAAAAAAICcJ1QLAAAAAAAAAAAAQM4TqgUAAAAAAAAAAAAg5wnVAgAAAAAAAAAAAJDzhGoBAAAA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BQUFseOOO8att95aol/Lli3j0EMPjWeeeSZ22223qFat2jq/mv7qq6+O/Pz8uOmmm9Y5z2XLlsW5554bDRs2jFq1asXhhx8es2fPjry8vBg0aFCm36BBgyIvLy+mTZsWvXv3jnr16sU+++yTefy+++6LDh06RLVq1aJ+/fpx/PHHx3/+858S+3vjjTfioIMOijp16kT16tWjS5cu8eqrr2b1Kd7XJ598Ev369Yu6detGnTp1on///uUOUY4dOzYzn4YNG8Yvf/nLmD179nq3a9myZfTr1y8iIt58883Iy8uLu+++u0S/Z555JvLy8uLJJ5/MtM2ePTtOOumk2GqrraKgoCDat28fd911V7nmO27cuGjZsmW0adMmq/2dd96Jfv36RevWraOwsDCaNGkSJ510UsyfP7/EGLNnz46TTz45mjZtGgUFBdGqVas444wzYuXKlTF69Og49thjIyJiv/32i7y8vMjLy4sXX3wxIqLE813a8YiIWLBgQVx00UWx8847R82aNaN27dpx8MEHx5QpU8q1zrW9+OKLkZeXFw8++GBcfvnl0aRJk6hRo0YcfvjhJV4/Xbt2jZ122ikmTZoU++67b1SvXj0uv/zyiIhYsWJFDBw4MNq2bRsFBQWx7bbbxsUXXxwrVqzIGmPFihVx/vnnR6NGjTKv988++6zUuXXo0CHq168fjz322EatDQDgx2hLqXNWrVoVQ4cOjTZt2kRBQUG0bNkyLr/88hLnh+va/4au4ZVXXok99tgjCgsLo3Xr1nHPPfeU6PvOO+9Ely5dolq1arHNNtvE1VdfHaNGjYq8vLwS3yjx9NNPR+fOnaNGjRpRq1at6NmzZ7z33nvrXHfEt2+KjB8/Pg444IASj5V3TcX779KlS9SqVStq164du+++e+YTxl27do2nnnoqZs2alaktWrZsGRERo0ePLnU9xef+xTVIRMTLL78cxx57bDRv3jxzHn/++edv9Jt6/fr1i5o1a8ann34aPXr0iBo1akTTpk1jyJAhWReOZ86cGXl5efH73/8+hg8fnnmdTJs2LSIiPvjggzjmmGOifv36UVhYGLvttls8/vjjJfb33nvvxf7775/1fJb1htSBBx4Ys2bNismTJ2/U2gAAWL9cqlcWLVoU559/frRs2TIKCgpim222iT59+sS8efOyxigqKoprrrkmttlmmygsLIxu3brFJ598ktWnX79+mfP5YosWLYp+/fpFnTp1om7dutG3b99YtGjROtdVTE2iJgEAYONsKTVNXl5enH322XH//fdH+/bto6CgIMaPHx8R5c9OffbZZ3HkkUdGjRo1onHjxnH++eeXqInKMmPGjHjnnXdKrTl+//vfR6dOnaJBgwZRrVq16NChQzz00EOljnPffffFHnvsEdWrV4969erFvvvuG88++2xEfHvs3nvvvXjppZcyNUfXrl0j4v9ybWsrrRZ57LHHomfPnpksV5s2bWLo0KGxevXqcq11bWtmpzp16hTVqlWLVq1axW233ZbVr7j+eeCBB+LKK6+MZs2aRfXq1ePLL7+MiPLl9yLK/5qM+LbmeOWVV2LBggUbtTZKV7miJ7ApTZ06Nbp37x6NGjWKQYMGxapVq2LgwIGx1VZbleh76623Rvv27ePwww+PypUrxxNPPBFnnnlmFBUVxVlnnZXV98MPP4wTTjghTjvttDj11FNj++23L3X/V155ZVx77bVx++23x6mnnrrOufbr1y/GjBkTv/rVr6Jjx47x0ksvRc+ePcvsf+yxx8Z2220X1157beYNgGuuuSZ++9vfRq9eveKUU06JuXPnxk033RT77rtvvP3221G3bt2IiHjhhRfi4IMPjg4dOsTAgQMjPz8/84f+5Zdfjj322CNrX7169YpWrVrFddddF2+99Vbccccd0bhx4xg2bNg61zR69Ojo379/7L777nHdddfFF198ESNGjIhXX301az7rs9tuu0Xr1q1jzJgx0bdv36zHHnzwwahXr1706NEjIiK++OKL6NixY+YfjkaNGsXTTz8dJ598cnz55Zdx3nnnrXNfr732Wvz85z8v0T5hwoT49NNPo3///tGkSZN47733YuTIkfHee+/FP/7xj8wf6c8//zz22GOPWLRoUQwYMCDatWsXs2fPjoceeiiWLl0a++67b5x77rnxxz/+MS6//PLYYYcdIiIy/19en376aYwbNy6OPfbYaNWqVXzxxRdx++23R5cuXWLatGnRtGnTDRqv2DXXXBN5eXlxySWXxJw5c2L48OFxwAEHxOTJk6NatWqZfvPnz4+DDz44jj/++PjlL38ZW221VRQVFcXhhx8er7zySgwYMCB22GGHmDp1avzhD3+Ijz76KMaNG5fZ/pRTTon77rsvevfuHZ06dYoXXnhhna/3n//856X+owEAkIu2pDrnlFNOibvvvjuOOeaYuPDCC+ONN96I6667Lt5///149NFHy7X/DVnDJ598Esccc0ycfPLJ0bdv37jrrruiX79+0aFDh2jfvn1EfPtGUvEH3C677LKoUaNG3HHHHaXeEeree++Nvn37Ro8ePWLYsGGxdOnSuPXWW2OfffaJt99+u8QF7zVNmjQpVq5cWWp9Ud41jR49Ok466aRo3759XHbZZVG3bt14++23Y/z48dG7d++44oorYvHixfHZZ5/FH/7wh4iIqFmz5jqfk9KMHTs2li5dGmeccUY0aNAg/vnPf8ZNN90Un332WYwdO3aDx4uIWL16dRx00EHRsWPHuP7662P8+PExcODAWLVqVQwZMiSr76hRo2L58uUxYMCAKCgoiPr168d7772XuaPWpZdeGjVq1IgxY8bEkUceGQ8//HAcddRRERHxv//9L/bbb79YtWpVpt/IkSOz6pc1dejQISIiXn311dh11103am0AAJQtl+qVJUuWROfOneP999+Pk046KX7+85/HvHnz4vHHH4/PPvssGjZsmNn+d7/7XeTn58dFF10Uixcvjuuvvz5OPPHEeOONN8qcX0opjjjiiHjllVfi9NNPjx122CEeffTREtdJyqImUZMAALDhtqSaJuLbDNiYMWPi7LPPjoYNG0bLli3LnZ1atmxZdOvWLf7973/HueeeG02bNo177703XnjhhXIdq9deey0iotSaY8SIEXH44YfHiSeeGCtXrowHHnggjj322HjyySez8kGDBw+OQYMGRadOnWLIkCFRtWrVeOONN+KFF16I7t27x/Dhw+Occ86JmjVrxhVXXBERUepzsT6jR4+OmjVrxgUXXBA1a9aMF154Ia666qr48ssv44Ybbtjg8SIiFi5cGIccckj06tUrTjjhhBgzZkycccYZUbVq1TjppJOy+g4dOjSqVq0aF110UaxYsSKqVq1a7vzehrwmI76tOVJK8dprr8Whhx66UWujFOlH5Mgjj0yFhYVp1qxZmbZp06alSpUqpbWXunTp0hLb9+jRI7Vu3TqrrUWLFiki0vjx40v0j4h01llnpZRSuvDCC1N+fn4aPXr0euc5adKkFBHpvPPOy2rv169fiog0cODATNvAgQNTRKQTTjghq+/MmTNTpUqV0jXXXJPVPnXq1FS5cuVMe1FRUdpuu+1Sjx49UlFRUdb6W7VqlQ488MAS+zrppJOyxjzqqKNSgwYN1rmmlStXpsaNG6eddtopLVu2LNP+5JNPpohIV111VYn9rKlFixapb9++mZ8vu+yyVKVKlbRgwYJM24oVK1LdunWz5nfyySenrbfeOs2bNy9rvOOPPz7VqVOn1Oe52DfffJPy8vLShRdeWOKx0rb761//miIi/f3vf8+09enTJ+Xn56d//etfJfoXH++xY8emiEgTJ04s0Wft57vY2sdj+fLlafXq1Vl9ZsyYkQoKCtKQIUOy2iIijRo1qsSYa5o4cWKKiNSsWbP05ZdfZtrHjBmTIiKNGDEi09alS5cUEem2227LGuPee+9N+fn56eWXX85qv+2221JEpFdffTWllNLkyZNTRKQzzzwzq1/v3r3LXP+AAQNStWrV1rkGAIBcsaXUOcXnfaecckpW+0UXXZQiIr3wwgvl2v+GrmHN8/M5c+akgoKCrHP8c845J+Xl5aW333470zZ//vxUv379FBFpxowZKaWUvvrqq1S3bt106qmnZu3nf//7X6pTp06J9rXdcccdKSLS1KlTN2pNixYtSrVq1Up77rlnVk2VUsqq5Xr27JlatGhRYrxRo0ZlradY8bn/mvVIafO57rrrUl5eXtbrrLTarTR9+/ZNEZHOOeecrDn37NkzVa1aNc2dOzel9H/1Su3atdOcOXOyxujWrVvaeeed0/Lly7PG6NSpU9puu+0ybeedd16KiPTGG29k2ubMmZPq1KlT6vpTSqlq1arpjDPOWO86AADYcLlUr1x11VUpItIjjzxSYvzic/bi8+8ddtghrVixIvP4iBEjStQLffv2zTq3HzduXIqIdP3112faVq1alTp37lyu9/3VJGoSAAA23JZS0xRvm5+fn957772s9vJmp4YPH54iIo0ZMybT5+uvv05t27YtM9e0piuvvDJFRPrqq69KPLb2sVm5cmXaaaed0v77759p+/jjj1N+fn466qijSmSg1qw52rdvn7p06VJiH2XVB6XVIqU9V6eddlqqXr161jn/2nVZWYqzU//v//2/TNuKFSvSLrvskho3bpxWrlyZUvq/+qd169ZZc9iQ/N6GvCZTSunzzz9PEZGGDRu23nVQfvnfMZP7g7F69ep45pln4sgjj4zmzZtn2nfYYYfMXU3XtOYnRhcvXhzz5s2LLl26xKeffhqLFy/O6tuqVatSx4j49pPDZ599dowYMSLuu+++cn1iuPjW22eeeWZW+znnnFPmNqeffnrWz4888kgUFRVFr169Yt68eZn/NWnSJLbbbruYOHFiRERMnjw5Pv744+jdu3fMnz8/0+/rr7+Obt26xd///vcSX0mz9r46d+4c8+fPz9yKujRvvvlmzJkzJ84888woLCzMtPfs2TPatWsXTz311DqOSEnHHXdcfPPNN/HII49k2p599tlYtGhRHHfccRHx7bF/+OGH47DDDouUUtZx6NGjRyxevDjeeuutMvexYMGCSClFvXr1Sjy25utj+fLlMW/evOjYsWNERGbMoqKiGDduXBx22GGx2267lRijtFuOb6yCgoLIz//213X16tUxf/78qFmzZmy//fbrXOP69OnTJ2rVqpX5+Zhjjomtt946/va3v5XYf//+/bPaxo4dGzvssEO0a9cu69jvv//+ERGZ12DxWOeee27W9uu6i3C9evVi2bJlsXTp0o1eGwDAj8GWVOcUn/ddcMEFWe0XXnhhRESJmqCs/W/IGnbcccfo3Llz5udGjRrF9ttvH59++mmmbfz48bHXXnvFLrvskmmrX79+nHjiiVljTZgwIRYtWhQnnHBC1vltpUqVYs8998yc35Zl/vz5ERHrrS/KWtOECRPiq6++iksvvTSrporYtLXF2vP5+uuvY968edGpU6dIKcXbb7+90eOeffbZmf8u/kT8ypUr47nnnsvqd/TRR0ejRo0yPy9YsCBeeOGF6NWrV3z11VeZYz9//vzo0aNHfPzxxzF79uyI+PZ11rFjx6xvXGnUqFGJ53NN9erVK/F1vAAAfHe5Vq88/PDD8bOf/Sxzx9I1rX3O3r9//6hatWrm5+K6Zc1apbQ5Vq5cOc4444xMW6VKldZ57WhNahI1CQAAG2ZLqmmKdenSJXbcccesscqbnfrb3/4WW2+9dRxzzDGZ7atXrx4DBgwo177nz58flStXLvXbKtY8NgsXLozFixdH586dszJN48aNi6KiorjqqqsyGahim7PmKD7H79y5cyxdujQ++OCDjRqzcuXKcdppp2V+rlq1apx22mkxZ86cmDRpUlbfvn37Zs2hvPm9DX1NRvxfDajm2LQqV/QENpW5c+fGsmXLYrvttivx2Pbbb18iJPjqq6/GwIED4/XXXy8R3Fu8eHHUqVMn83OrVq3K3O8999wTS5YsiVtvvTVOOOGEcs111qxZkZ+fX2Lctm3blrnN2n0//vjjSCmVut6IiCpVqmT6RcQ6/wAvXrw4602WNX8pI/7vl2/hwoVRu3btUseYNWtWRESptytv165dvPLKK2XuvzQ/+9nPol27dvHggw/GySefHBERDz74YDRs2DAT2pw7d24sWrQoRo4cGSNHjix1nDlz5qx3XymlEm0LFiyIwYMHxwMPPFBijOJ/COfOnRtffvll7LTTThu0to1RVFQUI0aMiFtuuSVmzJgRq1evzjzWoEGDjR537ddPXl5etG3bNmbOnJnV3qxZs6w3ACO+fW29//77WW88ran4uBW/3tu0aZP1eFm3to/4v+dkU/+jCQCwpdkS65y165omTZpE3bp1MzXD+va/IWtYu3aJ+LZ+WbhwYda89tprrxL91p5nce1UXG+sraxaaG2l1RflWdP06dMjIr6X+uLf//53XHXVVfH4449nHavi+WyM/Pz8aN26dVbbT37yk4iIEvXF2s/9J598Eiml+O1vfxu//e1vSx1/zpw50axZs5g1a1bsueeeJR5fX32htgAA2PRyrV6ZPn16HH300eXa37qus6xrjltvvXWJC9TrOtctjZrk/6hJAABYly2ppilr3A3JTs2aNSvatm1b4tx0Q2uO0jz55JNx9dVXx+TJk2PFihWZ9jX3NX369MjPz88KBW8u7733Xlx55ZXxwgsvlLiJ5MbWHE2bNo0aNWpkta1ZcxTfrDGi9JxfxPrzeytWrNig12SEjNXm8qMJ1W6I6dOnR7du3aJdu3Zx4403xrbbbhtVq1aNv/3tb/GHP/yhxJ1b10yOr23vvfeOyZMnx8033xy9evWK+vXrb5Y5rz2HoqKiyMvLi6effjoqVapUon/xmy7Fa7nhhhuy7sxUWt9ipY0XUfobMZvTcccdF9dcc03MmzcvatWqFY8//niccMIJUbnyty/b4rX98pe/LPOPzk9/+tMyx69fv37k5eWV+iZWr1694rXXXovf/OY3scsuu0TNmjWjqKgoDjrooBKvj81hzdBsRMS1114bv/3tb+Okk06KoUOHRv369SM/Pz/OO++872U+pf0OFBUVxc477xw33nhjqdtsu+22G72/hQsXRvXq1df5uwcAQLYfSp1T3qK9tP1v6Bo2Ze1SPPa9994bTZo0KfF4cR1SluIPuy1cuDC22WabTPuGrmljlXXc164tVq9eHQceeGAsWLAgLrnkkmjXrl3UqFEjZs+eHf369auQ+qJ4nxdddFGZn7Re14dQ12fRokXRsGHDjd4eAIDv7sdQr2yIirjOoiYpPzUJAAAb6odS05R1Lrux2akN0aBBg1i1alV89dVXWd+K/fLLL8fhhx8e++67b9xyyy2x9dZbR5UqVWLUqFHxl7/8ZZPsO6L8NceiRYuiS5cuUbt27RgyZEi0adMmCgsL46233opLLrmkQmuO9eX31gwkl1dx7k3NsWn9aEK1jRo1imrVqmWS3Wv68MMPs35+4oknYsWKFfH4449nfVp4fV/nWZq2bdvG9ddfH127do2DDjoonn/++aw/HKVp0aJFFBUVxYwZM7KS5Z988km599umTZtIKUWrVq0yqfey+kV8e1elAw44oNzjb6gWLVpExLfHeu07O3344YeZxzfEcccdF4MHD46HH344ttpqq/jyyy/j+OOPzzzeqFGjqFWrVqxevXqj1la5cuVo06ZNzJgxI6t94cKF8fzzz8fgwYPjqquuyrSv/dpq1KhR1K5dO95999117mddb9LVq1cvFi1alNW2cuXK+O9//5vV9tBDD8V+++0Xd955Z1b7d30jZu01pZTik08+Kdc/qG3atIkpU6ZEt27d1rnG4tf79OnTsz7dsvbv5ZpmzJgRO+ywQzlWAADw47Yl1jkff/xx1rncF198EYsWLSpXTbAp17DmvEqrtdZuK66dGjduvFH1Rbt27SLi23PZnXfeOdNe3jUV7//dd99d58Xass69i+98tXZ9sfYdt6ZOnRofffRR3H333dGnT59M+4QJE8rcZ3kUFRXFp59+mlWffvTRRxER0bJly3VuW3w3qSpVqqz32Ldo0aJcvw/FZs+eHStXrlRfAABsBrlWr7Rp02a91wO+ixYtWsTzzz8fS5YsyboZyrreS1+TmkRNAgDAhtmSapqybEh2qkWLFvHuu++W+CaFjak51swVPfzww1FYWBjPPPNMFBQUZNpHjRqVtX2bNm2iqKgopk2bVmawNKJ8NUfdunUz7WvXHC+++GLMnz8/Hnnkkdh3330z7WvnwzbU559/Hl9//XXW3WrLW3OUN7+3Ia/JYsXrUnNsWvkVPYFNpVKlStGjR48YN25c/Pvf/860v//++/HMM8+U6BuR/YngxYsXl/hlLq+f/vSn8be//S3ef//9OOyww2LZsmXr7F/8Kddbbrklq/2mm24q9z5/8YtfRKVKlWLw4MElPtmcUor58+dHRESHDh2iTZs28fvf/z6WLFlSYpy5c+eWe5/rsttuu0Xjxo3jtttuy0rNP/300/H+++9Hz549N3jMHXbYIXbeeed48MEH48EHH4ytt946649dpUqV4uijj46HH3641DeyyrO2vfbaK958882sttJeHxERw4cPz/o5Pz8/jjzyyHjiiSdKjLHm9sV/TNd+Iyni2z+af//737PaRo4cWeJTFJUqVSoxn7Fjx8bs2bPLWFn53HPPPfHVV19lfn7ooYfiv//9bxx88MHr3bZXr14xe/bs+POf/1zisWXLlsXXX38dEZEZ649//GNWn7WP55reeuut6NSpU3mWAADwo7Yl1TmHHHJIRJQ8zyv+ZoPy1ASbeg0R39Zfr7/+ekyePDnTtmDBgrj//vtL9Ktdu3Zce+218c0335QYZ331RYcOHaJq1arlqi9KW1P37t2jVq1acd1118Xy5cuzHltz2xo1apT61UTFb8isWV+sXr26xNc9lTaflFKMGDFinesrj5tvvjlrzJtvvjmqVKkS3bp1W+d2jRs3jq5du8btt99e4gOGEdnH/pBDDol//OMf8c9//jPr8bWfz2KTJk2KiFBfAABsBrlWrxx99NExZcqUePTRR0s8tinuQHvIIYfEqlWr4tZbb820rV69utzXjtQkahIAADbMllTTlGVDslOHHHJIfP755/HQQw9l2pYuXVrinL0se+21V0REqTVHXl5eVtZp5syZMW7cuKx+Rx55ZOTn58eQIUNK3C127ZqjrIxVRHbN8fXXX8fdd99dYj5rj7ly5coSOb0NtWrVqrj99tuzxrz99tujUaNG0aFDh3VuW9783oa8JotNmjQp8vLyMs8Pm8aP5k61ERGDBw+O8ePHR+fOnePMM8+MVatWxU033RTt27ePd955J9Ove/fuUbVq1TjssMPitNNOiyVLlsSf//znaNy4canFcnl07NgxHnvssTjkkEPimGOOiXHjxkWVKlVK7duhQ4c4+uijY/jw4TF//vzo2LFjvPTSS5n0enm+fqhNmzZx9dVXx2WXXRYzZ86MI488MmrVqhUzZsyIRx99NAYMGBAXXXRR5Ofnxx133BEHH3xwtG/fPvr37x/NmjWL2bNnx8SJE6N27drxxBNPbNSa11SlSpUYNmxY9O/fP7p06RInnHBCfPHFFzFixIho2bJlnH/++Rs17nHHHRdXXXVVFBYWxsknnxz5+dk58N/97ncxceLE2HPPPePUU0+NHXfcMRYsWBBvvfVWPPfcc7FgwYJ1jn/EEUfEvffeGx999FHm08u1a9eOfffdN66//vr45ptvolmzZvHss8+W+omFa6+9Np599tno0qVLDBgwIHbYYYf473//G2PHjo1XXnkl6tatG7vssktUqlQphg0bFosXL46CgoLYf//9o3HjxnHKKafE6aefHkcffXQceOCBMWXKlHjmmWdK3H320EMPjSFDhkT//v2jU6dOMXXq1Lj//vszn55el5kzZ0arVq2ib9++MXr06KzH6tevH/vss0/0798/vvjiixg+fHi0bds2Tj311PWO+6tf/SrGjBkTp59+ekycODH23nvvWL16dXzwwQcxZsyYeOaZZ2K33XaLXXbZJU444YS45ZZbYvHixdGpU6d4/vnny7wz86RJk2LBggVxxBFHrHcOAAC5YEupc372s59F3759Y+TIkZmv1vnnP/8Zd999dxx55JGx3377rXd/m2MNF198cdx3331x4IEHxjnnnBM1atSIO+64I5o3bx4LFizI1F+1a9eOW2+9NX71q1/Fz3/+8zj++OOjUaNG8e9//zueeuqp2HvvvbMu0K6tsLAwunfvHs8991wMGTJkg9dUu3bt+MMf/hCnnHJK7L777tG7d++oV69eTJkyJZYuXZp5U6hDhw7x4IMPxgUXXBC777571KxZMw477LBo3759dOzYMS677LJYsGBB1K9fPx544IFYtWpV1jzbtWsXbdq0iYsuuihmz54dtWvXjocffjjz9UDrM2jQoBg8eHBMnDgxunbtmrX+8ePHR9++fWPPPfeMp59+Op566qm4/PLLo1GjRusd909/+lPss88+sfPOO8epp54arVu3ji+++CJef/31+Oyzz2LKlCkR8e3zee+998ZBBx0Uv/71r6NGjRoxcuTIaNGiRdbvQ7EJEyZE8+bNY9dddy3X+gAA2DC5VK/85je/iYceeiiOPfbYOOmkk6JDhw6xYMGCePzxx+O2226Ln/3sZxu1jmKHHXZY7L333nHppZfGzJkzY8cdd4xHHnmk1ABradQkahIAADbcllLTrEt5s1Onnnpq3HzzzdGnT5+YNGlSbL311nHvvfdG9erVy7Wf1q1bx0477RTPPfdcnHTSSZn2nj17xo033hgHHXRQ9O7dO+bMmRN/+tOfom3btlnHsG3btnHFFVfE0KFDo3PnzvGLX/wiCgoK4l//+lc0bdo0rrvuuoj4tua49dZb4+qrr462bdtG48aNY//994/u3btH8+bN4+STT47f/OY3UalSpbjrrrsy13KKderUKerVqxd9+/aNc889N/Ly8uLee+8t94ch+/XrF3fffXfMmDEj6w60TZs2jWHDhsXMmTPjJz/5STz44IMxefLkGDly5Hqftw3J75X3NVlswoQJsffee0eDBg3KtT7KKf3IvPTSS6lDhw6patWqqXXr1um2225LAwcOTGsv9fHHH08//elPU2FhYWrZsmUaNmxYuuuuu1JEpBkzZmT6tWjRIvXs2bPUfUVEOuuss7LaHnvssVS5cuV03HHHpdWrV5c5z6+//jqdddZZqX79+qlmzZrpyCOPTB9++GGKiPS73/0u06947nPnzi11nIcffjjts88+qUaNGqlGjRqpXbt26ayzzkoffvhhVr+33347/eIXv0gNGjRIBQUFqUWLFqlXr17p+eefX+++Ro0aVeK4lOXBBx9Mu+66ayooKEj169dPJ554Yvrss8+y+pT2fLRo0SL17du3xHgff/xxiogUEemVV14pdZ9ffPFFOuuss9K2226bqlSpkpo0aZK6deuWRo4cud75rlixIjVs2DANHTo0q/2zzz5LRx11VKpbt26qU6dOOvbYY9Pnn3+eIiINHDgwq++sWbNSnz59UqNGjVJBQUFq3bp1Ouuss9KKFSsyff785z+n1q1bp0qVKqWISBMnTkwppbR69ep0ySWXpIYNG6bq1aunHj16pE8++aTE8Vi+fHm68MIL09Zbb52qVauW9t577/T666+nLl26pC5dumT6zZgxI0VEGjVqVKZt6tSpKSLSpZdemmmbOHFiioj017/+NV122WWpcePGqVq1aqlnz55p1qxZWevr0qVLat++fanHb+XKlWnYsGGpffv2qaCgINWrVy916NAhDR48OC1evDjTb9myZencc89NDRo0SDVq1EiHHXZY+s9//lPq8bzkkktS8+bNU1FRUan7BADIRVtKnfPNN9+kwYMHp1atWqUqVaqkbbfdNl122WVp+fLlWf3Wtf/vuoa1z5FT+rYe6ty5cyooKEjbbLNNuu6669If//jHFBHpf//7X1bfiRMnph49eqQ6deqkwsLC1KZNm9SvX7/05ptvlrnuYo888kjKy8tL//73vzdqTcV9O3XqlKpVq5Zq166d9thjj/TXv/418/iSJUtS7969U926dVNEpBYtWmQemz59ejrggANSQUFB2mqrrdLll1+eJkyYkFWDpJTStGnT0gEHHJBq1qyZGjZsmE499dQ0ZcqUErVEaa+xCy+8MOXl5aX3338/09a3b99Uo0aNNH369NS9e/dUvXr1tNVWW6WBAwdmvV6K65Ubbrih1OM3ffr01KdPn9SkSZNUpUqV1KxZs3TooYemhx56KKvfO++8k7p06ZIKCwtTs2bN0tChQ9Odd95Z4niuXr06bb311unKK68sdX8AAGwauVSvzJ8/P5199tmpWbNmqWrVqmmbbbZJffv2TfPmzUsp/d9772PHjs3arrT37vv27Zt1Pl88/q9+9atUu3btVKdOnfSrX/0qvf322yW2LYuaRE0CAMCG21JqmtK2LVbe7NSsWbPS4YcfnqpXr54aNmyYfv3rX6fx48eXOGcvy4033phq1qyZli5dmtV+5513pu222y4VFBSkdu3apVGjRpV6DFNK6a677spky+rVq5e6dOmSJkyYkHn8f//7X+rZs2eqVatWioisaz6TJk1Ke+65Z6patWpq3rx5uvHGG0vNtb366qupY8eOqVq1aqlp06bp4osvTs8880yJdZZWlx199NGpWrVqaeHChZm24uzUm2++mfbaa69UWFiYWrRokW6++easbcuqCYuVJ7+XUvlfk4sWLUpVq1ZNd9xxR6n7Y+PlpbQJvpOGTWLy5Mmx6667xn333RcnnnhiRU8nZwwdOjRGjRoVH3/8ceYW4D8mt9xyS1x88cUxffr02GqrrSIi4sUXX4z99tsvxo4dG8ccc0wFz/D/rFixIlq2bBmXXnpp/PrXv67o6QAA8CN23nnnxe233x5LlizZZHXA6tWrY8cdd4xevXrF0KFDN8mYPzR77LFHtGjRIsaOHZtp69evXzz00EOlfmVRRRo3blz07t07pk+fHltvvXVFTwcAADY7NYmaBAAANqfFixdH69at4/rrr4+TTz65oqezWWy11VbRp0+fuOGGGzJtXbt2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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "for data in val_ds.take(1):\n", + " tokens=data[0].numpy()\n", + " colors=data[1].numpy()\n", + " y_preds=model.predict(tokens,verbose=0)\n", + " \n", + " cols=4\n", + " rows=math.ceil(len(tokens)/cols)\n", + " size=5\n", + "\n", + " fig=plt.figure(figsize=(size*rows,size*cols))\n", + "\n", + " for idx in range(len(tokens)):\n", + " name_str=one_hot_tokens_to_str(tokens[idx])\n", + " color=(colors[idx]*255).astype(\"uint8\")\n", + " pred_color=(y_preds[idx]*255).astype(\"uint8\")\n", + " \n", + " fig.add_subplot(rows,cols,idx+1) \n", + " plot_compare_example(name_str+\" (actual,pred)\",color,pred_color)\n", + " \n", + " plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 251, + "id": "09d48601", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "def test_predict_show(names):\n", + " test_data=preprocess(names)\n", + " colors=(model.predict(test_data,verbose=0) * 255.0).astype(\"uint8\")\n", + " \n", + " for idx in range(len(names)):\n", + " plot_one_example(names[idx],colors[idx])\n", + " plt.show()\n", + "\n", + "test_predict_show([\"red\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 254, + "id": "efce0745", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAMqUlEQVR4nO3dW4hWZd/H8f+tr2ZpG0lTM8oyo30eVEoU2gY0Ig+KLEMwM0tKsQ7avEG5KcqCoI1F2yeLjAKLCEqLyPKkSJCKkChx85K2UbQi06JxvQcP/WDSeUxLp6c+HxBmXXOta11zcn/vdS9mbDVN0xQAVFWXzt4AAH8dogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiwJ9q3rx51Wq1avXq1RkbOXJkjRw5crfWGzlyZJ144ol/zub+S7RarZo5c2Znb4N/KFHgb2HdunU1c+bM+vDDDzt7K/Bf7X86ewP8/b355pt7/Brr1q2rWbNm1aBBg2ro0KF7/Hrwd+VOgT2ue/fu1b17987eRqfYvHlzZ28BdokosMft6JnCmjVrasyYMdWzZ8865JBD6oYbbqg33nijWq1WvfPOO9utsXz58jr77LNrv/32q4EDB9a9996b773zzjt12mmnVVXVxIkTq9VqVavVqnnz5nW4p5kzZ1ar1apPP/20xo4dWwcccEAdfPDBNX369Nq6dWvmrV69usO1fvvZ/69rLl++vC6//PLq3bt3nXnmmVVVdcUVV1SvXr1q5cqVNWrUqOrZs2cdeuihNXv27Po9f6h47dq1deWVV1a/fv1qn332qRNOOKH+9a9/7fQ82FU+PmKv27x5c51zzjn15Zdf1vTp06t///71/PPP1+LFi3c4f9OmTTV69Oi66KKLauzYsbVgwYK6+eab66STTqrzzz+/jjvuuJo9e3bdfvvtdfXVV9dZZ51VVVVnnHHGTvcyduzYGjRoUN199931/vvv14MPPlibNm2qZ599drd/vksuuaSGDBlSd911V7sX/La2tho9enQNHz687r333lq0aFHNmDGjfvnll5o9e3aH63399dc1fPjwarVaNXXq1Orbt28tXLiwJk2aVN9//31df/31u71X2E4Df6Knn366qapm1apVGRsxYkQzYsSIHN93331NVTWvvPJKxrZs2dIce+yxTVU1ixcvbnduVTXPPvtsxn766aemf//+zcUXX5yxpUuXNlXVPP30079rnzNmzGiqqhkzZky78Wuvvbapquajjz5qmqZpVq1a1eG6VdXMmDFjuzXHjRu33dwJEyY0VdVMmzYtY9u2bWsuuOCCpnv37s369es7XHfSpEnNgAEDmg0bNrRb87LLLmsOPPDA5scff/xdPzP8Hj4+Yq9btGhRDRw4sMaMGZOxHj161OTJk3c4v1evXjV+/Pgcd+/evU4//fRauXLlH97Ldddd1+542rRpVVX1+uuv7/aaU6ZM6fB7U6dOzde/vvP/+eef66233trh/KZp6qWXXqoLL7ywmqapDRs25N+oUaPqu+++q2XLlu32XuG3fHzEXrdmzZoaPHhwtVqtduNHH330Ducfdthh283t3bt3ffzxx394L0OGDGl3PHjw4OrSpUu737PYVUceeeQOx7t06VJHHXVUu7FjjjmmqqrD661fv76+/fbbevzxx+vxxx/f4Zxvvvlmt/cKvyUK/OV17dp1h+PNHvifZH8bn98e/6qtra3DNfbdd98/bT/btm2rqqrx48fXhAkTdjjn5JNP/tOuB6LAXnfEEUfU8uXLq2madi+6K1as2O01O3rx3pnPP/+83Tv7FStW1LZt22rQoEFV9e87kqqqb7/9tt15a9as2eVrbdu2rVauXJm7g6qqzz77rKoq1/utvn371v77719tbW113nnn7fI1YVd5psBeN2rUqFq7dm29+uqrGdu6dWs98cQTu71mz549q2r7F++defjhh9sdP/TQQ1VVdf7551dV1QEHHFB9+vSpJUuWtJv3yCOP7NY+586dm6+bpqm5c+dWt27d6txzz93h/K5du9bFF19cL730Un3yySfbfX/9+vW7tQ/oiDsF9rprrrmm5s6dW+PGjavp06fXgAEDav78+dWjR4+q2r13/YMHD66DDjqoHn300dp///2rZ8+eNWzYsA4/3//VqlWrasyYMTV69Oh677336rnnnqvLL7+8TjnllMy56qqras6cOXXVVVfVqaeeWkuWLMk7/F3Ro0ePWrRoUU2YMKGGDRtWCxcurNdee61uvfXW6tu3b4fnzZkzpxYvXlzDhg2ryZMn1/HHH18bN26sZcuW1VtvvVUbN27c5b1AR9wpsNf16tWr3n777TrnnHPqgQceqDvvvLPOOuusuu2226qqEodd0a1bt3rmmWeqa9euNWXK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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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AKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAChRAKBEAYASBQBKFAAoUQCgRAGAEgUAShQAKFEAoEQBgBIFAEoUAKjBcDgcXupFAPDPYKcAQIkCACUKAJQoAFCiAECJAgAlCgCUKABQogBA/QuBNGjLlpllBAAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAM6ElEQVR4nO3ba4hV9b/H8e845sxU0lUTwlumVkoQdiXLKFC7W4TVo3pQ+a8RIYoiKFTIoHuhZBFkhD0oKG9gGlQURRTRzS5YlJpFByxoSCxBZ50H4ec0zUypx46d///1AsG99m+t9Z2NzNu199otTdM0BQBVNWB/DwDAP4coABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCjwf2LevHnV0tKyz4/b0tJSs2fP3ufH3Z/+rtcKdocoABCiAECIAv/vNE1Tv/zyy/4eY7d0d3fXr7/+ur/HgN0mCuxzb775Zp1yyinV3t5eY8aMqSeeeKLPdUuWLKlzzz23hg4dWm1tbXXCCSfU4sWLe60bNWpUXXTRRbV27do6+eSTq6Ojo99jVlXdfffdNWDAgFq4cOGfzrnr84hnn322xo8fX+3t7TVp0qR64403eqy79tpra9SoUb327+u9/98fc8KECdXW1lZr1qypjRs3VktLSz3wwAP18MMP18iRI6ujo6OmTJlSn3zyyZ/OucvSpUtr0qRJ1dHRUYcffnhdddVVtXnz5t3aF3bXwP09AP9e1q1bV1OnTq0hQ4bUvHnzaseOHTV37tw66qijeq1dvHhxTZgwoS655JIaOHBgrVq1qm666abq7u6uzs7OHmvXr19fV199dc2aNauuv/76Gj9+fJ/nv/POO+uee+6pJ554oq6//vq/nPf111+v5557rubMmVNtbW312GOP1fTp0+vdd9+tiRMn7tVr8Oqrr9bzzz9fs2fPriOPPLJHUJ555pn6+eefq7Ozs3799dd69NFH69xzz61169b1+RrtsmDBgrrrrrtq5syZdd1119WWLVtq4cKFdfbZZ9cHH3xQhx566F7NCr00sA/NmDGjaW9vbzZt2pRtn332WdPa2tr88Z/btm3beu0/bdq05phjjumxbeTIkU1VNWvWrOm1vqqazs7Opmma5pZbbmkGDBjQPP3007s1a1U1VdW899572bZp06amvb29ueyyy7LtmmuuaUaOHNlr/7lz5/b6maqqGTBgQPPpp5/22L5hw4amqpqOjo7m22+/zfZ33nmnqarm5ptv7ve4GzdubFpbW5sFCxb0OOa6deuagQMH9toO/xvePmKf2blzZ61du7ZmzJhRI0aMyPbjjz++pk2b1mt9R0dH/t7V1VU//PBDTZkypb7++uvq6urqsXb06NF9HqPqt88YZs+eXY8++mgtXbq0rrnmmt2e+YwzzqhJkybl8YgRI+rSSy+ttWvX1s6dO3f7OL83ZcqUOuGEE/p8bsaMGXX00Ufn8amnnlqnnXZarV69ut/jvfjii9Xd3V0zZ86sH374IX+GDRtWY8eOrddee22v5oS+ePuIfWbLli31yy+/1NixY3s9N378+F6/+N56662aO3duvf3227Vt27Yez3V1ddUhhxySx6NHj+73vM8880xt3bq1Fi9eXFdfffUezdzXrOPGjatt27bVli1batiwYXt0vL+atb/zPf/88/3u8+WXX1bTNH3uW1V1wAEH7PGM0B9RYL/46quv6rzzzqvjjjuuHnrooRo+fHgNGjSoVq9eXQ8//HB1d3f3WP/7q4o/OvPMM+vDDz+sRYsW1cyZM+vwww/fp7P290Wy/q4k/mzWvdHd3V0tLS310ksvVWtra6/nDz744H16Pv6ziQL7zJAhQ6qjo6O+/PLLXs+tX7++x+NVq1bV9u3ba+XKlT3eatqbt0KOPfbYuu++++qcc86p6dOn1yuvvFKDBw/erX37mvWLL76oAw88sIYMGVJVVYcddlj99NNPvdZt2rRpj2ft73x93d20y5gxY6ppmho9enSNGzduj88Je8JnCuwzra2tNW3atFq+fHl988032f7555/X2rVre62t+u3zgF26urpqyZIle3XuE088sVavXl2ff/55XXzxxbv9PYa333673n///TzevHlzrVixoqZOnZoZx4wZU11dXfXxxx9n3ffff1/Lli3b4zmXL19e3333XR6/++679c4779T555/f7z6XX355tba21vz583u8XlW/vX4//vjjHs8B/XGlwD41f/78WrNmTZ111ll100031Y4dO2rhwoU1YcKEHr9Up06dWoMGDaqLL764Zs2aVVu3bq0nn3yyhg4dWt9///1enfv000+vFStW1AUXXFBXXHFFLV++/C/fb584cWJNmzatxy2pu36OXa666qq6/fbb67LLLqs5c+bUtm3bavHixTVu3LgeQdkdxx57bE2ePLluvPHG2r59ez3yyCN1xBFH1G233dbvPmPGjKm777677rjjjtq4cWPNmDGjBg8eXBs2bKhly5bVDTfcULfeeusezQH92p+3PvHv6fXXX28mTZrUDBo0qDnmmGOaxx9/vM/bN1euXNmceOKJTXt7ezNq1Kjm3nvvbZ566qmmqpoNGzZk3ciRI5sLL7ywz3PV725J3WXFihXNwIEDmyuvvLLZuXNnv3Pu2nfp0qXN2LFjm7a2tuakk05qXnvttV5rX3755WbixInNoEGDmvHjxzdLly7t95bUP87TNP9zS+r999/fPPjgg83w4cObtra25qyzzmo++uijHmv7Om7TNM0LL7zQTJ48uTnooIOagw46qDnuuOOazs7OZv369f3+jLCnWprmD9ej8B+ipaWlOjs7a9GiRX/7uTZu3FijR4+u+++/3//q+UfzmQIAIQoAhCgAED5TACBcKQAQogBA7PaX16YP+9ffOQcAf7M1//X4X65xpQBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAEC0NE3T7O8hAPhncKUAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBA/Dc3AUMzBM+pQwAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "test_predict_show([\"light purple\",\"purple\",\"dark purple\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 255, + "id": "c75af18f", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAMkElEQVR4nO3da4hV9b/H8e82a7QpukBimZmMhKNFRWVQlFpBF0HCIhEKC8x61jGjKKLSoCjKfBBhF6ipjDTDCoruFiV0eWIXVDQsKRUlyB4MauWs8+DP+XA8jmljNp16vcAH+7fXb+3fGph5773W2thqmqYpAKiqAf29AAD+PkQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRIED6plnnqlWq1XfffddxiZMmFATJkzo0/4mTJhQJ5988p+zuD645557qtVq9Wnu/hw3/FVEgX+kjRs31j333FMrVqzo76X8Ke6777565ZVX+nsZ/AuIAn+5t99+u95+++0D+hobN26sOXPm/OlRuPPOO2vbtm1/6j73hSjwVxnY3wvg3+eQQw7p7yX02cCBA2vgQL82/HP5pMBfrrdz6+vXr6/JkydXe3t7DRkypGbNmlVvvfVWtVqt+uCDD3bbx8qVK2vixIl16KGH1rBhw+rBBx/Mcx988EGdddZZVVV13XXXVavVqlarVc8880yv61myZEm1Wq368MMPd3vu8ccfr1arVV9//XVV9X5N4bfffqt77723Ojo6qq2trU488cS64447aseOHXv9WezYsaPuvvvuGjVqVLW1tdXw4cPr1ltv3WVuq9Wq7u7u6urqyrFce+21e9039IW3PPS77u7uuuCCC2rTpk1100031dChQ+uFF16oZcuW9br9Tz/9VJdccklNmTKlrrrqqlqyZEnddtttdcopp9Sll15anZ2dNXfu3Lrrrrtq5syZdd5551VV1TnnnNPr/iZNmlSHHXZYLV68uMaPH7/Lc4sWLaqxY8f+7sXtGTNmVFdXV1155ZU1e/bs+vTTT+v++++vVatW1dKlS/c4r6enpyZPnlwff/xxzZw5szo7O+urr76qRx55pNasWZPTRc8991zNmDGjxo0bVzNnzqyqqo6Ojj3uF/ZLAwfQ008/3VRV8+2332Zs/Pjxzfjx4/P44YcfbqqqeeWVVzK2bdu2ZvTo0U1VNcuWLdtlblU1zz77bMZ27NjRDB06tLniiisy9vnnnzdV1Tz99NP7tM5p06Y1Q4YMaX777beMbdq0qRkwYEAzd+7cjN19993N//61WbFiRVNVzYwZM3bZ3y233NJUVfP+++/v8bife+65ZsCAAc1HH320y9wFCxY0VdUsX748Y+3t7c306dP36Vhgfzh9RL978803a9iwYTV58uSMDRo0qK6//vpetz/ssMPq6quvzuNDDjmkxo0bV+vWrevzGqZOnVpbtmzZ5VTVkiVLqqenp6ZOnbrHeW+88UZVVd188827jM+ePbuqql5//fU9zn3ppZeqs7OzRo8eXT/++GP+XXDBBVVVe/ykBAeS00f0u/Xr11dHR8du5+pHjRrV6/bHH3/8btseddRR9eWXX/Z5DZdcckkdccQRtWjRorrwwgur6j+njk477bQ66aSTfnftAwYM2G2tQ4cOrSOPPLLWr1+/x7lr166tVatW1THHHNPr81u2bOnDkcD+EQX+3znooIN6HW/243+WbWtrq8svv7yWLl1ajz32WG3evLmWL19e99133z7N78sX2np6euqUU06pefPm9fr88OHD//A+YX+JAv1uxIgRtXLlymqaZpc/rt98802f99mXP9JTp06trq6ueu+992rVqlXVNM3vnjqq+s/ae3p6au3atdXZ2ZnxzZs319atW2vEiBF7nNvR0VFffPFFXXjhhXtdb1+/RQ1/lGsK9LuLL764NmzYUK+99lrGtm/fXk8++WSf99ne3l5VVVu3bt3nORdddFEdffTRtWjRolq0aFGNGzeuRo4c+btzLrvssqqqmj9//i7j//Puf9KkSXuce9VVV9WGDRt6Pc5t27ZVd3d3Hre3t/+hY4G+8kmBfnfDDTfUo48+WtOmTaubbrqpjj322Fq4cGENGjSoqvr2Lrmjo6OOPPLIWrBgQR1++OHV3t5eZ5999u/+kT/44INrypQp9eKLL1Z3d3c99NBDe32dU089taZPn15PPPFEbd26tcaPH1+fffZZdXV11eWXX14TJ07c49xrrrmmFi9eXDfeeGMtW7aszj333Nq5c2etXr26Fi9eXG+99VadeeaZVVV1xhln1Lvvvlvz5s2r4447rkaOHFlnn332H/65wF71891P/MPtyy2pTdM069atayZNmtQMHjy4OeaYY5rZs2c3L7/8clNVzSeffLLL3LFjx+72OtOnT29GjBixy9irr77ajBkzphk4cOA+3576zjvvNFXVtFqt5vvvv9/t+f97S2rTNM2vv/7azJkzpxk5cmRz8MEHN8OHD29uv/32Zvv27bts19tx//LLL80DDzzQjB07tmlra2uOOuqo5owzzmjmzJnT/Pzzz9lu9erVzfnnn98MHjy4qSq3p3LAtJpmP67OwQE0f/78mjVrVv3www81bNiw/l4O/CuIAn8L27Ztq8GDB+fx9u3b6/TTT6+dO3fWmjVr+nFl8O/imgJ/C1OmTKkTTjihTjvttPr555/r+eefr9WrV9fChQv7e2nwryIK/C1cfPHF9dRTT9XChQtr586dNWbMmHrxxRf3ekso8Ody+giA8D0FAEIUAIh9vqbw8n99cSDXAcABdsX8U/e6jU8KAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoARKtpmqa/FwHA34NPCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAMR/AygONJJ8oBSTAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAJtUlEQVR4nO3cT4hVdR/H8e8dlEsYVPIkIQw2KKFYJBq1iBrLFpEkgwunFmELodYlgRKZCkogGgTRn9Uwm2YSalMQ+Rdx40ohUHAlEaG4mBaDWTa/Fg/Ph6acfDRr5sbrBbO4v3N+95wDF9733HPOdFprrQCgqvpmewcAmDtEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIESBf6W33367Op3OLc1du3ZtrV279vbuEPQIUYDbaM+ePfX555/P9m7ALRMF/pXefPPNunLlyj++XVGg182b7R2Av8O8efNq3jwfb7hZzhToKQcPHqxOp1PHjx//w7IPP/ywOp1OffPNN9e9pnDt2rXavXt3LV26tLrdbt1///21ffv2unr16g23e/Xq1dqxY0ctW7asut1u9ff31xtvvDFtbqfTqcnJyRoZGalOp1OdTqdefvnlv3zM8E8SBXrK+vXr684776zx8fE/LBsbG6uVK1fWgw8+eN25W7ZsqbfeeqtWr15dBw4cqMHBwdq7d2+98MILf7rNqamp2rBhQ+3bt6+ef/75eu+992poaKgOHDhQw8PDWW90dLS63W498cQTNTo6WqOjo/XKK6/8tQOGf1qDHvPiiy+2RYsWtWvXrmXs+++/b319fW3Xrl2ttdZ27NjRfvvxPn36dKuqtmXLlmnvtXXr1lZV7ciRIxkbHBxsg4ODeT06Otr6+vraiRMnps394IMPWlW1kydPZmzBggVt8+bNt+MwYVY4U6DnDA8P16VLl+rYsWMZO3jwYE1NTU375v5bX375ZVVVvfbaa9PGX3/99aqq+uKLL2bc3qefflorVqyo5cuX1+XLl/P39NNPV1XV0aNH/8rhwJziShw959lnn6277rqrxsbGat26dVX135+OVq1aVQ888MB151y4cKH6+vpq2bJl08bvu+++uvvuu+vChQszbu/8+fN19uzZuvfee6+7/NKlS7d4JDD3iAI9p9vt1tDQUH322Wf1/vvv18WLF+vkyZO1Z8+eG869lQfapqam6qGHHqr9+/dfd3l/f/9NvyfMVaJATxoeHq6RkZE6fPhwnT17tlprM/50VFW1ZMmSmpqaqvPnz9eKFSsyfvHixZqYmKglS5bMOHfp0qV15syZWrdu3Q2jcqtPUcNc4ZoCPemZZ56phQsX1tjYWI2NjdWjjz5aAwMDM67/3HPPVVXVu+++O238f9/+169fP+PcTZs21XfffVcff/zxH5ZduXKlJicn83rBggU1MTFxE0cCc4szBXrS/Pnza+PGjfXJJ5/U5ORk7du370/Xf/jhh2vz5s310Ucf1cTERA0ODtapU6dqZGSkhoaG6qmnnppx7ksvvVTj4+P16quv1tGjR+vxxx+vX375pc6dO1fj4+P11Vdf1SOPPFJVVWvWrKlDhw7V/v37a/HixTUwMFCPPfbYbT12+FvN9u1PcKu+/vrrVlWt0+m0b7/9dtqy39+S2lprP//8c9u5c2cbGBho8+fPb/39/W3btm3txx9/nLbe729Jba21n376qb3zzjtt5cqVrdvttnvuuaetWbOm7dy5s/3www9Z79y5c+3JJ59sd9xxR6sqt6fSczqttTbLXQJgjnBNAYAQBQBCFAAIUQAgRAGAEAUA4v9+eG3vf/zTL4Betu3yohuu40wBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGA6LTW2mzvBABzgzMFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUA4leO88tbIyRjhQAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAANF0lEQVR4nO3caYiV5f/H8e9M5pZpmy1I6Wi2E8G00WZmOUYZIuFUT4qoX1A+CFqgBWaiBbQoosL8FxUV7UQWSAallZk9qSBaLNopKg2aSEWquf8Pog9N46Qtk/X7vV6Pxutc17mve1De59znPrY0TdMUAFRV65beAAD/HKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQosAW0d3dXS0tLX/587a0tNTcuXP/8uf99TG6u7t/97ply5ZVS0tLLVu27C/fE/xVRAH+BVasWFHd3d31zTffbOmt8F9uyJbeAPzbrF+/voYM+Xv/6axYsaKuuuqqOuuss2q77bb7W4/N/xbvFPjXa5qm1q9f/7cdb/jw4X97FODvIgoMuuXLl9chhxxSw4cPr0mTJtXChQs3Ou/uu++u4447rnbeeecaNmxY7bfffrVgwYJ+8yZMmFAnn3xyLVmypA4++OAaMWLEgM9ZVXXNNddUa2tr3XLLLQPOOeCAA2rq1Kn9xnt7e2vcuHF16qmnZmxjnym89tprdeKJJ9bo0aNr1KhRNW3atFq5cuWAx/ulV155pWbMmFFjxoypkSNH1pQpU+qll17K493d3XXJJZdUVVVbW1u1tLRUS0tLffTRR5v1/PB7eLnDoHrjjTdq+vTpNXbs2Oru7q4ffvihurq6apddduk3d8GCBbX//vvXKaecUkOGDKmnnnqqzj///Ort7a0LLrigz9xVq1bV6aefXuedd16de+65tffee2/0+FdeeWVdd911tXDhwjr33HMH3GdnZ2d1d3fXF198UbvuumvGly9fXp9//nmddtppA65988036+ijj67Ro0fXpZdeWltvvXUtXLiwjj322Hr++efrsMMOG3Dtc889VyeeeGK1t7dXV1dXtba2Jo4vvvhiHXrooTV79ux6991368EHH6ybbrqpdtppp6qqGjt27IDPC39YA4No1qxZzfDhw5uPP/44Y2+99Vaz1VZbNb/+67du3bp+6zs6OpqJEyf2GRs/fnxTVc3TTz/db35VNRdccEHTNE1z0UUXNa2trc0999yzyX2uWrWqqarmlltu6TN+/vnnN6NGjeqzt6pqurq6+pzj0KFDm/fffz9jn3/+ebPttts2xxxzTMaWLl3aVFWzdOnSpmmapre3t5k8eXLT0dHR9Pb29vk9tLW1NSeccELGrr/++qaqmg8//HCT5wJ/hstHDJoff/yxlixZUrNmzao99tgj4/vuu291dHT0mz9ixIj83NPTU2vWrKkpU6bUBx98UD09PX3mtrW1bfQ5qn76jGHu3Ll188031/33319nnnnmJve611571UEHHVQPP/xwn/0/9thjNXPmzD57+/U5PvPMMzVr1qyaOHFixnfbbbc644wzavny5fXtt99udO3rr79e7733Xp1xxhn19ddf15o1a2rNmjW1du3amjZtWr3wwgvV29u7yb3DX8nlIwbN6tWra/369TV58uR+j+299961ePHiPmMvvfRSdXV11csvv1zr1q3r81hPT0+NGTMmf25raxvwuPfee2999913tWDBgjr99NM3e7+dnZ11+eWX12effVbjxo2rZcuW1VdffVWdnZ0Drlm9enWtW7duo5ev9t133+rt7a1PP/209t9//36Pv/fee1VVvxmtnp6e2n777Tf7HODPEgX+Ed5///2aNm1a7bPPPnXjjTfW7rvvXkOHDq3FixfXTTfd1O8V80Cv3KuqjjzyyHr99dfr1ltvrTlz5tQOO+ywWXvo7Oysyy67rB599NG68MIL65FHHqkxY8bUjBkz/tS5DeTnc7r++uvroIMO2uicUaNGDcqxYSCiwKAZO3ZsjRgxIq+If2nVqlV9/vzUU0/Vhg0b6sknn+xzqWnp0qW/+7h77rlnzZ8/v4499tiaMWNGPfvss7Xttttucl1bW1sdeuih9fDDD9fcuXPr8ccfr1mzZtWwYcMGXDN27NgaOXJkv/OpqnrnnXeqtbW1dt99942unTRpUlVVjR49uo4//vjf3NtgfPsbNsZnCgyarbbaqjo6OuqJJ56oTz75JONvv/12LVmypN/cqp8+D/hZT09P3X333X/o2AceeGAtXry43n777Zo5c+Zmf4+hs7OzVq5cWXfddVetWbPmNy8d/bzv6dOn16JFi/rcIvrll1/WAw88UEcddVSNHj16o2vb29tr0qRJdcMNN9R3333X7/HVq1fn52222aaqyjeaGXSiwKC66qqrqqrq6KOPrnnz5tW1115bU6dO7XeNffr06TV06NCaOXNm3XbbbTVv3rxqb2+vnXfe+Q8f+/DDD69FixbVypUr69RTT63vv/9+k2vmzJlTLS0tdfHFF9cOO+ywyVfwVT99D2LIkCF11FFH1XXXXVfz58+vI444ojZs2FDz588fcF1ra2vdeeed+cyhu7u77rjjjuru7q4pU6bU2Wefnbnt7e1VVXXFFVfUfffdVw899FCtXbt2M34L8Dtt6duf+O/3/PPPN+3t7c3QoUObiRMnNrfffnvT1dXV75bUJ598sjnwwAOb4cOHNxMmTGjmzZvX3HXXXf1uxRw/fnxz0kknbfRY9YtbUn+2aNGiZsiQIU1nZ2fz448/bnK/Rx55ZFNVzTnnnDPgMX55S2rTNM2rr77adHR0NKNGjWpGjhzZTJ06tVmxYkWfOb++JfVnr732WjN79uxmxx13bIYNG9aMHz++mTNnTvPss8/2mXf11Vc348aNa1pbW92eyqBpaZpfvF8H4H+ay0cAhCgAEKIAQIgCACEKAIQoABCb/d9c/GfMu4O5DwAG2f/17LXJOd4pABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEC1N0zRbehMA/DN4pwBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAED8P8cuVEoMXEzcAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "test_predict_show([\"light violet\",\"violet\",\"dark violet\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 262, + "id": "af8b9d3e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAANNElEQVR4nO3cf6yX8//H8efpnEoOKTppok8qxpQ/MDbVInGMWG1m/KH6zgrR/PhimkWbZmNYf6D5h8wfhmzGxwwjzI8/ZBbC/JiYlN9nUn7Vub5/fNZjzuecCN/0+XC7bf1xrut1Xdfrfa2d+/t6X9d5tzRN0xQAVFW/XT0BAP5ziAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCvzXuP3222v58uW7ehrwl9biu4/4bzF+/PgaNmxYPfPMM7t6KvCX5UoB/oBNmzbt6inA/ytRYKdat25dnXvuubXffvvVwIED68ADD6wLLrigfvzxx6qqWrx4cbW0tPTabvny5dXS0lJr166tqqrRo0fXmjVr6tlnn62WlpZqaWmp4447LuO7urrqkksuqQMOOKAGDhxY48aNqxtuuKG6u7t/dY7d3d21ePHi2m+//Wr33Xev448/vt58880aPXp0zZkzp9ecnn322Zo/f34NHz689t9//6x/7LHHavLkydXe3l577rlnnXrqqbVmzZpex3v77bfrjDPOqL333rt22223Ouqoo+rhhx/u8/W/8MILddlll1VHR0e1t7fXzJkz6/PPP//V1wS/V9uungB/XZ988kkdffTR1dXVVfPmzatDDjmk1q1bVytWrKjNmzfXgAEDdnhfS5curQULFtQee+xRV199dVVV7bvvvlVVtXnz5poyZUqtW7euzjvvvBo1alS9+OKLtXDhwlq/fn0tXbr0F/e9cOHCuvHGG+u0006rzs7OWr16dXV2dtb333/f5/j58+dXR0dHXXPNNblSuOeee2r27NnV2dlZN9xwQ23evLmWLVtWkyZNqldffbVGjx5dVVVr1qypiRMn1siRI+uqq66q9vb2uv/++2vGjBn14IMP1syZM3sca8GCBTV06NC69tpra+3atbV06dK66KKL6r777tvhcwe/SQM7yaxZs5p+/fo1L7/8cq913d3dTdM0zbXXXtv09d/wrrvuaqqq+eCDD7LssMMOa6ZMmdJr7HXXXde0t7c377zzTo/lV111VdPa2tp89NFH253jhg0bmra2tmbGjBk9li9evLipqmb27Nm95jRp0qRmy5YtWb5x48ZmyJAhzdy5c3vte6+99uqx/IQTTmgmTJjQfP/99z3OxbHHHtscdNBBvY41bdq0nKumaZpLL720aW1tbbq6urb7muCP8PERO0V3d3c99NBDddppp9VRRx3Va31fHxn9Xg888EBNnjy5hg4dWl988UX+TZs2rbZu3VrPPffcdrd96qmnasuWLTV//vweyxcsWLDdbebOnVutra35+cknn6yurq46++yzexy/tbW1jjnmmFq5cmVVVX311Vf19NNP15lnnlkbN27MuC+//LI6Ozvr3XffrXXr1vU41rx583qcq8mTJ9fWrVvrww8//E3nCHaUj4/YKT7//PP65ptvavz48Tv9WO+++2699tpr1dHR0ef6zz77bLvbbvvlOm7cuB7L99577xo6dGif2xx44IG9jl9VNXXq1D7HDx48uKqq3nvvvWqaphYtWlSLFi3a7lxHjhyZn0eNGtVj/bY5ff31131uD3+UKLBLbe+KYevWrTu8j+7u7jrxxBPryiuv7HP9wQcf/Lvmtj2DBg3qdfyqf91XGDFiRK/xbW1tPcZdfvnl1dnZ2ee+/z1OP78i+bnGk+TsJKLATtHR0VGDBw+uN9544xfHbXvn29XVVUOGDMnyvj4e2V5Axo4dW99++21NmzbtN8/zH//4R1X96138z68Avvzyyx1+Nz527Niqqho+fPgvzmHMmDFVVdW/f//fNVf4M7inwE7Rr1+/mjFjRj3yyCO1atWqXuu3vdPd9gv155/7b9q0qe6+++5e27S3t1dXV1ev5WeeeWa99NJL9fjjj/da19XVVVu2bNnuPE844YRqa2urZcuW9Vh+6623bnebf9fZ2VmDBw+u66+/vn766ade67c9Qjp8+PA67rjj6o477qj169dvdxzsSq4U2Gmuv/76euKJJ2rKlCk1b968OvTQQ2v9+vX1wAMP1PPPP19Dhgypk046qUaNGlXnnntuXXHFFdXa2lp33nlndXR01EcffdRjf0ceeWQtW7aslixZUuPGjavhw4fX1KlT64orrqiHH364pk+fXnPmzKkjjzyyNm3aVK+//nqtWLGi1q5dW8OGDetzjvvuu29dfPHFdfPNN9fpp59eJ598cq1evboee+yxGjZs2A7dEB88eHAtW7aszjnnnDriiCPqrLPOyvwfffTRmjhxYiJz22231aRJk2rChAk1d+7cGjNmTH366af10ksv1ccff1yrV6/+4yce/ohd/PQTf3EffvhhM2vWrKajo6MZOHBgM2bMmObCCy9sfvjhh4x55ZVXmmOOOaYZMGBAM2rUqOaWW27p85HUDRs2NKeeemqz5557NlXV4/HUjRs3NgsXLmzGjRvXDBgwoBk2bFhz7LHHNjfddFPz448//uIct2zZ0ixatKgZMWJEM2jQoGbq1KnNW2+91eyzzz7N+eefn3Hb5tTXI7ZN0zQrV65sOjs7m7322qvZbbfdmrFjxzZz5sxpVq1a1WPc+++/38yaNasZMWJE079//2bkyJHN9OnTmxUrVvzqsVauXNlUVbNy5cpffE3we/nuI+hDV1dXDR06tJYsWZI/loO/A/cU+Nv77rvvei3b9lfQP/8qDfg7cE+Bv7377ruvli9fXqecckrtscce9fzzz9e9995bJ510Uk2cOHFXTw/+VKLA397hhx9ebW1tdeONN9Y333yTm89LlizZ1VODP517CgCEewoAhCgAEDt8T2H6XTfvzHkAsJP983/+91fHuFIAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgWpqmaXb1JAD4z+BKAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgPg/8Xhqw/sa0wMAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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AIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEK2maZqlXgQA5wd3CgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAMTfAXJlW2s1KrxGAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAANQklEQVR4nO3caYhW5f/H8e8smZOppWlBlE2TbUIUUxG0r2Zl2DZlEVm0oRZBPYmKUWgvWjCyKDLCR0FlCS5ERRvRg0oKDLOyheiBSUy4EOic/4M/fmgal36S+fv/e71A8D5z3dd1HRHe5z7n1pamaZoCgKpq3dUbAOC/hygAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKPCPmzVrVrW0tPzt87a0tNTMmTP/9nnh30QUAAhRACBEgf/TmqapDRs27NI9rFu3bpeuD38nUWCn+uCDD+q4446roUOHVldXVz377LNbHDdv3rw644wzauzYsbX77rvXkUceWXPnzh007qCDDqoLLrigli5dWscee2x1dHRsdc6qqnvvvbdaW1trzpw529znhg0b6tZbb6199tmnhg8fXhdeeGH99NNP1dLSUrNmzcq4zc9Dli9fXldeeWXtvffeddJJJ+Xn8+fPr+7u7uro6KhRo0bVFVdcUT/++OOg9T7++OM699xza+TIkbXHHnvUqaeeWh9++OGAMZvX+vrrr2vatGm111571ciRI+vaa6+t9evXb/N8YEe17+oN8P/XF198Ueecc06NGTOmZs2aVRs3bqze3t7ad999B42dO3duTZgwoS688MJqb2+vhQsX1vTp06u/v79mzJgxYOyKFStq6tSpddNNN9UNN9xQhx122BbXv/vuu+v++++vZ599tm644YZt7nXatGn18ssv19VXX10nnHBCvfvuu3X++edvdfxll11W48ePr/vvv782/+/z9913X91zzz3V09NT119/fa1evbrmzJlTp5xySn322We11157VVXV22+/XZMmTaru7u7q7e2t1tbWRPH999+v448/fsBaPT091dnZWQ888EB9+umn9fzzz9fYsWProYce2uY5wQ5pYCeZMmVKM3To0Ob777/PseXLlzdtbW3Nn//qrV+/ftD7J06c2Bx88MEDjo0bN66pqmbJkiWDxldVM2PGjKZpmub2229vWltbmxdffHG7+/zkk0+aqmpuu+22AcenTZvWVFXT29ubY729vU1VNVOnTh0w9rvvvmva2tqa++67b8DxL774omlvb8/x/v7+Zvz48c3EiROb/v7+Aeff2dnZnH322YPWuu666wbMedFFFzWjR4/e7nnBjnD7iJ1i06ZNtXTp0poyZUodeOCBOX7EEUfUxIkTB43v6OjI7/v6+uqXX36pU089tb799tvq6+sbMLazs3OLc1T97zOGmTNn1pNPPlnz58+va665Zrt7XbJkSVVVTZ8+fcDxW265Zavvufnmmwe8fvXVV6u/v796enrql19+ya/99tuvxo8fX++8805VVS1btqxWrlxZV155Za1Zsybj1q1bV2eeeWa999571d/fv821Tj755FqzZk399ttv2z03+E+5fcROsXr16tqwYUONHz9+0M8OO+ywWrRo0YBjH374YfX29tZHH3006H55X19fjRw5Mq87Ozu3uu5LL71Ua9eurblz59bUqVP/0l6///77am1tHTTvIYccstX3/HnsypUrq2maLZ5vVdVuu+2WcVW1zVj19fXV3nvvndd/jGpV5We//vprjRgxYqvzwI4QBXa5b775ps4888w6/PDD67HHHqsDDjighgwZUosWLarHH3980JXzHz9V/NmJJ55Yy5Ytq6eeeqp6enpq1KhRO2XPf95Df39/tbS01OLFi6utrW3Q+D333DPjqqoeeeSROvroo7c49+axm21pvqrKswz4O4kCO8WYMWOqo6MjV8Z/tGLFigGvFy5cWL///nu98cYbA66KN99y+U8ccsgh9fDDD9dpp51W5557br311ls1fPjwbb5n3Lhx1d/fX6tWrRpwpf/111//5XW7urqqaZrq7OysQw89dJvjqqpGjBhRZ5111l+eH/4pnimwU7S1tdXEiRNrwYIF9cMPP+T4l19+WUuXLh00tmrglW9fX1/Nmzdvh9Y+6qijatGiRfXll1/W5MmTt/vvGDY/n3j66acHHN/e11j/6OKLL662traaPXv2oCv4pmlqzZo1VVXV3d1dXV1d9eijj9batWsHzbN69eq/vCbsDD4psNPMnj27lixZUieffHJNnz69Nm7cWHPmzKkJEybU559/nnHnnHNODRkypCZPnlw33XRTrV27tp577rkaO3Zs/fzzzzu09gknnFCvv/56nXfeeXXppZfWggULcl//z7q7u+uSSy6pJ554otasWZOvpH711VdVVX/p/2nq6uqqe++9t+6888767rvvasqUKTV8+PBatWpVvfbaa3XjjTfWHXfcUa2trfX888/XpEmTasKECXXttdfW/vvvXz/99FO98847NWLEiFq4cOEOnTP8LXbhN5/4F3j33Xeb7u7uZsiQIc3BBx/cPPPMM/mq5R+98cYbzVFHHdUMHTq0Oeigg5qHHnqoeeGFF5qqalatWpVx48aNa84///wtrlV/+ErqZq+//nrT3t7eXH755c2mTZu2us9169Y1M2bMaEaNGtXsueeezZQpU5oVK1Y0VdU8+OCDGbd576tXr97iPK+88kpz0kknNcOGDWuGDRvWHH744c2MGTOaFStWDBj32WefNRdffHEzevToZvfdd2/GjRvX9PT0NG+99dZ215o3b96gPxf4u7Q0jadVsCXLli2rY445pubPn19XXXXVrt4O/CM8U4CqLT53eOKJJ6q1tbVOOeWUXbAj2DU8U4Cqevjhh+uTTz6p008/vdrb22vx4sW1ePHiuvHGG+uAAw7Y1duDf4zbR1BVb775Zs2ePbuWL19ea9eurQMPPLCuvvrquuuuu6q93bUT/x6iAEB4pgBAiAIA8ZdvlnZM79qZ+wBgJ9vw9DfbHeOTAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQogBAiAIAIQoAhCgAEKIAQIgCANHSNE2zqzcBwH8HnxQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFACI/wEUE3hH33OgmgAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAGbCAYAAAAr/4yjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAANhElEQVR4nO3daYiV9d/H8e+MphmltjJQZmpmy4MWHxRRjm3aQmFF0z5ZtEML5YM2mrzbaFOjzbuCFmyjSFotIqMgokCQgqAsKyIqasgpM6Ka635w0+fuNC3qP5f7/3+9QPD8zu+6zu/nA9/Xuc4ZbWuapikAqKr2db0AANYfogBAiAIAIQoAhCgAEKIAQIgCACEKAIQoABCiwH+EyZMn1+TJk9f1MmC9JwoAhCgAEKLAWvH999+v6yWscf8Je+Tfnyjwj7vqqquqra2t3n333TrhhBNq0003rX322aeqqn7++ee6+uqra9y4cTV06NDabrvt6rLLLqsff/wxx59yyim1xRZb1E8//TTg3FOmTKkJEybk8X333Vf7779/bbXVVjV06NDaeeed66677lrttf/www91/vnn1xZbbFGbbLJJHXHEEfXZZ59VW1tbXXXVVSu1x6qqefPm1cSJE2vYsGG12Wab1XHHHVeffvrpgNd788036+CDD64RI0bURhttVJ2dnfX666//4Z/nBx98UNOnT6+RI0fWiBEj6tRTT60VK1as9l7hj4gCa8wxxxxTK1asqOuuu67OOOOMqqo6/fTT68orr6w99tijZs+eXZ2dnXX99dfXcccdl+NOPvnk6u3trRdffLHlfF988UUtXLiwTjrppIzdddddNXr06LrsssvqlltuqVGjRtW5555bd9xxx2qtefr06XXbbbfVoYceWjfccEMNGzasDjvssFXa47XXXlvd3d01fvz4mjVrVl144YX18ssv16RJk2rZsmU5duHChTVp0qT69ttvq6enp6677rpatmxZ7b///vXWW28NeK2urq767rvv6vrrr6+urq66//77a+bMmau1T/hTDfzDenp6mqpqjj/++JbxxYsXN1XVnH766S3jM2bMaKqqWbhwYdM0TfPLL78022yzTXPssce2zJs1a1bT1tbWLF26NGMrVqwY8PpTp05txo4d2zLW2dnZdHZ2/uW6Fy1a1FRVc+GFF7aMT58+vamqpqen52/3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UQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAAhRACBEAYAQBQBCFAAIUQAgRAGAEAUAQhQACFEAIEQBgBAFAEIUAIi2pmmadb0IANYP3ikAEKIAQIgCACEKAIQoABCiAECIAgAhCgCEKAAQ/wPJiBoHP9rs9QAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "test_predict_show([\"light green\",\"green\",\"dark green\",\"royal green\"])" + ] + }, + { + "cell_type": "markdown", + "id": "5e95c580", + "metadata": {}, + "source": [ + "## Exporting the model and token_dict" + ] + }, + { + "cell_type": "code", + "execution_count": 275, + "id": "a96b4b14", + "metadata": {}, + "outputs": [], + "source": [ + "save_dir = \"models/colgen1/\"" + ] + }, + { + "cell_type": "code", + "execution_count": 277, + "id": "1a45bb15", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "c:\\Users\\panth\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\keras\\src\\engine\\training.py:3000: UserWarning: You are saving your model as an HDF5 file via `model.save()`. This file format is considered legacy. We recommend using instead the native Keras format, e.g. `model.save('my_model.keras')`.\n", + " saving_api.save_model(\n" + ] + } + ], + "source": [ + "import json\n", + "\n", + "model.save(save_dir+\"model.h5\")\n", + "with open(save_dir+\"token_to_idx.txt\",\"w\") as f:\n", + " json.dump(token_to_idx,f,indent=4)" + ] + }, + { + "cell_type": "code", + "execution_count": 272, + "id": "2b397f49", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5d2ca9cf", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "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.11.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}