diff --git a/analysis/invalid-tag-modification/get_feature_details.py b/analysis/invalid-tag-modification/get_feature_details.py new file mode 100644 index 0000000..67d21c4 --- /dev/null +++ b/analysis/invalid-tag-modification/get_feature_details.py @@ -0,0 +1,69 @@ +from bs4 import BeautifulSoup +import requests +import csv +import json + +def parse_changeset_page(changeset_id): + """Parse changeset page to extract feature URLs""" + url = 'http://osmcha.mapbox.com/{}/'.format(changeset_id) + r = requests.get(url) + + # Using BeautifulSoup to parse and scrape feature URLs. + soup = BeautifulSoup(r.text, 'html.parser') + + # Filter by the ID of the collapsible feature. + div = soup.find(id='collapseOne') + table = div.find('table') + + feature_urls = [] + # Skip header row of the table. + for row in table.find_all('tr')[1:]: + reasons = row.find_all('td')[-1].text.strip() + # Not interested in fetures not flagged by the invalid_tag_modification comparator. + if 'modification' not in reasons: continue + feature_url = 'http://osmcha.mapbox.com{}'.format(row.find_all('td')[0].find('a')['href']) + feature_urls.append(feature_url) + return feature_urls + +def parse_feature_page(feature_url): + """Parse feature page to extract feature details.""" + primaryTags = [ + 'aerialway', 'aeroway', 'amenity', 'barrier', 'boundary', 'building', 'craft', 'emergency', + 'geological', 'highway', 'historic', 'landuse', 'leisure', 'man_made', 'military', 'natural', + 'office', 'places', 'power', 'public_transport', 'railway', 'route', 'shop', 'sport', 'tourism', 'waterway' + ] + details = {'created': '', 'deleted': ''} + + r = requests.get(feature_url) + # Using BeautifulSoup to parse and scrape feature details. + soup = BeautifulSoup(r.text, 'html.parser') + + # NOTE: Assuming that the page has only one table. + table = soup.find('table') + + # Skip header row of the table. + for row in table.find_all('tr')[1:]: + tds = [item.text.strip() for item in row.find_all('td')] + # We are only interested in primary feature tags. + if tds[0] not in primaryTags: continue + + if tds[-1] == 'ADDED': details['created'] = tds[0] + elif tds[-1] == 'DELETED': details['deleted'] = tds[0] + return [details['created'], details['deleted']] + +with open('sample.csv') as f: + reader = csv.reader(f) + for row in reader: + try: + changeset_id = str(int(row[0])) + except ValueError: + # For the header of the csv file. + pass + else: + feature_urls = parse_changeset_page(changeset_id) + for feature_url in feature_urls: + # Is the changeset harmful or not in the 15th column. + changeset_details = [changeset_id, row[15], feature_url] + feature_details = parse_feature_page(feature_url) + changeset_details.extend(feature_details) + print(','.join([str(item) for item in changeset_details])) diff --git a/analysis/invalid-tag-modification/invalid-tag-modification-v2.ipynb b/analysis/invalid-tag-modification/invalid-tag-modification-v2.ipynb new file mode 100644 index 0000000..a1daab3 --- /dev/null +++ b/analysis/invalid-tag-modification/invalid-tag-modification-v2.ipynb @@ -0,0 +1,1731 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Invalid Tag Modification - v2" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Questions\n", + "- Number of changesets flagged total/everyday\n", + "- Number of changesets reviewed total/everyday\n", + "- Number of changesets harmful total/everyday\n", + "- What is the *Hit rate*\n", + "\n", + "---\n", + "\n", + "- Different types of modifications\n", + "- Counts for different types of modifications" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "%config InlineBackend.figure_format = 'retina'\n", + "\n", + "import warnings\n", + "warnings.filterwarnings(\"ignore\")" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns; sns.set_style('ticks')" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "# Display full (non-truncated) dataframe information in html.\n", + "# Per http://stackoverflow.com/a/25352191/3453958\n", + "pd.set_option('display.max_colwidth', -1)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
IDusereditorPowerfull Editorcommentsourceimagery useddatereasonsreasons__namecreatemodifydeletebboxis suspectharmfulcheckedcheck_user__usernamecheck date
047616014NaNNaNFalseNaNNaNNaN2017-04-10T09:20:50+00:0042Invalid tag modificationNaNNaNNaNNaNTrueNaNFalseNaNNaN
147616001NaNNaNFalseNaNNaNNaN2017-04-10T09:20:11+00:0042Invalid tag modificationNaNNaNNaNNaNTrueNaNFalseNaNNaN
\n", + "
" + ], + "text/plain": [ + " ID user editor Powerfull Editor comment source imagery used \\\n", + "0 47616014 NaN NaN False NaN NaN NaN \n", + "1 47616001 NaN NaN False NaN NaN NaN \n", + "\n", + " date reasons reasons__name create \\\n", + "0 2017-04-10T09:20:50+00:00 42 Invalid tag modification NaN \n", + "1 2017-04-10T09:20:11+00:00 42 Invalid tag modification NaN \n", + "\n", + " modify delete bbox is suspect harmful checked check_user__username \\\n", + "0 NaN NaN NaN True NaN False NaN \n", + "1 NaN NaN NaN True NaN False NaN \n", + "\n", + " check date \n", + "0 NaN \n", + "1 NaN " + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "changesets = pd.read_csv('changesets.csv')\n", + "changesets.head(2)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "# Convert \"date\" from string to a datetime object.\n", + "changesets['date'] = pd.to_datetime(changesets['date'])\n", + "\n", + "# Leave out changesets from the current day which is still incomplete.\n", + "import datetime\n", + "changesets = changesets[changesets['date'] < datetime.datetime(2017, 4, 10)]" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Before duplicate removal: 7644\n", + "After duplicate removal: 7644\n" + ] + } + ], + "source": [ + "# Check for any duplicate changesets.\n", + "print('Before duplicate removal: {}'.format(changesets.shape[0]))\n", + "print('After duplicate removal: {}'.format(changesets.drop_duplicates('ID').shape[0]))" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Changesets labelled \"Invalid tag modification\": 7644\n", + "Changesets checked: 220\n", + "Changesets harmful: 25\n", + "Hit rate: 11.36%\n" + ] + } + ], + "source": [ + "print('Changesets labelled \"Invalid tag modification\": {}'.format(changesets.shape[0]))\n", + "\n", + "checked_changesets = changesets[changesets['checked'] == True]\n", + "print('Changesets checked: {}'.format(checked_changesets.shape[0]))\n", + "\n", + "harmful_changesets = changesets[changesets['harmful'] == True]\n", + "print('Changesets harmful: {}'.format(harmful_changesets.shape[0]))\n", + "\n", + "hit_rate = round(100.0 * harmful_changesets.shape[0] / checked_changesets.shape[0], 2)\n", + "print('Hit rate: {}%'.format(hit_rate))" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Changesets labelled everyday: 1274\n", + "Changesets checked everyday: 37\n", + "Changesets harmful everyday: 4\n", + "Hit rate: 11.36%\n" + ] + } + ], + "source": [ + "counts = changesets.groupby(pd.Grouper(key='date', freq='1d'))['ID'].count()\n", + "print('Changesets labelled everyday: {}'.format(round(counts.mean())))\n", + "\n", + "checked_counts = checked_changesets.groupby(pd.Grouper(key='date', freq='1d'))['ID'].count()\n", + "print('Changesets checked everyday: {}'.format(round(checked_counts.mean())))\n", + "\n", + "harmful_counts = harmful_changesets.groupby(pd.Grouper(key='date', freq='1d'))['ID'].count()\n", + "print('Changesets harmful everyday: {}'.format(round(harmful_counts.mean())))\n", + "\n", + "hit_rate = round(100.0 * harmful_counts.mean() / checked_counts.mean(), 2)\n", + "print('Hit rate: {}%'.format(hit_rate))" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABiAAAAQqCAYAAADOG7fCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAewgAAHsIBbtB1PgAAIABJREFUeJzs3WmUVuWdLvxrM0kxCahhUGIQRNRjtB0QE5SDBrM0atCD\n6SMeTaNtojaS1mj66EmbLGKCxoUaHFq0baLBKepBiUNE5MQ4IDEa2wHUhEQSpkoElBks6nk/GOqF\nMBebB7R/v7VqrV33vv97/3fB86WuuvddVCqVSgAAAAAAAErUZEc3AAAAAAAAfPIIIAAAAAAAgNIJ\nIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAA\nAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAAgNIJIAAAAAAA\ngNI129ENAJ8MY8eOzZIlS9KmTZsMHTp0R7cD/JXPJuy8fD5h5+SzCTsnn03YOflssjlFpVKp7Ogm\ngI+/Y445JrW1tenUqVN++ctf7uh2gL/y2YSdl88n7Jx8NmHn5LMJOyefTTbHK5gAAAAAAIDSCSAA\nAAAAAIDS2QNiE6666qqMGzcuV199dQYNGrTZ+ZMmTcpDDz2U119/Pe+//3523XXXHHzwwTn77LPT\nt2/fTdZOnjw599xzT15//fUsW7Yse+yxRz73uc9l6NCh6dGjxyZrZ8+endtuuy3PP/98amtr06ZN\nm+y33345/fTT86UvfWmrnhkAAAAAAMoggNiISZMm5Z577klRFJudu2rVqlxyySWZNGnSOvMXLFiQ\nyZMnZ/LkybngggvyjW98Y4P11157be644451aufOnZsHH3wwEyZMyA9+8IOcdNJJG6x97bXXMnTo\n0CxdurSh/v3338/UqVPz4osv5sknn8wNN9yQJk0sdgEAAAAAoHr8VnoDJk+enIsvvjhbuj/35Zdf\n3hA+DBo0KOPHj89zzz2X22+/Pb17906S3HrrrZk0adJ6tffdd19D+DBo0KBMmDAhU6ZMye23355e\nvXpl1apVueKKK/LWW2+tV1tbW5uvf/3rWbZsWbp3754xY8ZkypQpefTRR3P66aenKIo89dRTGTVq\n1Lb9QAAAAAAAYCsJINZSqVQyevToDBs2LHV1dVsUQDz33HN57LHHUhRFvva1r2XkyJHp3bt3dttt\nt/Tr1y/33ntv9txzz1QqlYwZM2ad2hUrVmT06NEpiiInnnhiRo4cmX333Tft27dPv379cvfdd2fv\nvffOhx9+mGuvvXa9e48ZMyYLFy5Mu3btMm7cuBxzzDFp3759evTokREjRmTo0KGpVCq56667MmfO\nnNJ+TgAAAAAAsDkCiL969tlnc8opp+SWW25JpVLJgQceuEV1P/nJT5Ik++677wZfsVRTU5O///u/\nT5MmTTJr1qwsX7684dwjjzySBQsWJEkuvvji9Wrbtm2bYcOGpVKp5IUXXlgnRFi8eHEeeuihFEWR\ns846K7vtttt69cOGDUu7du1SV1eX8ePHb9HzAAAAAABAGQQQf3Xeeefld7/7XZo3b56LLroo119/\n/WZrFi9enOeffz5FUeScc87Z6D4L5557bt54441MmTIlNTU1DePPPPNMkqRXr17Za6+9Nlg7YMCA\nNG3aNEny9NNPN4xPnTo1K1euTJIcd9xxG6xt1apV+vbtm0qlsk4tAAAAAABsbwKIv2rSpEmOP/74\nTJgwIRdeeOEWbdo8bdq01NXVJUmOPPLIdc6tXr264bhp06YbvN5bb72Voig2udqiTZs2DeHEm2++\n2TA+ffr0hmuv2WdiQw444IAkyTvvvNPQKwAAAAAAbG/NdnQDO4snnngie++991bV/Pa3v02SNG/e\nPF26dMns2bMzZsyY/L//9//y3nvvZZdddslhhx2Wc845J5///OfXqa2vr8+8efOSZKOrH9bo2rVr\nZs6cmVmzZjWMzZ49O0nSpUuXFEWxydrko0Bk7ty56dat21Y9IwAAAAAANIYVEH+1teFDkvzlL39J\nkuy666557rnncvLJJ+eBBx7Ie++9lyRZuXJlnn/++Zx77rnrvdLp/fffT319fUP9prRt2zZJ8sEH\nHzSMLVy4MEnSrl27LapNkkWLFm3JYwEAAAAAwDYTQGyDpUuXJkmWLVuW4cOHp0WLFvne976XKVOm\n5D//8z9z55135qCDDkqS3HbbbXnwwQcbaletWtVwvMsuu2zyPmvOr12zZv+Hli1bbrJ27fNragAA\nAAAAYHsTQGyD5cuXJ/koiKhUKhk3blwGDx6c9u3bp0WLFunTp09+8pOfpFevXqlUKrnhhhsaQoQt\n2WNiU9ZsTA0AAAAAADsje0Bsg5qamiRJURT5yle+kp49e643p2XLlrnoooty0UUXZf78+Xn55Zdz\n1FFHpVWrVg1zNrcyYc35tVdKrLn35mpXrFixTi87k7lz52by5MkN33/6059ueC4+ftaEa6tWrcqv\nf/3rHdwNsIbPJuy8fD5h5+SzCTsnn03YOflsfnIsW7Ysf/rTnxq+P/bYY9OlS5dtvq4AYhu0bt26\n4bhPnz4bnXfEEUc0HM+YMSNHHXVUWrdunaZNm6a+vj5LlizZ5H3W7N3QoUOHhrE1ezssXrx4i2r/\ntr4sY8eOzdixYxtVu2zZss32z8fPwoULc+aZZ+7oNoC/4bMJOy+fT9g5+WzCzslnE3ZOPpufPNdf\nf/06f0S/NYYOHZqhQ4cmEUBsk7322qvheFP7OLRp06bheM2KhKIo0q1bt8ycOTOzZ8/e5H3mzp2b\noijStWvXhrHu3bsnSebNm7fZ2uSjVzbtsccem5zbGEuWLEltbW3p1wUAAAAAYMdYvHhxo/94fO0/\nuBdAbIPevXs3HK+9POVvzZ8/v+G4U6dODce9evXKu+++m+nTp2+0dsmSJZk1a1aSZP/991+nNvlo\nedOMGTPSo0ePDdZPmzYtSbLvvvumWbPy/7nbtGmzzjNtDSsgAAAAAAB2Pm3btm30Coi1/yBfALEN\nDjzwwOy+++6ZP39+nnzyyZxxxhkbnPfss882HB9yyCENx/3798/EiRMzffr01NbWbvAX+ZMnT87q\n1atTFEX69evXMN6nT5/U1NRkxYoVefrppzcYQCxfvjwvvvhiiqLIMcccsy2PulFrL6fZWr/85S9z\n3nnnNXx/5ZVXZr/99iurNQAAAAAAtsDbb7+dESNGNHx//fXX5+ijj97m6wogtkGTJk0yePDg3Hrr\nrZk6dWoeffTRnHTSSevMWbhwYW655ZYkyeGHH55u3bo1nDv++OPz/e9/P8uXL88111yT6667bp3a\nxYsX5+abb07yUVixzz77NJxr1apVBg4cmAkTJmTs2LE55ZRT0rlz53XqR48enUWLFqVFixYZMmRI\nqc9ehr9N0Pbbb78cfvjhO6gbAAAAAACSpKamppTrNCnlKv+FnX/++fnMZz6TSqWSf/mXf8m1116b\nGTNm5P3338/kyZMzZMiQzJkzJ82bN8+3v/3tdWrbtm2b4cOHp1Kp5PHHH8/w4cMzffr0LFy4MM89\n91yGDBmSmTNnpmXLlhk+fPh6977kkktSU1OThQsXZsiQIZk4cWIWLFiQGTNm5Morr8zYsWNTFEXO\nPvvsRr8mCQAAAAAAGsMKiG3UsmXL3Hnnnfna176Wd955J3fccUfuuOOOhvNFUaSmpiY//OEPN/h6\noa9+9av5/e9/nwceeCATJ07MxIkT16lt1qxZRo0alQMOOGC92s6dO+fGG2/MRRddlLlz564XUhRF\nkRNOOCGXXnppiU8MAAAAAACbJ4DYhKIoUhTFZud16tQp//f//t/89Kc/zeOPP5533nknK1euTJcu\nXdKvX7+cffbZ67x66W/vMWLEiAwYMCD33ntv3njjjSxatCgdO3ZM3759c+65525yX4R+/frl8ccf\nz2233ZbnnnsutbW1adGiRXr37p3Bgwdn0KBBjX5+AAAAAABoLAHERuy5556ZPn36Fs9v2rRpzjjj\njI1uRL05AwYMyIABAxpV26VLl3znO99pVC0AAAAAAGwP9oAAAAAAAABKJ4AAAAAAAABKJ4AAAAAA\nAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABK\nJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AA\nAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAA\nAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABK\nJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AA\nAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAA\nAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABK\nJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AAAAAAAABKJ4AA\nAAAAAABK12xHNwAAAABA4x1x5OczZ17tjm6DknTt3CkvTX1+R7cBUAoBBAAAAMDH2Jx5tTl08Kgd\n3QYleeXBb+7oFgBK4xVMAAAAAABA6QQQAAAAAABA6QQQAAAAAABA6QQQAAAAAABA6WxCDQAAwBY5\n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\n4Y448vOZM692R7dBCbp27pSXpj6/o9v42KlKANG1a9f8/ve/z9KlS6txOwAAAACAHW7OvNocOnjU\njm6DErzy4Dd3dAsfS1V5BdOAAQNSqVQyefLkatwOAAAAAADYwaoSQAwdOjQdOnTIM888k4cffrga\ntwQAAAAAAHagqryCabfddsu//du/5cILL8zll1+eyZMnZ+DAgenRo0fatm2bpk2bbvYaXbt2rUKn\nAAAAAABAGaoSQHzxi19MktTX16dSqeSpp57KU089tcX1RVFk2rRp26s9AAAAAACgZFUJIGbOnLnO\n95VKpRq3BQAAAAAAdpCqBBCnnnpqNW4DAAAAAADsJKoSQIwcObIatwEAAAAAAHYSTXZ0AwAAAAAA\nwCdPVVZAbMxf/vKXzJ8/P8uWLUtNTU06deqUjh077siWAAAAAACAElQ9gJg9e3bGjh2bSZMmpba2\ndr3zu+22WwYMGJBzzjkn3bt3r3Z7AAAAAABACar6CqaHHnooX/rSl3L33Xdn3rx5qVQq63299957\nefDBB3Paaafl/vvvr2Z7AAAAAABASaq2AmL8+PH5P//n/6QoilQqlbRv3z6HHXZYunXrlpYtW2bZ\nsmWZOXNmXn311XzwwQdZvnx5vvvd76Z169Y56aSTqtUmAAAAAABQgqoEEH/+858zYsSIJEnLli1z\n6aWX5itf+UqaN2++3txVq1bl/vvvz3XXXZfly5fnX//1X3PUUUdlt912q0arAAAAAABACaryCqZx\n48Zl+fLladKkSW666aaceeaZGwwfkqRFixY566yzctNNN6UoiqxYsSIPPfRQNdoEAAAAAABKUpUA\n4tlnn01RFPniF7+Yz3/+81tU8/nPfz5f/OIXU6lUMmnSpO3cIQAAAAAAUKaqBBCzZs1KkvTr12+r\n6o4++uh16gEAAAAAgI+HqgQQK1euTJLU1NRsVd2a+UuXLi29JwAAAAAAYPupSgCx++67J0nefvvt\nrapbM98G1AAAAAAA8PFSlQDi7/7u71KpVPLggw9m0aJFW1SzaNGiPPDAAymKIn/3d3+3nTsEAAAA\nAADKVJUAYvDgwUmSBQsW5Pzzz8+CBQs2OX/+/PnrzBs0aNB27xEAAAAAAChPs2rc5Kijjsqxxx6b\nyZMn5ze/+U1OOOGEnHLKKenbt2+6deuWmpqaLF++PH/605/y4osvZsKECVm0aFGKokj//v0bNqMG\nAAAAAAA+HqoSQCTJNddck/PPPz8vv/xyPvjgg4wbNy7jxo3b4NxKpZIkOfjggzNq1KhqtQgAAAAA\nAJSkKq9gSpK2bdtm7Nix+cY3vpFdd901lUplo18dOnTIRRddlLvvvjutW7euVosAAAAAAEBJqrYC\nIklatGiRCy64IOeee25effXVvPrqq1mwYEGWLl2ampqa7L777jnooINy2GGHpUWLFtVsDQAAAAAA\nKFFVA4g1WrRokT59+qRPnz474vYAAAAAAMB2VrVXMAEAAAAAAP91lLoC4qWXXmo4PuKIIzY43lhr\nXw8AAAAAANi5lRpAnHXWWSmKIkVRZNq0aeuNN9bfXg8AAAAAANi5lb4HRKVS2apxAAAAAADgk6fU\nAGLYsGFbNQ4AAAAAAHwyCSAAAAAAAIDSNdnRDWzOihUr8oc//GFHtwEAAAAAAGyFqgQQxx57bL7w\nhS/khRde2Kq6J554IoceemiGDh26nToDAAAAAAC2h9I3od6QOXPmpCiKLF++fKtr6+vr8957722H\nrgAAAAAAgO2l1ABi/vz5Wbly5UbPL1iwIHPmzNnsderr67No0aLcfffdSZLWrVuX1iMAAAAAALD9\nlRpATJw4MSNGjFhvvCiKJMmVV1651dcsiiKf/exnt7k3AAAAAACgekrdA+KMM87IoYcemkqlUtpX\nu3btcumll5bZJgAAAAAAsJ2VvgfEyJEjM2HChHXGbrrpphRFkRNOOCH77LPPZq9RFEVqamrSuXPn\nfO5zn0v79u3LbhMAAAAAANiOSg8gPv3pT2fYsGHrjN10001Jki996Us57rjjyr4lAAAAAACwkyk9\ngNiQNYHElqx+AAAAAAAAPv6qGkAAAAAAAAD/NZS6CfX2MGPGjIZXOAEAAAAAAB8PVVkBscakSZPy\ns5/9LO+++25WrFiR1atXp1KprDOnUqmkrq4uK1euzNKlS7N69eokVlEAAAAAAMDHSdUCiO9+97u5\n//77G77/2+AhSYqi2OC5NeMAAAAAAMDHQ1UCiBdffDH33XdfiqJIpVJJkyZNsscee2TRokVZuXJl\n2rVrl5qamixatCjLli1L8v+HDmeeeWaOPvroarQJAAAAAACUpCp7QIwfP77h+J/+6Z/y6quv5pe/\n/GXOOuusVCqVHHvssfnFL36RV155JU899VSGDBnSML++vj79+/evRpsAAAAAAEBJqhJA/OY3v0lR\nFDnssMNy0UUXpUWLFkmSPn36JEmeffbZhrndunXLlVdemcsuuyyVSiX33ntv3nzzzWq0CQAAAAAA\nlKQqAcTWPRjTAAAgAElEQVT8+fOTJP/9v//3dcYPPPDAhvOzZs1a59w555yTfffdN0nW2TsCAAAA\nAADY+VUlgFi1alWSpGvXruuMd+zYMbvuumuS5K233lqv7sQTT0ylUsmrr766/ZsEAAAAAABKU5UA\nYk3IsHTp0vXO7b333kmSGTNmrHeuW7duSZK5c+dux+4AAAAAAICyVSWAWBMkvP322+ud23vvvVOp\nVDJt2rT1zi1btixJsnz58u3bIAAAAAAAUKqqBBB9+/ZNpVLJww8/nNmzZ69zrlevXkmSKVOmrBc0\nvPDCC0mStm3bVqNNAAAAAACgJFUJIE4//fQ0a9YsS5cuzWmnnZabbrqpYWPqY445JkmyePHiXHbZ\nZZk3b14++OCD3H777XnyySdTFEUOOOCAarQJAAAAAACUpCoBRNeuXTN8+PBUKpV88MEHufnmm/Pb\n3/42SbLffvvl6KOPTqVSydNPP50BAwakb9++ue6661KpVJIkgwcPrkabAAAAAABASaoSQCTJ1772\ntXzve99Lx44dkySf/vSnG85dffXV+cxnPpNKpbLOV5KceuqpOeGEE6rVJgAAAAAAUIJm1bzZ6aef\nntNOOy2//vWv06VLl4bx3XbbLePHj8+dd96ZX/ziF3n//fez55575tRTT81JJ51UzRYBANgJHHHk\n5zNnXu2OboMSdO3cKS9NfX5HtwEAAOwAVQ0gkqRp06Y58sgj1xuvqanJ+eefn/PPP7/aLQEAsJOZ\nM682hw4etaPboASvPPjNHd0CAACwg1TtFUxrLF26NI899lhqa9f/i7ZVq1bln//5n/PAAw9k6dKl\n1W4NAAAAAAAoSVUDiB//+Mfp379/Lr300vzmN79Z7/ysWbPy85//PFdeeWWOPfbYTJgwoZrtAQAA\nAAAAJanaK5h++MMfZuzYsQ2bS//hD39Yb85f/vKXNGnSJPX19fnggw/yL//yL1m0aFH+1//6X9Vq\nEwAAAAAAKEFVVkC8/PLL+Y//+I8kSevWrXPJJZfktNNOW2/ekUcemZdeeilXXXVVdt9991QqlVx9\n9dWZMWNGNdoEAAAAAABKUpUA4p577kmStGzZMvfff3++9rWvpVOnThuc27p16wwePDh33XVXdtll\nl6xevTp33nlnNdoEAAAAAABKUpUA4pVXXklRFDnjjDPSs2fPLarZZ599cvrpp6dSqWTKlCnbuUMA\nAAAAAKBMVQkg3nvvvSTJAQccsFV1/+2//bckSW1tbek9AQAAAAAA209VAoh27dolSZYtW7ZVdfX1\n9UmSXXbZpfSeAAAAAACA7acqAUS3bt2SJJMnT96qumeffXadegAAAAAA4OOhKgHEF7/4xVQqlTzz\nzDN5/PHHt6jmmWeeyc9//vMURZH+/ftv5w437Kqrrkrv3r3z8MMPb3bunDlzcvXVV+fkk0/OoYce\nmoMOOijHHntsLr300rz66qubrZ88eXL+8R//MUceeWRD7be//e3MmDFjs7WzZ8/Od77znXzhC1/I\nQQcdlKOOOir/8A//kMcee2yLnhMAAAAAAMpWlQDitNNOy6677pokueyyy/L9738/M2fO3ODcWbNm\n5brrrsuwYcNSqVTSunXrnHXWWdVocx2TJk3KPffck6IoNjv3ySefzJe+9KX8+Mc/zu9+97ssX748\ndXV1mTt3bh599NH8z//5P/OjH/1oo/XXXnttLrzwwjz//PNZtGhRQ+2DDz6YU089NY8++uhGa197\n7bWccsopuf/++zN79uzU1dXl/fffz9SpU/PNb34zw4cPb3iVFQAAAAAAVEuzatxk1113zfXXX5/z\nzjsv9fX1GTduXMaNG5cOHTqka9euadmyZVasWJF58+Zl/vz5SZJKpZImTZrkmmuuSceOHavRZoPJ\nkyfn4osvTqVS2ezcN998M9/85jezevXqdO3aNZdcckn69OmTSqWSadOm5YYbbsg777yTW2+9NZ07\nd87f//3fr1N/33335Y477khRFBk0aFDOOeec7LHHHnnjjTfywx/+MO+8806uuOKK9OzZM717916n\ntra2Nl//+tezbNmydO/ePZdffnk++9nPZv78+bnzzjvzwAMP5KmnnsqoUaNy2WWXlfozAgAAAACA\nTanKCogk+dznPpc77rgje++9dyqVSiqVShYsWJA333wzL7/8ct5888289957Dec+9alP5d///d9z\n3HHHVavFVCqVjB49OsOGDUtdXd0WBRA33HBD6urq0rFjx/z0pz/NSSedlE996lPp1KlTBgwYkAcf\nfDCf/exnU6lUcv3116eurq6hdsWKFRk9enSKosiJJ56YkSNHZt9990379u3Tr1+/3H333dl7773z\n4Ycf5tprr13v3mPGjMnChQvTrl27jBs3Lsccc0zat2+fHj16ZMSIERk6dGgqlUruuuuuzJkzp9Sf\nFQAAAAAAbErVAogk6du3b372s5/lxhtvzP/4H/8jvXr1SseOHdO0adO0bt06e++9d0488cRcc801\nmTRpUj73uc9Vrbdnn302p5xySm655ZZUKpUceOCBm61ZsmRJpkyZkqIoMmTIkOy+++7rzWnevHku\nvPDCJMkHH3ywzn4QjzzySBYsWJAkufjii9erbdu2bcOrqF544YV1QoTFixfnoYceSlEUOeuss7Lb\nbrutVz9s2LC0a9cudXV1GT9+/OZ/CAAAAAAAUJKqvIJpbc2bN8/AgQMzcODAat96k84777wURZHm\nzZvnggsuyMknn7zZHmfNmpU2bdpk0aJFOfjggzc6b++99244/vOf/9xw/MwzzyRJevXqlb322muD\ntQMGDEjTpk1TX1+fp59+umE/jKlTp2blypUpimKjq0RatWqVvn37ZuLEiXn66afzT//0T5t8HgAA\nAAAAKEvVA4idVZMmTTJw4MD88z//c7p3757Zs2dvtqZ379558cUXs2rVqjRt2nSj89becLtdu3YN\nx2+99VaKotjkaos2bdpkr732yh//+Me8+eabDePTp09PkjRt2nS9vSHWdsABB2TixIl55513UldX\nl2bN/JMDAAAAALD9+W30Xz3xxBPrrFTYGi1atNjk+XvvvTfJR2HBIYcckiSpr6/PvHnzkmSjqx/W\n6Nq1a2bOnJlZs2Y1jK0JSLp06ZKiKDZZmySrV6/O3Llz061bt808DQAAAAAAbLtSA4jLL788SVIU\nRX7wgx+sN95Yf3u97aGx4cPmPPHEE/nFL36Roihy8sknp02bNkmS999/P/X19SmKIrvuuusmr9G2\nbdskH+0hscbChQuTrLuiYlO1SbJo0aJGPQMAAAAAAGytUgOI8ePHN/w1/tqBwdrjjbW9A4jt4ZVX\nXskVV1yRJOnQoUMuueSShnOrVq1qON5ll102eZ0159euWblyZZKkZcuWm6xd+/yaGgAAAAAA2N5K\nfwVTpVLZYNhQqVQafc1tDS92hJdeeikXXHBBli9fnubNm+e6667LHnvs0XC+SZMm23T9Te05AQAA\nAAAAO1qpAcTTTz+9VeOfVBMnTsxll12WlStXplmzZrn++uvTt2/fdea0atWq4XhzKxPWnF97pURN\n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\nVqBKAoiuXbvm5JNPzqxZs3LEEUdkwIABmThxYhVTAwAAAAAAK0CzKiY5++yzkyQbbLBB3nrrrVx8\n8cW5+OKL07x587Ru3TpNmzb93PqiKPLoo49W0CkAAAAAAFALlQQQAwcOTFEUST4JE8qyTJLMmjUr\ns2bN+sL6hbUAAAAAAMDXQyUBRH19fRXTAAAAAAAAXxGVBBBDhgypYhoAAAAAAOAropJDqAEAAAAA\ngP9ZBBAAAAAAAEDNCSAAAAAAAICaE0AAAAAAAAA1J4AAAAAAAABqTgABAAAAAADUnAACAAAAAACo\nOQEEAAAAAABQcwIIAAAAAACg5gQQAAAAAABAzQkgAAAAAACAmmtWxSSnn376ctU1bdo0K6+8clq1\napV11103m2++ebp06VLj7gAAAAAAgFqrJIAYNGhQiqKoyVjt27fP+eefn2222aYm4wEAAAAAALVX\nyRZMG220UTbaaKM0b948ZVku8mnVqlXWXnvttGrVKkka7n/6+tOf119/Pf369cuTTz5ZResAAAAA\nAMByqGQFxMMPP5wHH3wwp512WpLkO9/5To4++uh07969IXhIkunTp+e5557LzTffnKeeeirNmjXL\nOeeck+222y6TJk3Ko48+mltuuSWzZs3KaaedloceeihrrLFGFV8BAAAAAABYBpWsgBg3blxOP/30\nzJ8/P/37989tt92WPffcc5HwIUnq6uqyyy675Prrr8/Pf/7zzJs3L+eff36aNGmSrl275uSTT871\n11+fZs2aZerUqbnvvvuqaB8AAAAAAFhGlQQQ//Ef/5E5c+Zkyy23zC9+8YulqvnRj36U7bbbLjNn\nzsy1117bcH/bbbfNHnvskbIsM3jw4MZqGQAAAAAA+BIqCSCGDRuWoiiy//77L1PdvvvumyR56qmn\nFrnfrVu3JMnbb79dmwY/w3nnnZfOnTvnnnvu+cJ3Z82alauuuir7779/ttpqq2yzzTY56KCDcv31\n12fOnDlfWD9kyJD8r//1v9K9e/d06dIlu+++e84444yMHTv2C2snTJiQs846K3vssUe6dOmSHXbY\nIUcddVQeeOCBpfqeAAAAAABQa5WcAfHBBx8kSVZfffVlqmvZsmWS5MMPP1zk/sJzH/77/Vp69NFH\nc+utt6Yoii98d/Lkyenbt2/GjRu3yPujR4/OqFGjMmjQoNx4441p27btEusvueSS/P73v1+k9p13\n3sldd92V++67LxdccEH222+/JdaOHDky/fv3z4wZMxrqJ0+enL/97W955pln8sgjj+Syyy5LkyaV\nZE0AAAAAAJCkohUQrVu3TpKMGTNmmeoWvr+wfqEpU6YkSVZZZZUadLe4IUOG5KSTTkpZll/4blmW\n+clPfpJx48alrq4uZ599doYOHZrHH388p556apo3b57XXnstxx133BLrBw4c2BA+9OnTJ/fdd1+G\nDx+e66+/Pp06dcrcuXPzq1/9aok/u4kTJ+bHP/5xZs6cmY033jjXXntthg8fnvvvvz8HH3xwiqLI\nX/7yl1x66aVf+mcCAAAAAADLopIAomvXrinLMgMHDsy77767VDUTJ07M7bffnqIosuWWWy7y7Pnn\nn0+SbLDBBjXtsyzLXHHFFTnuuOMyb968pQogHnnkkfzjH/9IURS5/PLL84Mf/CBt27bNOuusk6OP\nPjqXX355yrLMyJEjF9sSafbs2bniiitSFEV69eqVCy+8MJtuumnatGmTnXfeOX/84x/Tvn37fPzx\nx7nkkksWm/vaa6/NRx99lFatWuWWW27JLrvskjZt2qRDhw4599xz079//5RlmZtuuqnRt6sCAAAA\nAIBPqySA+OEPf5gkmTZtWg4//PCGAOGzvPTSSznqqKMaVjoccsghDc9GjhyZBx98MEVRpHv37jXr\n8amnnsr++++ff//3f09Zltliiy2Wqm7AgAEpiiLbbrttdtppp8We9+jRIzvuuGPKsswdd9yxyLN7\n7703kyZNSpKcdNJJi9W2bNkyxx13XMqyzLBhwxYJEaZNm5Y//elPKYoiRxxxRNZcc83F6o877ri0\natUq8+bNy6BBg5bq+wAAAAAAQC1UcgbEv/zLv+Twww/PLbfckgkTJuTQQw9Nly5d0q1bt9TX16d5\n8+aZNWtWJkyYkOeeey4jR45sqD3ggAPSo0ePJMkNN9yQSy+9NPPnz0+zZs3ygx/8oGY9/uu//muK\noshKK62UY489Nr17986ee+75uTVTpkxp6LVnz56f+V7Pnj0zbNiwjBgxItOmTWs42+LJJ59MknTq\n1Cnrr7/+Emt32223NG3aNAsWLMhjjz2WI444Iknyt7/9LXPmzElRFJ8596qrrprtt98+gwcPzmOP\nPZb//b//9+f/EAAAAAAAoEYqCSCS5IwzzsjKK6+cm266KfPmzcsLL7yQF154YYnvlmWZJk2a5Igj\njsgvf/nLhvsjR47M/PnzkyQnn3xyNt5445r116RJk+y555458cQTs/HGG2fChAlfWDNmzJiUZZmi\nKMLp2CwAACAASURBVPLtb3/7M9/bbLPNkiQLFizIqFGjGlZujBkzJkVRfO5qi7q6uqy//vp58803\n89JLLzXcHz16dJKkadOm6dy582fWb7755hk8eHBefvnlzJs3L82aVfafHAAAAACA/8Eq/W30aaed\nlu9973u57rrrMnTo0Hz00UeLvbPKKqukZ8+e6d+/f7p06bLIs5VWWil77bVXDj300Oy444417e2h\nhx5K+/btl6nm0yHFZ61gSJL11luv4Xr8+PHp3r17FixY0HAexufVJkl9fX3eeOONjB8/frG51113\n3RRF8bm1STJ//vy88847NT83AwAAAAAAlqTyP4fv0KFDLrroopRlmVdeeSXvvfdeJk+enObNm6dd\nu3bp3LlzVlpppSXWLukg5lpZ1vAhySIBSqtWrT7zvbq6uobrqVOnJkkmT56cBQsWpCiKtG7d+nPn\nWbhl08IzMT499+fN++naT88NAAAAAACNbYXtx1MURTp16pROnTqtqBa+tDlz5jRcN2/e/DPf+/Sz\nhTVz585tuLfKKqt87jwLn3+6ZuE4nzfvZ80NAAAAAACNrcmKbmBpvPXWWyu6hSVq2rTpctc2afLl\nfvRfZm4AAAAAAGhsla6AmDt3boYPH57XXnsts2fPzvz581OW5WLvffzxx5k7d26mTZuWf/7znxk9\nenRefPHFKltdKi1atGi4njNnziL//rTZs2c3XC9ckbDqqqsuUvt5Fj7/9EqJhXN9Ue2S5gYAAAAA\ngMZWWQAxfPjwnHrqqfnwww+Xqa4sy889ZHlF+vT5C9OmTfvMAGLatGkN123atEmSrLbaamnatGkW\nLFiQ6dOnf+48C89uWH311RvuLTzb4dNjf17tf6+vlQEDBmTAgAHLVfvpLaUAAAAAAPhqOO6447Ly\nyisvV23//v3Tv3//JBUFEO+//35++tOfZtasWctc26ZNm2y//faN0NWXt9FGGzVcv/3221l77bWX\n+N7bb7/dcF1fX5/kkzMwNthgg7zxxhuZMGHC587zzjvvpCiKhtok2XjjjZMk77777hfWJp9s2dS2\nbdvPfXd5TJ8+PRMnTqz5uAAAAAAArBgfffTRctd++g/uKwkgbrnllsyaNStFUaRjx4454ogjsv76\n6+emm27Kk08+mV69euX73/9+pk2bltGjR+fuu+/OxIkTUxRFLrjgguy+++5VtLnMOnbs2LA6Y9So\nUdlqq62W+N6oUaOSfBI6dO7cueF+p06d8vrrr2f06NGfOcf06dMzfvz4JMlmm222SG3yySqCsWPH\npkOHDp8796abbppmzWr/n7uuri7t2rVbrtq5c+d+qf+RAQAAAACovdVXX325V0DU1dU1XFcSQDz9\n9NNJkjXWWCO33357w/kH7733Xp544omMHTs2O+ywQ5Jkr732yjHHHJOf/vSnefbZZ/OrX/0qDz/8\ncMPWRV8ldXV12WabbTJixIgMGTIkffv2XeJ7Q4YMSZJsueWWi2zb1KNHjwwePDijR4/OxIkTl/iL\n/CFDhmT+/PkpiiI777xzw/3tttsuLVq0yOzZs/PYY48tMYCYNWtWnnnmmRRFkV122eXLft0l+vRy\nmmU1YsSIHHbYYTXuCAAAAACAL+PKK6/Mtttu+6XHaVKDXr7QhAkTUhRFvve97y1y+PKWW26ZJHn5\n5ZcXWZZRV1eXyy67LC1btsyUKVNy5513VtHmcunTp0+ST0KWJ598crHnTzzxRIYNG5aiKBb7Rf1e\ne+2VVVddNfPnz89FF120WO20adNy1VVXJfkkrNhkk00anq266qrZc889U5ZlBgwYsMStmK644opM\nnTo1K6200meGIwAAAAAA0BgqCSAWHpT86TMTFv575ZVXTlmWi21DtMYaa2TfffdNWZYZOnRoFW0u\nl4MOOiibb755yrLMCSeckAEDBmTixImZOHFibrjhhpx44okpiiJdu3bN3nvvvUhty5Ytc/zxx6cs\nyzz44IM5/vjjM3r06Hz00Uf561//mr59++aNN95I8+bNc/zxxy82989//vO0aNEiH330Ufr27ZvB\ngwdn0qRJGTt2bH79619nwIABKYoi/fr1W+5tkgAAAAAAYHlUsgXTqquummnTpi22Z1STJk2ywQYb\nZNy4cXnllVfSrVu3RZ5vscUWSZJx48ZV0eZyadKkSa688socddRReeutt3LRRRctspqhKIpssskm\nufrqq5dYf+SRR2bcuHG58847M3jw4AwePHiR2mbNmuXSSy/N5ptvvljtOuusk9/97nf52c9+lnfe\neWexkKIoinz3u9/NKaecUqNvCwAAAAAAS6eSAGKttdbKtGnT8vbbby/2bMMNN8y4cePyz3/+c7Fn\nLVq0SJJMnTq10XtckqIoGg6Z/jz19fW5995784c//CGPPPJI3nzzzSxYsCAbbrhh9tlnn/Tv37/h\nuyxpjnPPPTe77bZbbrvttrz44ouZOnVq1lhjjWy//fY55phj8q1vfesz5955553z4IMP5rrrrstf\n//rXTJw4MSuvvHI6d+6c73//+w1bRAEAAAAAQJUqCSC23nrrjBs3Lvfdd19+9KMfLfJsk002yeOP\nP54RI0YsVvfKK6980mSzStpcxHrrrbfYtlCfp0WLFjn22GNz7LHHLtd8u+22W3bbbbflql133XVz\n1llnLVctAAAAAAA0hkrOgNhnn32SJGPHjs3PfvazjB8/vuHZ1ltvneSTbZbuvffehvtvvfVWBg4c\nmKIosuGGG1bRJgAAAAAAUCOVBBA777xzunXrlrIs8+ijj2bPPffMsGHDkiS77LJL1llnnSTJ6aef\nniOPPDLHHnts+vTpkylTpiRJdt999yraBAAAAAAAaqSSACJJrrzyymy99dYpyzJJ0rZt2yTJSiut\nlHPOOSdNmjRJWZZ59tln88QTT2TmzJlJPjlf4eijj66qTQAAAAAAoAYqCyBat26dW2+9Nf/+7/+e\nAw44YJFtlXr06JFrrrkmG264YcqybPjstNNOufnmm9OyZcuq2gQAAAAAAGqg8tOdd9999yVuqfQv\n//IveeSRR/L6669n8uTJWW+99RpWSQAAAAAAAF8vlQcQX2SjjTZquF6wYEFef/31vPfee9l+++1X\nXFMAAAAAAMAyqWQLps6dO2fzzTfPY489tkx1f/7zn7PvvvvmlFNOaaTOAAAAAACAxlDZGRALD59e\nFk2bNk1Zlpk8eXIjdAQAAAAAADSWmm7B9PLLL2fKlCmf+fyVV15Jq1atvnCcBQsWZOrUqbn22muT\nZKlqAAAAAACAr46aBhCvvfZaTjjhhBRFsdizsixz+eWXL/OYRVFku+22q0V7AAAAAABARWq6BdPe\ne++dnj17pizLRT4L/ff7S/PZcMMN84tf/KKWbQIAAAAAAI2spisgkuTcc8/NHnvssci9008/PUVR\n5LDDDssWW2zxhWMURZEWLVpknXXWyRZbbJFmzWreJgAAAAAA0Ihq/pv9NddcMwceeOAi904//fQk\nyQ477JCePXvWekoAAAAAAOArppKlBRdeeGGSLNXqBwAAAAAA4OuvkgDiv6+IAAAAAAAAvtlqegg1\nAAAAAABAIoAAAAAAAAAagQACAAAAAACoOQEEAAAAAABQcwIIAAAAAACg5gQQAAAAAABAzQkgAAAA\nAACAmhNAAAAAAAAANSeAAAAAAAAAaq5ZLQe75557ajncIvr06dNoYwMAAAAAALVV0wDil7/8ZYqi\nqOWQSZKiKAQQAAAAAADwNVLTACJJyrKs9ZCNMiYAAAAAANB4ahpA3HTTTZ/57PXXX895552XuXPn\npr6+Pocccki6deuWDTfcMKuttlrmzp2b9957L88991xuv/32jB49OmuttVYuueSSdO7cuZZtAgAA\nAAAAjaymAcR22223xPtTpkzJqaeemo8//jj77rtvzj///DRv3nyRd1ZdddW0adMmnTp1yiGHHJLf\n/OY3uemmm/Lzn/88gwYNqmWbAAAAAABAI2tSxSTXX399Jk6cmE033TQXX3zxYuHDYk01aZJf/epX\n6dq1ayZPnpxrrrmmijYBAAAAAIAaqSSA+Mtf/pKiKPK9730vTZs2Xeq6Aw44IGVZZujQoY3YHQAA\nAAAAUGuVBBDvvPNOkmTttddepro2bdokSd5///2a9wQAAAAAADSeSgKIFi1aJEnGjh27THUvvvhi\nkqR169Y17wkAAAAAAGg8lQQQW265ZcqyzMCBAzNlypSlqnnzzTczcODAFEWRbt26NXKHAAAAAABA\nLVUSQBx88MFJkg8//DBHHXXUF66E+M///M8cddRRmTlzZpLkiCOOaPQeAQAAAACA2mlWxSR77bVX\nevXqlQcffDBjxoxJ7969s80222SrrbbKOuusk+bNm2f27Nl566238uyzz2b06NEpyzJJcuyxx2br\nrbeuok0AAAAAAKBGKgkgkuTiiy9OURR54IEHUpZlRowYkREjRizx3bIs06xZs/zoRz/K8ccfX1WL\nAAAAAABAjVSyBVOSNGvWLJdeemluvvnm7L777mnevHnKslzs07Jly+y///4ZNGiQ8AEAAAAAAL6m\nKlsBsVC3bt3SrVu3zJ07N6+88ko++OCDTJs2La1atcraa6+djh07plmzytsCAAAAAABqaIX9pn/l\nlVfOFltssaKmBwAAAAAAGpGlBlCBbt13ytvvTlzRbVAj9eu0y3/+7ekV3QYAAAAAfKXVNIC48sor\nG66PO+64Jd5fXp8eD75u3n53Yrb+/qUrug1q5Lm7Tl7RLQAAAADAV17NA4iiKJIsHkAsvL+8BBAA\nAAAAAPD1UfMtmMqyXGLYUJblco/5ZcMLAAAAAACgWjUNIG666aZlug8AAAAAAHwz1TSA2G677Zbp\nPgAAAAAA8M3UZEU3AAAAAAAAfPMIIAAAAAAAgJqr6RZMp59+ei2Ha1AURS644IJGGRsAAAAAAKi9\nmgYQgwYNSlEUtRyygQACAAAAAAC+PmoaQCRJWZa1HrLRQg0AAAAAAKBx1DSAeOyxx2o5HAAAAAAA\n8DVV0wBivfXWq+VwAAAAAADA11STFd0AAAAAAADwzfOVDyBmzJiRQYMGreg2AAAAAACAZVDzQ6g/\nz6hRo3L//ffn9ddfz+zZszN//vzFDq0uyzLz5s3LnDlzMn369Lz99ttZsGBBDjzwwCpbBQAAAAAA\nvoTKAojrrrsul1122WKBw2f59HtFUTRWWwAAAAAAQCOoJIAYNWpUfvvb3y5TzcLQoWfPntlxxx0b\noy0AAAAAAKCRVHIGxMCBA5N8EioceOCBefjhh/Piiy/m8MMPT5IcdthhGTVqVJ555pkMGDAgu+66\na8MKiM022yx9+/atok0AAAAAAKBGKgkgRowYkSTp1KlTLrzwwmy00UZp1qxZdthhhyTJE088kSZN\nmqRNmzbZYYcdcs011+TII49MWZa5+uqr89prr1XRJgAAAAAAUCOVBBDvv/9+iqJIr169Frn/7W9/\nO0ny9ttvZ+LEiYs8O+2007Leeutl/vz5DSsoAAAAAACAr4dKAohZs2YlSdZbb71F7rdr1y51dXVJ\nkjFjxizyrGnTpundu3fKssx//ud/VtEmAAAAAABQI5UEEK1atUqSzJkzZ7FnG264YZLk1VdfXezZ\nxhtvnCSZMGFCI3YHAAAAAADUWiUBxLrrrpskSzzLYaONNkpZloutgEiSefPmJUlmzJjRuA0CAAAA\nAAA1VUkA0b1795RlmUGDBmXq1KmLPOvQoUOSZPjw4Zk/f/4iz/7+978nSVZdddUq2gQAAAAAAGqk\nkgDioIMOSpMmTTJp0qQcdNBBGTRoUGbOnJkk2XHHHZMkH374Yc4777zMnTs3SfLggw/mnnvuSVEU\n6dSpUxVtAgAAAAAANVJJANGxY8f07ds3ZVlm/Pjx+dWvftWwuuE73/lOunbtmiQZOHBgunfvnm7d\nuuXkk09u2IJp//33r6JNAAAAAACgRioJIJLk//yf/5Mf//jHWXnllZP8/8Onk+Q3v/lN2rRpk7Is\nM2vWrEybNi1lWSZJdtpppxx88MFVtQkAAAAAANRAZQFEURQ56aST8sQTT+T8889PfX19w7ONN944\n9913Xw4++OC0bds2K620UjbaaKOcdNJJufrqq1MURVVtAgAAAAAANdCs6gnXWGONHHTQQYvdb9u2\nbf7v//2/VbcDAAAAAAA0gkpWQDz88MMNh0sDAAAAAADffJWsgDjxxBNTV1eXPfbYI/vtt1923HHH\nNGlS2e5PAAAAAABAxSrbgmn69Om59957c++992bNNdfMPvvsk/322y9bbbVVVS0AAAAAAAAVqWQZ\nwtlnn53u3bunKIqUZZkPPvggf/zjH/PDH/4we+yxRy6//PKMHTu2ilYAAAAAAIAKVBJAHHroobnx\nxhszdOjQnHnmmdlmm22SJGVZZvz48bnmmmuy3377pU+fPvn973+fd999t4q2AAAAAACARlLZFkxJ\nstZaa+Wwww7LYYcdlokTJ+ahhx7KQw89lOeffz5JMmbMmPzzn//MpZdemq233jq9e/fO3nvvnTZt\n2lTZJgAAAAAA8CWtsJOg27Vrl6OOOiq33357hgwZklNPPTXf/va3U5ZlFixYkBEjRuTss8/Ozjvv\nnJ/85Ccrqk0AAAAAAGA5rLAA4tPq6+tzzDHH5K677spjjz2W008/Pe3atUtZlpk3b16efPLJFd0i\nAAAAAACwDCrdgunzzJ49O0OHDs3jjz+ep556Kh9++GHDodUAAAAAAMDXywoNIGbPnp3HH388Dz30\nUJ566qnMnj07SRpCh/bt26d3797p3bv3imwTAAAAAABYRpUHEF8UOqy11lrp1atXevfunS5dulTd\nHgAAAAAAUAOVBBBfFDrU1dVlzz33TO/evbP99tunSZOvxNEUAAAAAADAcqokgNhhhx0WCx1WWmml\n9OjRI/vtt1923333rLzyylW0AgAAAAAAVKCSAGLWrFlJkiZNmqRbt27p3bt39t5777Rq1aqK6QEA\nAAAAgIpVEkBsttlm6d27d/bdd9+0a9euiikrN3z48Pzxj3/MP/7xj0yePDmrrbZaNttss/Tp0ycH\nHHBAiqJYYt2sWbNyww035JFHHsmbb76Zpk2bpn379vnud7+bfv36ZZVVVvnceYcMGZJbb701L7zw\nQmbOnJm2bdtmxx13TP/+/dOhQ4fG+KoAAAAAAPCFKgkgBg0aVMU0K8xFF12UAQMGJElD0DB16tT8\n7W9/yzPPPJM///nPufrqqxfbZmry5Mnp27dvxo0bt0hAMXr06IwaNSqDBg3KjTfemLZt2y5x3ksu\nuSS///3vF6l95513ctddd+W+++7LBRdckP3226/WXxcAAAAAAL6Q056/pDvvvDMDBgxIURT5zne+\nkz/84Q95+umn86c//Sn77bdfiqLIsGHDcu655y5SV5ZlfvKTn2TcuHGpq6vL2WefnaFDh+bxxx/P\nqaeemubNm+e1117Lcccdt8R5Bw4c2BA+9OnTJ/fdd1+GDx+e66+/Pp06dcrcuXPzq1/9KmPGjKni\nxwAAAAAAAIuoZAXEp7300kt54YUXMnXq1MybNy8LFixYqrrP+kX8inb99denKIpsuummufHGGxtW\nOayxxhq55JJLUpZl7r///tx99905/vjjs/baaydJHnnkkfzjH/9IURS5/PLLs9NOOzWMefTRR6dD\nhw758Y9/nJEjR+aBBx7Ivvvu2/B89uzZueKKK1IURXr16pULL7yw4dnOO++crl275vvf/37efPPN\nhlUSAAAAAABQpcoCiFdffTWnnXZaRo8evVz1X8UAYsqUKXnzzTdTFEUOOOCAxbZYSpIf/vCHuf/+\n+1OWZUaOHJk99tgjSRpWTWy77baLhA8L9ejRIzvuuGOGDRuWO+64Y5EA4t57782kSZNSFEVOOumk\nxWpbtmyZ4447LqeeemqGDRuWt99+O/X19TX85gAAAAAA8Pkq2YJpypQp6devX0aPHp2yLJf581XV\npMn///HNmzdvie+stNJKDddNmzZN8snPY+TIkUmSnj17fub4C5+NGDEi06ZNa7j/5JNPJkk6deqU\n9ddff4m1u+22W8N8jz322Bd+FwAAAAAAqKVKVkAMGDCg4S/211prrRxyyCHp3LlzWrZs2fBL8q+j\nli1bpn379nnjjTdy//335+ijj14kcEiSu+66K8knQUSXLl2SJGPGjElZlimKIt/+9rc/c/zNNtss\nSbJgwYKMGjUq3bt3b6gviiJbbLHFZ9bW1dVl/fXXz5tvvpmXXnrpS31PAAAAAABYVpUEEAv/An/t\ntdfOXXfdlbZt21YxbSVOOeWUnHjiiXn11VfTv3///OxnP8umm26a9957L3/84x9z5513piiK/PSn\nP81aa62VJJkwYUJD/WetYEiS9dZbr+F6/Pjx6d69exYsWJB33333C2uTpL6+Pm+88UbGjx//Zb4i\nAAAAAAAss0oCiPHjx6coivTt2/cbFT4kyZ577pnf/e53ueiiizJixIgceeSRizyvr6/PiSeemP33\n37/h3kcffdRw3apVq88cu66uruF66tSpSZLJkydnwYIFKYoirVu3/tzeWrZsmeSTLZ8AAAAAAKBK\nlZwBsfBw5g033LCK6So3ffr0rLbaaimKYrHPBx98kOeeey6TJk1qeH/OnDkN182bN//McT/9bGHN\n3LlzG+6tssoqn9vXwuefrgEAAAAAgCpUEkBstNFGSZKJEydWMV2lzjvvvJx22mkZPXp0+vbtmwcf\nfDAvvPBChg4dmjPOOCOrrLJKBg4cmH79+jWEEF/m3ItPH3wNAAAAAABfVZX8NrtXr14pyzL33HNP\nyrKsYspKDBs2LLfcckuKosgpp5ySM888MxtvvHGaNWuWtm3b5rDDDsvNN9+cFi1aZOzYsfntb3+b\nJGnRokXDGJ9eDfHfzZ49u+F64WqIVVdddalqP/38i1ZKAAAAAABArVVyBkTfvn1zzz33ZMyYMTnr\nrLPy61//Os2aVTJ1o7rzzjuTJOuuu26OPvroJb7TuXPnHHrooRkwYEDuueeenHnmmYuc+zBt2rRF\nAolPmzZtWsN1mzZtkiSrrbZamjZtmgULFmT69Omf29/CcyNWX331pf9Sy2jAgAEZMGDActXaGgoA\nAAAA4KvnuOOOazhaYVn1798//fv3T1JRADFp0qRccMEF+fnPf54777wzQ4YMyW677ZYOHTqkrq5u\nqcKIPn36VNDpsnn99ddTFEW6du2aoig+873u3btnwIABmT9/ft58882GLamS5O23387aa6+9xLq3\n33674bq+vj5JUhRFNthgg7zxxhuZMGHC5/b3zjvvpCiKhtrGMH369G/k1loAAAAAAP9TffTRR8td\n++k/nK8kgNh1110X+fcHH3yQu+66a6nri6L4SgYQH3/8cZJl+0v+uXPnpmPHjg2BxahRo7LVVlst\n8d1Ro0Yl+eT7d+7cueF+p06d8vrrr2f06NGfOc/06dMzfvz4JMlmm2221P0tq7q6urRr1265aufO\nnful/kcGAAAAAKD2Vl999eVeAVFXV9dwXUkAsaRzH74JZ0FsvPHGefXVV/Nf//Vf+fjjj7PSSist\n8b0RI0Yk+eTw6fbt26euri7bbLNNRowYkSFDhqRv375LrBsyZEiSZMstt1xk26YePXpk8ODBGT16\ndCZOnLjEAGDIkCGZP39+iqLIzjvv/GW/6mf69HKaZTVixIgcdthhNe4IAAAAAIAv48orr8y22277\npcepJIC48MILq5imcr169cpf/vKXTJkyJf/2b/+W0047bbF3Xn311dx6660piiK77rprQ/rTp0+f\njBgxIk8//XSefPLJ9OjRY5G6J554IsOGDUtRFIv9gn+vvfbK+eefn1mzZuWiiy5qONx6oWnTpuWq\nq65K8klYsckmm9TyawMAAAAAwBeqJIA48MADq5imct/97ndz++2355lnnskNN9yQ8ePHp1+/funQ\noUNmzpyZIUOG5Morr8zMmTPTqlWrnHrqqQ21Bx10UG699daMGjUqJ5xwQk444YT06tUrSfLAAw/k\niiuuaDhfYu+9915k3pYtW+b444/Pb37zmzz44IOZN29ejj322Kyzzjp56aWXctFFF+WNN95I8+bN\nc/zxx1f6MwEAAAAAgKSiAOKb7He/+11OPPHEDBs2LIMHD87gwYMXeV4URdq2bZvf/e53ad++fcP9\nJk2a5Morr8xRRx2Vt956KxdddFEuuuiiReo22WSTXH311Uuc98gjj8y4ceNy5513LjZvURRp1qxZ\nLr300my++eY1/sYAAAAAAPDFBBBfUsuWLfP73/8+gwcPzj333JMXXnghkydPTosWLbLRRhulZ8+e\n6du3b1q2bLlYbX19fe6999784Q9/yCOPPJI333wzCxYsyIYbbph99tkn/fv3T4sWLZY4b1EUOffc\nc7Pbbrvltttuy4svvpipU6dmjTXWyPbbb59jjjkm3/rWtxr76wMAAAAAwBIJIGpkr732yl577bXM\ndS1atMixxx6bY489drnm3W233bLbbrstVy0AAAAAADSWmgYQPXv2rOVwDYqiyKOPPtooYwMAAAAA\nALVX0wBiwoQJKYqilkOmLMuajwkAAAAAADSumm/BVJZlrYcEAAAAAAC+ZmoaQIwZM6aWwwEAAAAA\nAF9TTVZ0AwAAAAAAwDePAAIAAAAAAKg5AQQAAAAAAFBzNT0Dol+/fg3XTZo0yXrrrZeOHTumQ4cO\n6dixY+rr62s5HQAAAAAA8BVV0wDi2WefTVEUS3xWFEVGjRpVy+kAAAAAAICvqJoGEElSluUi/15t\ntdXSsWPHdOzYsdZTAQAAAAAAX1E1DSBuuummhuuFWzCtu+66tZwCAAAAAAD4GqhpALHddtvVcjgA\nAAAAAOBrqlEPoV533XWz8cYbZ5NNNsnGG2+cDh061HI6AAAAAADgK6qyQ6iTZPTo0bWcDgAAyh7a\n9AAAIABJREFUAAAA+Ipq9EOo6+rq0rFjx3Tq1KnWUwEAAAAAAF9RDqEGAAAAAABqziHUAAAAAABA\nzTVZ0Q0AAAAAAADfPAIIAAAAAACg5gQQAAAAAABAzQkgAAAAAACAmhNAAAAAAAAANSeAAAAAAAAA\nak4AAQAAAAAA1JwAAgAAAAAAqDkBBAAAAAAAUHMCCAAAAAAAoOaa1XKw008/vZbDNSiKIhdccEGj\njA0AAAAAANReTQOIQYMGpSiKWg6ZsiwFEAAAAAAA8DVT0wAi+SQw+DxFUTS8s/LKK6e+vj6rrbZa\n5s6dm/feey9TpkxpeK9ly5Zp165drVsEAAAAAAAaWU0DiDFjxnzms8GDB+eUU07J3Llzs88++6Rf\nv37p2rVrmjZtush748aNy6233prbbrsts2fPTv/+/XPQQQfVsk0AAAAAAKCRVXII9auvvppTTz01\nH3/8cc4888xcdtll2XrrrRcLH5Jkk002yRlnnJHf/va3+fjjj/PrX/86zz//fBVtAgAAAAAANVJJ\nAHH99ddnzpw52WWXXXLYYYctVc3ee++dvffeO/Pmzct//Md/NHKHAAAAAABALVUSQAwfPjxFUWTP\nPfdcprpdd901SfLcc881QlcAAAAAAEBjqSSAmDRpUpKkRYsWy1RXFEWSZOrUqTXvCQAAAAAAaDyV\nBBBrrrlmkuTvf//7MtU99dRTSZJ111235j0BAAAAAACNp5IAonv37inLMnfccUdGjRq1VDWPP/54\nHnjggRRFkV122aWROwQAAAAAAGqpkgDiyCOPTFEU+fjjj3PkkUdm4MCBmT179hLfnTJlSq688sqc\ncMIJKcsyzZs3z9FHH11FmwAAAAAAQI00q2KSLbbYIqeffnouuOCCTJ8+Peecc05+85vf5Fvf+lbW\nWWedNG/ePLNmzcr48ePz8ssvZ/78+SnLMs2aNcu//du/pb6+voo2AQAAAACAGqkkgEiSfv36pXnz\n5rn00kszZcqUzJ49OyNHjszIkSMXea8syyTJ+uuvn3POOSc77bRTVS0CAAAAAAA1UlkAkSSHHHJI\n9tlnn9x9990ZOnRo/vGPf2TmzJkNz1u2bJltttkme+yxR3r37p1VVlmlyvYAAAAAAIAaqTSASJJW\nrVrlqKOOylFHHZUkmT17dqZOnZrWrVsLHAAAAAAA4Bui8gDiv2vevHmaN2++otsAAAAAAABqaIUE\nEPPnz8+LL76YF198MZMmTcqMGTPyy1/+MknyyiuvZP78+encufOKaA0AAAAAAKiBSgOIBQsW5IYb\nbsiNN96YDz74YJFnCwOIBx54INdee2122GGHnHXWWWnfvn2VLQIAAAAAADXQpKqJZsyYkX79+uXS\nSy/N+++/n7IsGz6fNn78+JRlmeHDh+d73/teRo4cWVWLAAAAAABAjVQWQJx00kkZMWJEyrJM+/bt\nc/zxx+df//VfF3tv9913z4YbbpiyLDN9+vQcf/zxmT59elVtAgAAAAAANVBJAPHYY49l6NChKYoi\nffv2zQMPPJCf/vSn6dq162Lv9urVKw8++GAOPPDAJMnEiRNzxx13VNEmAAAAAABQI5UEEPfcc0+S\npFOnTjnzzDPTrNnnHz3RrFmzXHDBBdl0002TJI8++mij9wgAAAAAANROJQHE888/n6IocsABB6Qo\niqWqKYoiffr0SVmWGTt2bCN3CAAAAAAA1FIlAcRHH32UJKmvr1+munXXXTfJJwdYAwAAAAAAXx+V\nBBB1dXVJ/n8QsbTee++9JEnr1q1r3hMAAAAAANB4KgkgOnbsmCQZMmTIMtX9+c9/TlEU6dChQ2O0\nBQAAAAAANJJKAog99tgjZVnmr3/9a+6///6lqrn88svz0ksvJUl23333xmwPAAAAAACosUoCiEMP\nPbThPIdf/OIXufjiizN27NjMnTt3kfc+/vjjPPvss/nJT36Sa665JkVRZM0118wPfvCDKtoEAAAA\nAABqpFkVk6yyyiq56qqrcsQRR2TGjBkZMGBABgwYsMg7O++8c6ZMmZJ58+YlScqyzCqrrJIrrrgi\nLVq0qKJNAAAAAACgRipZAZEkm2++ee64445svvnmKcuy4VMURZLkgw8+yMcff9xwv3379rn55puz\n9dZbV9UiAAAAAABQI5WsgFioQ4cOufvuu/P000/n4YcfzvPPP5+JEydmxowZad68edZcc8106dIl\nPXv2zF577ZWmTZtW2R4AAAAAAFAjlQYQC+20007ZaaedVsTUAAAAAABABSrbggkAAAAAAPifQwAB\nAAAAAADUXE23YOrXr18th2tQFEVuvPHGRhkbAAAAAACovZoGEM8++2yKoqjlkCnLsuZjAgAAAAAA\n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\nvUuXLqWq69mzp+Li4nT48OEy6Orm1a9fX9u3b1dqaqpycnKKbY10qbNnz0qSvL29VaVKFUnSL37x\nCxljJEkJCQlq2rTpZWsTEhIkXQwdLl1lERYWpsOHDysxMfGK/WVlZen48eOeXsuCv7+/qlevfkO1\neXl5N/UfMgAAAAAAAADAeZUrV77hFRCX/kG+KwGEn5+fcnNz5e1duscV/UK/tHVuCQ8P14IFC1RY\nWKjPP/9cjz766GXnbd68WZLUpEkTzzV/f381b95ccXFxio6OVv/+/S9bGx0dLUlq3LhxsW2bwsPD\nFRUVpcTERCUlJV02BIiOjlZBQYGMMWrfvv0Nv+fVXLqcprTi4uI0YMAAhzsCAAAAAAAAANyMorOa\nb5Yrh1AX/XX/pk2bSlW3bds2SVKDBg0c78kJ7du3V3BwsKy1eu2115SSklJiztq1axUXFydjjHr3\n7l1srFevXpIuBhSxsbElajdu3KgtW7bIGFPil/xdunRRhQoVVFBQoClTppSozczM1KxZsyRdDCvq\n1Klzw+8JAAAAAAAAAEBpuRJADB06VMYYrV69Whs2bLiuml27dmnZsmUyxuixxx4r2wZvkJeXl156\n6SWVK1dOp06dUt++fbVixQolJyfr5MmTevPNNzV27FgZY9S0aVNFREQUq+/du7caNGgga61Gjx6t\nOXPmKCkpSUlJSXrvvfc0ZswYGWPUpEkTde3atVhtQECARo0aJWutVq9erVGjRikxMVGpqan68ssv\n1b9/fx05ckS+vr4aNWqUmz8WAAAAAAAAAADc2YKpRYsW+stf/qLJkydr9OjRGjp0qAYNGqSqVauW\nmJuXl6elS5fqH//4h/Ly8jRixAj98pe/dKPNG9KuXTv94x//0F//+ledOnVKzz77bLFxY4waNmyo\n1157zXPmQ5Fy5copMjJSjz32mI4dO6YpU6YUW81gjFGdOnX0xhtvXPbZgwcP1sGDB7VkyRJFRUUp\nKiqqWK23t7emTZv2o11BAgAAAAAAAAD47+VoANGpU6erjnt5eSk/P19vv/223n33Xd19992qWbOm\n54yI5ORk7du3T3l5ebLWqkqVKvr222/1hz/8QTNnznSyVUf16NFDzZo105w5c7Rp0yadPn1aPj4+\nuvvuu/Xoo4+qT58+VzywIzg4WMuXL9fcuXO1bt06HT16VIWFhapdu7a6deumIUOGyM/P77K1xhhN\nnDhRHTt21MKFCxUfH6+MjAxVqVJFbdq00dChQ3XvvfeW5asDAAAAAAAAAHBZjgYQJ06ckDFG1toS\nY0V//V80np+fr/3792v//v3F5hXVGmOUmpp63Vs23Wo1atTQ+PHjNX78+FLX+vn5afjw4Ro+fPgN\nPbtjx47q2LHjDdUCAAAAAAAAAFAWHA0ggoODnbwdAAAAAAAAAAD4iXI0gIiOjnbydgAAAAAAAAAA\n4Ceq3K1uAAAAAAAAAAAA/PchgAAAAAAAAAAAAI77UQYQ+fn5ys7OVlJSkmJjY2/oYGcAAAAAAAAA\nAHDrOHoGxNXk5+dr/vz5WrlypQ4fPqzz58+roKDguusnT55cht0BAAAAAAAAAAAnuRZAjBw5UrGx\nsZIka22pao0xZdESAAAAAAAAAAAoI64EEOvXr9fGjRtljJG1VtWqVVNISIgOHz6stLQ01apVS9Wq\nVVNGRoaOHDmivLw8T+gwatQodenSxY02AQAAAAAAAACAQ1w5A2LlypWe75MmTdIXX3yhhQsXasCA\nAbLWqmHDhp7tmbZu3aqxY8fqtttukyTt3btXdevWdaNNAAAAAAAAAADgEFcCiN27d8sYo/DwcPXp\n08dzvWXLlpKkLVu2eK75+vpq6NChmjRpkqy1ioqK0tdff+1GmwAAAAAAAAAAwCGuBBCpqamSpDZt\n2hS7Xr9+fUlSRkaGDh48WGysZ8+eatq0qSRp2bJlLnQJAAAAAAAAAACc4koAUVBQIEmqXr16seuB\ngYG6/fbbJUnfffddibrOnTvLWqvdu3eXfZMAAAAAAAAAAMAxrgQQQUFBkqT09PQSY7Vr15Yk7d+/\nv8RYcHCwJCk5ObkMuwMAAAAAAAAAAE5zJYCoU6eOJGnnzp0lxkJDQ2Wt1Z49e0qMpaWlSZJyc3PL\ntkEAAAAAAAAAAOAoVwKItm3bylqr1atXa9euXcXG6tWrJ0n6+uuvPYFDkQ0bNkj6/xUUAAAAAAAA\nAADgp8GVAKJfv37y8/NTXl6eBgwYoPHjx+v48eOSpIceekjGGJ0/f17Dhg1TXFycEhISNGHCBG3e\nvFnGGDVp0sSNNgEAAAAAAAAAgENcCSAqV66sF154QZJ04cIFffrppzp9+rQkqVatWurZs6estdq5\nc6cGDhyoPn366KOPPvLUDxgwwI02AQAAAAAAAACAQ1wJICSpV69eeuedd9SgQQNZaz2HT0vShAkT\n1KJFC1lri30k6emnn1bbtm3dahMAAAAAAAAAADjA282HtWvXTu3atdPx48d1xx13eK5XqFBBH3zw\ngT777DNt3LhRaWlpqlmzpnr16qVmzZq52SIAAAAAAAAAAHCAqwFEkZCQkBLXjDHq2bOnevbseQs6\nAgAAAAAAAAAATnJtCyYAAAAAAAAAAPDzQQABAAAAAAAAAAAc5+gWTPXr13fydh7GGCUkJJTJvQEA\nAAAAAAAAgPMcDSCstU7eDgAAAAAAAAAA/EQ5GkC0bNnSydsBAAAAAAAAAICfKEcDiA8++MDJ2wEA\nAAAAAAAAgJ8oDqEGAAAAAAAAAACOI4AAAAAAAAAAAACOI4AAAAAAAAAAAACOI4AAAAAAAAAAAACO\nI4AAAAAAAAAAAACOI4AAAAAAAAAAAACOI4AAAAAAAAAAAACOI4AAAAAAAAAAAACOI4AAAAAAAAAA\nAACOI4AAAAAAAAAAAACO877VDRTJzc3VihUr9O2336pixYpq0aKFHnzwwVvdFgAAAAAAAAAAuAGu\nBhDr1q3Thx9+qODgYE2ZMsVz/dixYxo6dKiOHTvmufb222+refPmioyMVFBQkJttAgAAAAAAAACA\nm+TaFkzTpk3TmDFjFBcXp3379hUbGz9+vI4ePSprbbHPf/7zHw0fPtytFgEAAAAAAAAAgENcCSD2\n7Nmjd955R9ZaeXl5qXbt2p6xXbt2KS4uTsYYVatWTW+99ZY++ugj/epXv5K1Vjt27NCqVavcaBMA\nAAAAAAAAADjElQBi6dKlstbK19dX77//vl577TXP2Jo1azzfx44dq/DwcDVp0kQzZ85UWFiYJBFA\nAAAAAAAAAADwE+NKAPHNN9/IGKM+ffqoWbNmxcZiYmIkST4+PvrVr35VbOyRRx6RtVYJCQlutAkA\nAAAAAAAAABziSgCRnJwsSbrvvvuKXT927JgOHz4sY4yaNWsmPz+/YuN33nmnJCklJcWNNgEAAAAA\nAAAAgENcCSByc3MlSb6+vsWuf/HFF57v7dq1K1GXnp4uSfL29i7D7gAAAAAAAAAAgNNcCSBuv/12\nSdLRo0eLXS/afkmSOnToUKJux44dkqQaNWqUYXcAAAAAAAAAAMBprgQQzZo1k7VWH3/8sTIzMyVJ\niYmJ2rJli4wxql27tufA6SJxcXFatWqVZ3smAAAAAAAAAADw0+HK3kZ9+/bVqlWrdPToUfXs2VNN\nmjTRli1bVFBQIGOM+vXr55m7a9curVixQh999JEKCgpUrlw5/eY3v3GjTQAAAAAAAAAA4BBXVkA8\n8MAD+u1vfytrrU6fPq2oqCjPSogGDRroscce88xds2aN5s+frwsXLkiSnnjiCTVu3NiNNgEAAAAA\nAAAAgENcO935xRdfVKNGjTR//nwdOnRIQUFB6tatm0aNGlXskOk6derIWqvq1atr9OjR6t27t1st\nAgAAAAAAAAAAh7gWQEhSv379im23dDkdOnTQhx9+qPvvv19eXl4udQYAAAAAAAAAAJzkagBxPapX\nr67q1atLkgoLC3X48GElJyerTZs2t7gzAAAAAAAAAABwvVw5A6JevXpq0KCBNmzYUKq6lStX6uGH\nH9af//znMuoMAAAAAAAAAACUBVcCCEmy1pa6xsvLS9ZapaWllUFHAAAAAAAAAACgrDi6BdN3332n\n9PT0K47v27dPgYGB17xPYWGhMjIy9NZbb0nSddUAAAAAAAAAAIAfD0cDiEOHDmn06NEyxpQYs9Zq\n+vTppb6nMUatWrVyoj0AAAAAAAAAAOASR7dg6tq1qzp16iRrbbFPkR9ev55P7dq1NW7cOCfbBAAA\nAAAAAAAAZczRFRCSNHHiRHXu3LnYtfHjx8sYowEDBqhhw4bXvIcxRn5+fqpRo4YaNmwob2/H2wQA\nAAAAAAAAAGXI8d/sV61aVREREcWujR8/XpL0wAMPqFOnTk4/EgAAAAAAAAAA/Mi4srRg8uTJknRd\nqx8AAAAAAAAAAMBPnysBxA9XRAAAAAAAAAAAgP9ut+RwhX379ikmJkZ79uxRSkqKsrOztWzZMklS\nbGysjhw5ot69e8vf3/9WtAcAAAAAAAAAAG6SqwFEUlKS/v73v+uLL77wXLPWyhjj+ffXX3+tuXPn\natasWXrhhRfUo0cPN1sEAAAAAAAAAAAOcC2AOHjwoH7/+98rNTVV1torzjtx4oSstUpPT9ef/vQn\nZWdnq1+/fm61CQAAAAAAAAAAHFDOjYfk5eVp+PDhSklJkTFGERER+vDDD/Xqq6+WmDt69Gg98sgj\nki6ujpg0aZKOHTvmRpsAAAAAAAAAAMAhrgQQS5Ys0ZEjR2SM0ZQpUzR58mS1aNFCFSpUKDG3bt26\nevXVV/Xyyy9LknJzc7VgwQI32gQAAAAAAAAAAA5xJYBYu3atjDHq0KGDevbseV01ffv2VXh4uKy1\n2rx5cxl3CAAAAAAAAAAAnORKALF//35J0kMPPVSqug4dOkiSjh8/7nhPAAAAAAAAAACPMDHlAAAg\nAElEQVSg7LgSQGRlZUmSKlWqVKq6ypUrS5Ly8/Md7wkAAAAAAAAAAJQdVwKIoiChtCsZDhw4IEmq\nUqWK4z0BAAAAAAAAAICy40oA0bhxY1lrtXz5cllrr6smJydHS5culTFG9913Xxl3CAAAAAAAAAAA\nnORKAFF08PT+/fs1adKka87PysrSqFGjlJSUJEnq3r17mfYHAAAAAAAAAACc5e3GQ7p27aqWLVvq\n3//+t+bPn6+dO3cqIiJCZ8+e9cw5fPiwkpOTtXXrVi1evFhnzpzxrH7o0aOHG20CAAAAAAAAAACH\nuBJASFJkZKQGDhyo7777TvHx8YqPj5ckGWMklVzlYK1VrVq1NGvWLLdaBAAAAAAAAAAADnFlCyZJ\nqlSpkpYsWaLBgwfL19dX1torfry8vBQREaFly5apWrVqbrUIAAAAAAAAAAAc4toKCEkqX768xo8f\nr6efflqxsbHauXOnkpOTlZWVJV9fX1WtWlWNGzdWhw4dVL16dTdbAwAAAAAAAAAADnI1gCgSGBio\nnj17eg6nBgAAAAAAAAAA/11c24IJAAAAAAAAAAD8fLgeQJw4ccJzAPWlNm3apP79+6t58+Z68MEH\n9ac//Unfffed2+0BAAAAAAAAAAAHuBZApKSkaNiwYercubNmzJhRbGz16tUaNmyYtm/fruzsbJ05\nc0arV6/Wb37zG8XGxrrVIgAAAAAAAAAAcIgrAURhYaGGDBmi2NhYWWt15MgRz1hubq5eeuklFRYW\nylqrO+64Q3fffbestTp//ryeffZZpaSkuNEmAAAAAAAAAABwiCsBxIoVK/Ttt99Kkho0aKBnnnnG\nM7ZhwwalpqbKGKPw8HBFR0drzZo1ioyMVLly5ZSRkaFFixa50SYAAAAAAAAAAHCIKwFEVFSUJKl2\n7dpatGiRunXrVmJMkkaMGCFvb29JUufOndWjRw9ZaxUTE+NGmwAAAAAAAAAAwCGuBBAJCQkyxqhv\n377y8fHxXC8oKNDmzZslSbfffruaNGlSrK558+aSpGPHjrnRJgAAAAAAAAAAcIgrAUTRGQ4hISHF\nrm/fvl2ZmZkyxqht27Yl6ipVqiRJysrKKvsmAQAAAAAAAACAY7xdeYi3ty5cuKDc3Nxi17/44gvP\n93bt2pWoO3HihCTJ39+/bBssI+fOnVOvXr105MgRjRw5UiNHjrzivPfee0/r1q3T0aNH5eXlpdDQ\nUHXv3l2DBg1S+fLlr/qc6OhoLViwQLt371ZOTo6qVaumtm3basiQIapbt25ZvBoAAAAAAAAAAFfl\nygqI0NBQSdLu3buLXS86/8HLy0sdOnQoUbdmzRoZY3T33XeXfZNlYPLkyTpy5IiMMVeck5aWpj59\n+mjmzJnat2+fcnNzlZOTo8TERE2bNk0RERE6c+bMFeunTp2qESNGaPPmzcrIyFB+fr5OnTqlpUuX\nKiIiQp999llZvBoAAAAAAAAAAFflSgDRrl07WWu1dOlSrV27VufOndPMmTN16NAhGWPUpk0bBQUF\neebn5+dr4sSJSkhIkCSFh4e70aajNm7cqMWLF181fLDWatiwYTp48KD8/f01YcIEbdq0STExMRo7\ndqx8fX116NChK66cWLRokd59910ZY9SrVy+tWLFCX331lWbPnq2wsDDl5eXpueee0969e8vqNQEA\nAAAAAAAAuCxXAoiBAweqQoUKysvL0zPPPKNmzZrp9ddf94z/z//8j+f73Llz1a5dOy1cuFCSVLly\nZf3ud79zo03HpKSk6G9/+5uMMbLWXnHeunXrtGPHDhljNH36dP32t79VtWrVVKNGDT3++OOaPn26\nrLXatWuXVq1aVaz2/PnzmjFjhowx6tGjhyZPnqx77rlHQUFBat++vebPn6/Q0FBduHBBU6dOLetX\nBgAAAAAAAACgGFcCiOrVqysyMlKBgYGy1no+xhiNHj1abdq08czNzs5Wenq6rLUKCgrS66+/Xmx1\nxE/B3/72N33//feKiIi46rw5c+bIGKMWLVpc9gyM8PBwtW3bVtZaLV68uNjY8uXLPYd7P/PMMyVq\nAwICNHLkSFlrtWXLFp08efIm3ggAAAAAAAAAgNJx5RBqSWrbtq3WrFmjlStX6tChQwoKClK3bt1U\nr169YvPq1q2rWrVqqVu3bhoyZIiqVKniVouOWLJkiaKjoxUSEqK//vWvWrZs2WXnpaena9euXZKk\nTp06XfF+nTp10pYtWxQXF6fMzEwFBARIkmJjYyVJYWFhCgkJuWxtx44d5eXlpcLCQm3YsEEDBw68\nmVcDAAAAAAAAAOC6uRZASFKVKlU0ePDgq87p1q2bunXr5lJHzjp69KgmT56scuXK6ZVXXlHFihWv\nOHfv3r2eVSCNGjW64rz69etLkgoLC5WQkKDWrVt76o0xatiw4RVr/f39FRISoqNHj2rPnj03+FYA\nAAAAAAAAAJSeK1sw/RwUFhbq2Wef1blz5zR48GC1aNHiqvNPnDjh+X6lFQySVLNmTc/348ePe551\n+vTpa9ZKUnBwsKy1nloAAAAAAAAAANzg6gqIIqmpqfrqq68UHx+vlJQU5eTkaMaMGZKkbdu2KTU1\nVQ899JCMMbeivRvy5ptvaseOHbrnnnsueybDD6Wmpnq+BwYGXnGev7+/53tGRoYkKS0tTYWFhTLG\nqFKlSld9TtGWTenp6dfsCQAAAAAAAAAAp7gaQOTk5Gjq1Kn65JNPlJubK0mebYiKxMTE6J133tFd\nd92lSZMmqVmzZm62eEPi4+P1+uuvy9vbW6+++qp8fHyuWVP0/pLk6+t7xXmXjhXV5OXlea6VL1/+\nqs8pGr+0BgAAAAAAAACAsubaFkxnzpxR7969tWjRIp0/f17WWllrS8w7fvy4rLU6dOiQBg0apI0b\nN7rV4g3Jzc3V2LFjVVBQoBEjRnjObLgWLy+vG35muXLsnAUAAAAAAAAA+HFzZQWEtVbDhw/X4cOH\nJUmtWrVSnz59lJqaqldeeaXY3N/97nc6c+aM4uLilJ+fr2effVZr1qxR1apV3Wi11KZMmaJDhw6p\nSZMmGjZs2HXX+fn5eb7n5uYW+/elzp8/7/letBqiQoUKxWqvpmj8WislbtScOXM0Z86cG6plVQYA\nAAAAAAAA/PiMHDnyunb6uZwhQ4ZoyJAhklwKIJYvX674+HgZY/THP/5RTzzxhCRp/fr1Jea2bt1a\nrVu31owZM/T6668rMzNTCxYs0B/+8Ac3Wi2VL7/8UgsWLJCvr69eeeWVUq1MuPTch8zMzCsGEJmZ\nmZ7vQUFBkqSKFSvKy8tLhYWFysrKuupzis6NqFy58nX3VhpZWVlKSkoqk3sDAAAAAAAAANx36RnG\npXXp76xdCSBWrVolSbr//vs94cO1jBo1Sl9//bW2bdum2NjYH2UAUfRe58+fV/fu3a84z1qryMhI\nRUZGSpKio6N11113ecZPnjypO+6447K1J0+e9HwPDg6WJBljVKtWLR05ckQnTpy4ao+nTp2SMcZT\n6zR/f39Vr179hmrz8vJu6j9kAAAAAAAAAIDzKleufMMrIPz9/T3fXQkgEhMTZYxRjx49SlXXtWtX\nbdu2zbN104/RpQdoX07RORdF84r+9xe/+IXne0JCgpo2bXrZ+oSEBE9dvXr1PNfDwsJ0+PBhJSYm\nXvHZWVlZOn78uCRd99kUpXXpcprSiouL04ABAxzuCAAAAAAAAABwMyIjI9WiRYubvo8rAURaWpok\n6fbbby9VXbVq1SRd+5yDW2XixIl6/vnnrzrn/vvvlzFGTz75pOeMiKLtlpo3b664uDhFR0erf//+\nl62Pjo6WJDVu3LjYtk3h4eGKiopSYmKikpKSLrsKITo6WgUFBTLGqH379jf0jgAAAAAAAAAA3Ijr\nP7TgJhSdXZCcnFyquqK/3i+q/7G57bbb5Ofnd9XP5eYW6dWrlyRp8+bNio2NLXH/jRs3asuWLTLG\nlFhl0KVLF1WoUEEFBQWaMmVKidrMzEzNmjVL0sWwok6dOo68MwAAAAAAAAAA18OVAKJevXqy1mr1\n6tXXXZOfn69ly5aV2Hrov0nv3r3VoEEDWWs1evRozZkzR0lJSUpKStJ7772nMWPGyBijJk2aqGvX\nrsVqAwICNGrUKM/PddSoUUpMTFRqaqq+/PJL9e/fX0eOHJGvr69GjRp1i94QAAAAAAAAAPBz5coW\nTN26ddOXX36pnTt3avbs2dc8iLqgoEB///vfdfjwYRlj1KVLFzfadF25cuUUGRmpxx57TMeOHdOU\nKVOKrWYwxqhOnTp64403Lls/ePBgHTx4UEuWLFFUVJSioqKK1Xp7e2vatGlq0KBBmb8LAAAAAAAA\nAACXciWA6N27t+bNm6d9+/bpn//8p+Lj49W7d2+dPn3aM+fChQtKTk7W1q1b9f7772vv3r0yxig0\nNFQRERFutHlLBAcHa/ny5Zo7d67WrVuno0ePqrCwULVr11a3bt00ZMiQYts2XcoYo4kTJ6pjx45a\nuHCh4uPjlZGRoSpVqqhNmzYaOnSo7r33XpffCAAAAAAAAAAAlwKIcuXK6Y033lD//v2VnJxc7K/1\njTGSLh6yfClrrSpVqqRZs2bJ29uVNsvE3r17rznHz89Pw4cP1/Dhw2/oGR07dlTHjh1vqBYAAAAA\nAAAAgLLgyhkQkhQSEqJPP/1UnTt3lnQxYCj6/PDf1lq1atVKy5YtU926dd1qEQAAAAAAAAAAOMTV\npQVVqlRRZGSkDh06pHXr1mnnzp1KSkpSdna2fH19VbVqVd13333q1KlTiRURAAAAAAAAAADgp+OW\n7G109913a9iwYbfi0QAAAAAAAAAAwAWubcEEAAAAAAAAAAB+PgggAAAAAAAAAACA41zZgql+/fo3\nVFeuXDn5+PgoMDBQd955pxo0aKCHH35YzZs3d7hDAAAAAAAAAADgJFcCCGvtDdUVFBTo3LlzOnfu\nnJKTk7Vz504tXLhQ/fr10/PPPy9v71tyhAUAAAAAAAAAALgGV36D/8c//lEFBQV67733lJWVJWut\ngoKC1KxZM9WuXVu+vr46f/68Tp48qe3bt+vMmTMyxsjLy0stW7bUhQsX9P333+vw4cOy1mrJkiW6\n7bbb9Pe//92N9gEAAAAAAAAAQCm5EkA8+eSTGjNmjDIzM1WxYkWNGzdOERERuu2220rMtdZqzZo1\nevnll5WamqqQkBC99NJLkqQDBw7or3/9q3bs2KEFCxaoV69euu+++9x4BQAAAAAAAAAAUAquHEK9\natUqrV27Vt7e3po9e7Z+85vfXDZ8kCRjjHr06KE5c+bIx8dHS5cu1YYNGyRJdevW1TvvvKPbb79d\nkvTxxx+70T4AAAAAAAAAACglVwKIjz76SMYYRUREqFmzZtdVc++996pv376y1urDDz/0XPf399ej\njz4qa622bdtWVi0DAAAAAAAAAICb4EoA8e2330qSWrVqVaq6+++/X5KUkJBQ7HqdOnUkSUlJSQ50\nBwAAAAAAAAAAnOZKAHHu3DlJ0oULF0pVl5ubK0nKy8srdt3Pz0+SlJ2d7UB3AAAAAAAAAADAaa4E\nEMHBwZKkmJiYUtXFxsZKkqpXr17s+unTpyVJQUFBDnQHAAAAAAAAAACc5koA8eCDD8paq/Xr1+vT\nTz+9rprVq1crKipKxhh16NCh2FjR9bCwsLJoFwAAAAAAAAAA3CRXAoihQ4eqYsWKkqTnnntOL7zw\ngg4cOHDZuQcPHtTLL7+ssWPHSrq43dJjjz0mSUpOTtZLL72kHTt2SJI6depU9s0DAAAAAAAAAIBS\n83bjITVq1NDrr7+up556SufPn9fixYu1ePFiVa5cWcHBwfL19VVOTo5Onjyp9PR0SZK1Vrfddpte\nffVVzxZOb731lhYsWCBJuvPOO9W3b1832gcAAAAAAAAAAKXkygoISWrdurU+/PBDNW3aVNZaWWuV\nkpKiPXv26D//+Y8SExOVlpbmGatXr57mz5+vzp07e+5x7NgxWWsVEhKiN954Q+XLl3erfQAAAAAA\nAAAAUAqurIAo0qhRIy1atEjffPONYmJitHXrViUnJystLU2+vr6qUaOGmjRpom7duql9+/YyxhSr\n//Wvf63+/furbdu28vHxcbN1AAAAAAAAAABQCq4GEEVat26t1q1bl7rukUceKYNuAAAAAAAAAACA\n01zbggkAAAAAAAAAAPx8EEAAAAAAAAAAAADHuboFU2Jioj7++GPt3r1bGRkZys/PV2Fh4TXrjDFa\nv369Cx0CAAAAAAAAAAAnuBZAvP3223rttddkrfVcu/T71fzwMGoAAAAAAAAAAPDj5koAsWPHDv3r\nX/8qFjhUqFBBAQEB8vLycqMFAAAAAAAAAADgIlcCiA8++EDWWhlj1KtXL40YMUK1atVy49EAAAAA\nAAAAAOAWcCWA+Pe//y1jjFq3bq3Jkye78UgAAAAAAAAAAHALlXPjIampqZKkhx9+2I3HAQAAAAAA\nAACAW8yVAKJKlSqSpIoVK7rxOAAAAAAAAAAAcIu5EkA0adJEkrR79243HgcAAAAAAAAAAG4xVwKI\nAQMGSJKWLFmiU6dOufFIAAAAAAAAAABwC7kSQLRu3VpPPvmksrKy9Pvf/14xMTEqLCx049EAAAAA\nAAAAAOAW8HbjIW+++ab8/Px0991369ChQxoxYoR8fHwUGhqqgIAAeXl5XbXeGKN58+a50SoAAAAA\nAAAAAHCAKwHEa6+9JmOMJHn+Nzc3V/v27btmrbXWUwMAAAAAAAAAAH4aXAkgpItBwvVcAwAAAAAA\nAAAAP32uBBB79+514zEAAAAAAAAAAOBHwpVDqAEAAAAAAAAAwM8LAQQAAAAAAAAAAHDcjz6AOHDg\ngCIjI291GwAAAAAAAAAAoBRcO4RaktavX6+VK1fq8OHDOn/+vAoKCkocRG2tVX5+vnJzc5Wdna2C\nggJJ0siRI91sFQAAAAAAAAAA3ATXAogJEyboo48+8vz7h8GDJBljLjtWdB0AAAAAAAAAAPw0uBJA\nfP3111q0aJGMMbLWqly5cqpWrZoyMjKUm5urwMBA+fn5KSMjQzk5OZL+P3QYMGCAHnzwQTfaBAAA\nAAAAAAAADnHlDIhPPvnE8/3pp5/Wjh07tGnTJg0cOFDWWj300EPauHGjtm3bps8//1z9+/f3zC8s\nLFR4eLgbbQIAAAAAAAAAAIe4EkBs375dxhg1b95cf/jDH+Tj4yNJatWqlSTpiy++8MytVauWnn/+\neY0dO1bWWi1cuFB79uxxo00AAAAAAAAAAOAQVwKI77//XpL0y1/+stj1hg0besaPHz9ebOzxxx/X\nPffcI0nFzo4AAAAAAAAAAAA/fq4EEHl5eZKk4ODgYterVKmiSpUqSZL27t1boq5Hjx6y1mrHjh1l\n3yQAAAAAAAAAAHCMKwFEUciQnZ1dYiw0NFSSdODAgRJjtWrVkiSdOnWqDLsDAAAAAAAAAABOcyWA\nKAoSvv322xJjoaGhstYqISGhxFhOTo4k6dy5c2XbIAAAAAAAAAAAcJQrAUSbNm1krdWnn36qEydO\nFBsLCwuTJH311VclgoYtW7ZIkgICAtxoEwAAAAAAAAAAOMSVAKJfv37y9vZWdna2evfurcjISM/B\n1B06dJAkZWZmauzYsTp9+rTS09M1e/ZsrVu3TsYYNWjQwI02AQAAAAAAAACAQ1wJIIKDgzVq1ChZ\na5Wenq5Zs2Zp3759kqR7771XDz74oKy12rBhgzp27Kg2bdron//8p6y1kqS+ffu60SYAAAAAAAAA\nAHCIKwGEJD355JN66aWXVKVKFUlS7dq1PWOvvPKK7rrrLllri30kKSIiQt27d3erTQAAAAAAAAAA\n4ABvNx/Wr18/9e7dW3Fxcbrzzjs916tWrapPPvlE8+bN08aNG5WWlqaaNWsqIiJCv/71r91sEQAA\nAAAAAAAAOMDVAEKSvLy81Lp16xLX/fz8NGzYMA0bNsztlgAAAAAAAAAAgMNc24IJAAAAAAAAAAD8\nfBBAAAAAAAAAAAAAx7m6BdOBAwe0dOlSJSQk6OzZs8rNzfUcNn01xhitX7/ehQ4BAAAAAAAAAIAT\nXAsgFixYoMmTJys/P99z7XrCB+liAAEAAAAAAAAAAH46XAkgdu3apUmTJqmwsNATOgQGBsrf39+N\nxwMAAAAAAAAAAJe5EkDMmzdPBQUFMsaoT58+GjFihGrWrOnGowEAAAAAAAAAwC3gSgCxfft2GWPU\nsmVLTZo0yY1HAgAAAAAAAACAW6icGw85e/asJKlr165uPA4AAAAAAAAAANxirgQQlSpVkiTOfAAA\nAAAAAAAA4GfClQCiWbNmkqSdO3e68TgAAAAAAAAAAHCLuRJADBw4UNZaffLJJzp48KAbjwQAAAAA\nAAAAALeQKwFEixYt9MQTT+jcuXN67LHHtHbtWuXl5bnxaAAAAAAAAAAAcAt4O3mzQYMGXXXcy8tL\nycnJeuaZZ+Tj46PatWsrICBA3t5Xb8MYo3nz5jnZKgAAAAAAAAAAKEOOBhBbt26VMeaqc4rGc3Nz\ntX///mve01p7zXsCAAAAAAAAAIAfF0cDCOliYFAWcwEAAAAAAAAAwE+HowHE3r17nbwdAAAAAAAA\nAAD4iXLlEGoAAAAAAAAAAPDzQgABAAAAAAAAAAAcV+YBxPHjx3Xw4MFrzvvss880ZcoUtnECAAAA\nAAAAAOC/QJkFECdOnNCoUaPUpUsXffDBB9ecv3r1as2dO1cREREaMWKETp8+XVatAQAAAAAAAACA\nMlYmAcRXX32l3r176/PPP1dhYaG++eabq84vLCzU1q1bZa2VtVYxMTF69NFHFRcXVxbtAQAAAAAA\nAACAMuZ4ALFnzx6NGDFCGRkZstaqQoUKatWq1VVrjDF6++23NWTIEFWqVEnWWqWnp+upp57SgQMH\nnG4RAAAAAAAAAACUMUcDiMLCQj333HM6d+6crLXq2bOn1q9frwkTJly1zhijZs2aady4cYqKilKX\nLl0kSdnZ2frLX/7iZIsAAAAAAAAAAMAFjgYQ0dHR+vbbb2WM0YABAzR16lRVqVKlVPeoVKmSpk+f\nrq5du0qS4uPj9cUXXzjZJgAAAAAAAAAAKGOOBhBr1qyRJFWvXl3jxo274fsYY/TSSy/J399f0sUD\nqgEAAAAAAAAAwE+HowFEfHy8jDF6+OGH5ePjc1P3CgwMVPfu3WWt1Y4dOxzqEAAAAAAAAAAAuMHR\nAOLMmTOSpLCwMEfu17hxY0lScnKyI/cDAAAAAAAAAADucDSAyMvLkyT5+vo6cr/AwEBJUm5uriP3\nAwAAAAAAAAAA7nA0gAgKCpIknT171pH7paWlSZIqVqzoyP0AAAAAAAAAAIA7vJ28WZ06dfT9999r\n165dGjBgwE3fb9u2bZKkmjVr3vS93BAbG6uPP/5YO3fuVEpKinx8fBQaGqrw8HANHDhQVapUuWzd\nuXPn9N5772ndunU6evSovLy8FBoaqu7du2vQoEEqX778VZ8bHR2tBQsWaPfu3crJyVG1atXUtm1b\nDRkyRHXr1i2LVwUAAAAAAAAA4KocXQHxwAMPyFqrzz//3LN64UalpqYqKipKxhg1atTIoQ7LRkFB\ngf785z/rqaee0ueff67k5GTl5+crJydHiYmJeuONN9SzZ8/LHqadlpamPn36aObMmdq3b59yc3M9\nddOmTVNERITnbI3LmTp1qkaMGKHNmzcrIyND+fn5OnXqlJYuXaqIiAh99tlnZfnqAAAAAAAAAABc\nlqMBxK9//Wt5eXnp3LlzevHFF2/qXv/7v/+rc+fOSZK6du3qRHtl5h//+Ic+++wzGWPUuXNnLVy4\nUF9//bVWrlypP//5z6pQoYK+//57DRs2rNiB2tZaDRs2TAcPHpS/v78mTJigTZs2KSYmRmPHjpWv\nr68OHTqkkSNHXva5ixYt0rvvvitjjHr16qUVK1boq6++0uzZsxUWFqa8vDw999xz2rt3r1s/CgAA\nAAAAAAAAJDkcQNSqVUuPPPKIrLVau3atnn32WRUUFJTqHgUFBXr55Ze1cuVKGWPUoEEDtWvXzsk2\nHZWcnKwPPvhAxhg98sgjmjlzppo2bapKlSrpF7/4hYYOHar3339f3t7eSk9P19tvv+2pXbdunXbs\n2CFjjKZPn67f/va3qlatmmrUqKHHH39c06dPl7VWu3bt0qpVq4o99/z585oxY4aMMerRo4cmT56s\ne+65R0FBQWrfvr3mz5+v0NBQXbhwQVOnTnX7xwIAAAAAAAAA+JlzNICQpHHjxumOO+6QJK1cuVK/\n+tWv9NFHHykrK+uqdSkpKfrkk0/06KOPav78+ZIkX19fTZ482ekWHbV+/Xrl5+dLksaMGXPZOY0a\nNVLnzp1lrdXGjRs91+fMmSNjjFq0aHHZkCU8PFxt27aVtVaLFy8uNrZ8+XKlpKRIkp555pkStQEB\nARo5cqSstdqyZYtOnjx5o68IAAAAAAAAAECpOXoItSQFBQXpnXfe0eOPP66zZ8/q1KlTmjBhgiZO\nnKiwsDDdc889qly5svz8/JSRkaG0tDQdOHBA+/btk7VW0sWtiSpWrKjIyEiFhYU53aKjkpOT5efn\nJ39/f915551XnBcaGuqZL0np6enatWuXJKlTp05XrOvUqZO2bNmiuLg4ZWZmKiAgQNLFA68lKSws\nTCEhIZet7dixo7y8vFRYWKgNGzZo4MCBpX9BAAAAAAAAAABugOMBhHTxl+JLly7VuHHj9M0330i6\nuLXS3r17r3geQVH4IElt2rTRxIkTVbt27bJoz1FjxozRmDFjlJ2dfdV5R44ckSQFBgZKkvbu3Str\n7TUP2a5fv74kqbCwUAkJCWrdurWn3hijhg0bXrHW399fISEhOnr0qPbs2VOq9wIAAAAAAAAA4GY4\nvgVTkRo1amjevHl66623FB4erttuu03W2it+AgMD9eijj+rDDz/U3LlzfxLhw1D/8fAAACAASURB\nVKUqVqx4xbHk5GTFxMR4tluSpBMnTnjGr7SCQZJq1qzp+X78+HFJF8OI06dPX7NWkoKDg2Wt9dQC\nAAAAAAD8X3v3H2d1Qed7/P2dGWEYZlCKNPHnaiIgSlexuq1F/khL0zR3ddUeKdtP01jSvaa2luam\n18h7FXOtfACu7paZmq5mySZKKVr+eKgrP8wfiCIiosgPFQaGc//wMis5gMIXzhfm+Xw8eDjMOd/j\n55SvOTCf+X4PAGwMG+QMiLcaPnx4hg8fniVLluSxxx7LjBkzsmDBgrS3t6elpSVbb711dt111wwY\nMCBFUWzocerinHPOydKlS1MURU444YQkyfz58ztvX3lWRFdaW1s7P164cGGS5NVXX82KFStSFEW2\n3HLLNf67V16yacGCBes8PwAAAAAAvFsbfAGxUnNzc4YNG9Z5BkB3ccEFF2TSpEkpiiKHH3549t13\n3yTJ0qVLO+/T3Ny82uPfetvKY9rb2zs/17NnzzX++1fe/tZjAAAAAABgQ9tgl2AiufDCC3P11Ven\nKIrsvvvuOe+88zpva2xsXOfHbWjwfxsAAAAAANW20c6A6E6WLVuWs88+O7fcckuKosgHPvCBjB07\nNr169eq8z1s/Xrp06Sq/f6slS5Z0frzybIiWlpZVjl2Tlbev7UwJAAAAAAAokwVEyRYsWJBTTjkl\nDzzwQIqiyJAhQ/LTn/40ffv2XeV+b33fh0WLFq12AbFo0aLOj7faaqskb77hdWNjY1asWJHFixev\ncZ6V7xvxl//+sowfPz7jx49fp2NdFgoAAAAAoHpOPfXU9OjRY52OHTFiREaMGJHEAqJUzz77bL78\n5S9n5syZKYoiH//4x3PJJZd0uVzYeeedOz+ePXt2tt566y4fc/bs2Z0f9+/fP0lSFEV22GGHzJw5\nM88///waZ3rhhRdSFEXnsWVbvHhxXnzxxQ3y2AAAAAAAbHzz589f52Pf+kPzFhAleeKJJ3LiiSfm\nlVdeSVEUOeaYY/Ld7353te/X8IEPfCBFUSRJpk6dmg9+8INd3m/q1KlJ3lw6DBw4sPPzAwYMyDPP\nPJNp06atdqbFixdn1qxZSZJBgwat0/Nam9bW1myzzTbrdGx7e/t6/YcMAAAAAED5+vbtu85nQLS2\ntnZ+bAFRgueeey4jRozoXD6MGjUqX/3qV9d4TGtra/bZZ5888MADmThxYo4//vgu7zdx4sQkyV57\n7bXKZZuGDx+eCRMmZNq0aXnxxRe7XAJMnDgxHR0dKYoi++2333o8w9V76+k079YDDzyQE044oeSJ\nAAAAAABYHz/60Y8ybNiw9X6crn88n3ds+fLlGTVqVObNm5eiKHL22Wevdfmw0pFHHpkkueeeezJp\n0qS33X7XXXdl8uTJKYribd/kP/jgg9PS0pKOjo5cdNFFbzt20aJFufzyy5O8uazYZZdd3u1TAwAA\nAACAdWYBsZ6uvfbaTJkyJUVR5NOf/nSOPvrovP7662v8tdLnPve5DB48OLVaLf/wD/+Q8ePH58UX\nX8yLL76YcePGZdSoUSmKIkOHDs0hhxyyyr+3ra0tI0eOTK1Wy2233ZaRI0dm2rRpmT9/fu6+++4c\nf/zxmTlzZpqbmzNy5MiN/T8LAAAAAADdnEswrad//dd/TZLORcBtt9221mOmT5+eJGloaMiPfvSj\nnHTSSXnuuedy0UUXrXI2Q1EU2WWXXXLFFVd0+Tgnnnhinn766fzyl7/MhAkTMmHChFWObWpqysUX\nX5zBgwevz1MEAAAAAIB3zQJiPcyfPz+zZs3qfDPpd+Iv79u/f//cfPPNueqqq3L77bfn2WefzYoV\nK7LjjjvmU5/6VEaMGJFevXqt9rG+973vZf/998/Pf/7zPPbYY1m4cGHe85735CMf+Ui++MUvZvfd\nd1+v5wgAAAAAAOvCAmI99O3bN9OmTVvvx+nVq1dOPvnknHzyyet0/P7775/9999/vecAAAAAAICy\neA8IAAAAAACgdBYQAAAAAABA6SwgAAAAAACA0llAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4C\nAgAAAAAAKJ0FBAAAAAAAUDoLCAAAAAAAoHQWEAAAAAAAQOksIAAAAAAAgNJZQAAAAAAAAKWzgAAA\nAAAAAEpnAQEAAAAAAJTOAgIAAAAAACidBQQAAAAAAFA6CwgAAAAAAKB0FhAAAAAAAEDpLCAAAAAA\nAIDSWUAAAAAAAACls4AAAAAAAABKZwEBAAAAAACUzgICAAAAAAAonQUEAAAAAABQOgsIAAAAAACg\ndBYQAAAAAABA6SwgAAAAAACA0llAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4CAgAAAAAAKJ0F\nBAAAAAAAUDoLCAAAAAAAoHQWEAAAAAAAQOksIAAAAAAAgNJZQAAAAAAAAKWzgAAAAAAAAEpnAQEA\nAAAAAJTOAgIAAAAAACidBQQAAAAAAFA6CwgAAAAAAKB0FhAAAAAAAEDpLCAAAAAAAIDSWUAAAAAA\nAACls4AAAAAAAABKZwEBAAAAAACUzgICAAAAAAAonQUEAAAAAABQOgsIAAAAAACgdBYQAAAAAABA\n6SwgAAAAAACA0llAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4CAgAAAAAAKJ0FBAAAAAAAUDoL\nCAAAAAAAoHQWEAAAAAAAQOksIAAAAAAAgNJZQAAAAAAAAKWzgAAAAAAAAEpnAQEAAAAAAJTOAgIA\nAAAAACidBQQAAAAAAFA6CwgAAAAAAKB0FhAAAAAAAEDpLCAAAAAAAIDSWUAAAAAAAACls4AAAAAA\nAABKZwEBAAAAAACUzgICAAAAAAAonQUEAAAAAABQOgsIAAAAAACgdBYQAAAAAABA6SwgAAAAAACA\n0llAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4CAgAAAAAAKJ0FBAAAAAAAUDoLCAAAAAAAoHQW\nEAAAAAAAQOksIAAAAAAAgNJZQAAAAAAAAKVrqvcArL8///nPufLKK/OnP/0pL7/8crbaaqsMGTIk\nJ5xwQj72sY/VezwAAAAAALohC4hN3B133JF/+Id/yPLly1MURZLk5Zdfzl133ZW77rorX/jCF3L2\n2WfXeUoAAAAAALobl2DahE2bNi2nn356Ojo6MnTo0FxzzTW57777cv311+eTn/xkkuSaa67Jz372\nszpPCgAAAABAd2MBsQm75JJLsmTJkuy444656qqrMmzYsGy55ZbZY489ctlll+VTn/pUarVaLrvs\nsrz++uv1HhcAAAAAgG7EAmIT9fTTT2fSpEkpiiInn3xyevXq9bb7nHnmmWloaMirr76aCRMm1GFK\nAAAAAAC6KwuITdTvf//7JElRFPnEJz7R5X3e//73Z9CgQUnefK8IAAAAAADYWCwgNlHTp09PkvTv\n3z9bbbXVau83ePDg1Gq1TJkyZWONBgAAAAAAFhCbqueffz5Jsv3226/xfv3790+SzJkzJytWrNjg\ncwEAAAAAQGIBscmaP39+iqJInz591ni/tra2JEmtVsvChQs3xmgAAAAAAGABsalaunRpkqS5uXmN\n9+vZs+fbjgEAAAAAgA2tqd4DsG4aGjb93dHrr7++yu8ff/zxOk2y4TUUyRuvzKj3GJSkoUgeeOCB\neo9BSfS5+dDm5kWbmw9tbl60uXnR5+ZDm5sXbW5e9Ln52Nzb/Mvvzf7l927XVVGr1WqlPBIb1VFH\nHZXp06fn4IMPzqWXXrra+/3bv/1b/vmf/zlFUeS+++7LlltuWeoc48ePz/jx49fp2Ndffz2LFi0q\ndR4AAAAAANZPW1tbWlpa1unYESNGZMSIEUmcAbHJamtrS61Wy+LFi9d4v5Xv+9DY2Fj68iFJFi9e\nnBdffLH0xwUAAAAAoD4WLVq0zj88/tbvWVtAbKJ23nnn/OlPf8rzzz+/xvu98MILSZKtt956g8zR\n2tqabbbZZp2OdQYEAAAAAED1rM8ZEK2trZ0fW0BsonbfffckyaxZs/Laa6+ld+/eXd5vypQpKYoi\ngwcP3iBzvPV0mnfrhRdeyMSJEzt/v+OOO6ZXr15ljcZGduqpp2b+/Pnp27dvfvSjH9V7HOD/0yZU\nlz6hmrQJ1aRNqCZtbj7eeOONPPvss52/P+CAA7Ltttuu9+NaQGyiPv7xjydJOjo6MmnSpBx66KFv\nu8+cOXMyffr0JMnHPvaxjTrfO7HtttvmhBNOqPcYlKRHjx6d/xw2bFidpwFW0iZUlz6hmrQJ1aRN\nqCZtsjYN9R6AdbPDDjtkn332Sa1Wy5gxY7p8L4gLL7wwK1asSN++ffPZz362DlMCAAAAANBdWUBs\nws4666w0NDTkmWeeyfHHH5977rkn8+fPz9SpU3Pqqafm9ttvT1EU+cY3vpHm5uZ6jwsAAAAAQDfi\nEkybsCFDhuT73/9+zjnnnDzxxBP54he/uMrtRVFkxIgROe644+o0IQAAAAAA3ZUFxCbuqKOOypAh\nQzJ27Nj88Y9/zLx589LS0pI999wzJ5xwQvbff/96jwgAAAAAQDdkAbEZ2G233fK///f/rvcYAAAA\nAADQyXtAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4CAgAAAAAAKJ0FBAAAAAAAUDoLCAAAAAAA\noHQWEAAAAAAAQOksIAAAAAAAgNI11XsAYPMwYsSILF68OK2trfUeBXgLbUJ16ROqSZtQTdqEatIm\na1PUarVavYcAAAAAAAA2Ly7BBAAAAAAAlM4CAgAAAAAAKJ0FBAAAAAAAUDoLCAAAAAAAoHQWEAAA\nAAAAQOksIAAAAAAAgNJZQAAAAAAAAKWzgAAAAAAAAEpnAQEAAAAAAJTOAgIAAAAAACidBQQAAAAA\nAFA6CwgAAAAAAKB0FhAAAAAAAEDpLCAAAAAAAIDSWUAAAAAAAACls4AAAAAAAABKZwEBAAAAAACU\nzgICAAAAAAAonQUEAAAAAABQOgsIAAAAAACgdE31HgDYfNx///1JkmHDhqUoijpPA93bn//85zzy\nyCOZP39+evXqlZ133jn77LNPWlpa6j0akGTJkiV59tlns2TJkmyzzTbZZptt6j0SbLZuuummtLa2\n5qCDDqr3KMB6ePbZZ/P000+nvb09u+66a3bdddd6jwTdxvLlyzNjxozMmTMnixcvzrJly7LFFluk\npaUlW2+9dXbeeef06tWr3mNSUUWtVqvVewhg8zBw4MA0NDTkwQcf9MIDG8gPfvCDFEWRb37zm2lq\nevvPETz66KM5//zz89hjj73ttpaWlhx33HE59dRT09zcvDHGhW5pzpw5ueaaazJ9+vSMHTt2ldue\neOKJXHLJJfnDH/6QZcuWdX5+2223zVFHHZUvfelLXkOhZAMHDkxRFPnMZz6T888/32sgVNDDDz+c\nRx55JI2Njdl7770zePDgztueeeaZnHfeebnvvvtWOWbgwIE555xzsvfee2/scaHbeOCBB3LllVfm\nvvvuS3t7+2rvVxRFPvCBD+Tggw/O3/3d36Vfv34bcUqqzgICKM3Kv9w99NBDvnkCG8iaOps4cWJG\njRqVZcuWZXUv7yv/YDhu3Li8733v2xgjQ7dy55135vTTT88bb7yRxsbGVZaBd9xxR/7xH/8xS5Ys\n6bLRoiiyww475IorrvBTnVCila+dSbLrrrtm9OjRGTRoUJ2nApLk1VdfzTe/+c23LRf+5m/+Juef\nf35mzZqV448/Pi+99FKXr51bbLFFLr300hxwwAEba2ToFlasWJHvfOc7ueGGG5JktX+//EtFUaRX\nr1751re+lWOPPXZDjsgmxAIC6NJZZ531ro/51a9+laIocvjhh6exsbHz80VR5IILLihzPOi2VreA\neOGFF3LooYfmjTfeyBZbbJFjjz02Bx54YLbddtssW7YsTz75ZG655ZZMnDgxRVFk0KBBuf7669PQ\n4O2goCwzZ87MZz/72SxZsiRNTU358Ic/nB//+MfZYost8swzz+TII4/MkiVL0qtXrxx99NH50Ic+\nlNbW1sybNy/33HNPfv3rX2f58uXZcccdc+ONN6a1tbXeTwk2CytfO3v06JGlS5emqakpJ510Ur7+\n9a+7NCHUUXt7e/7u7/4u06ZNe9s3N4uiyFlnnZVHHnkkv/71r9OvX7+cfPLJ+dCHPpTkzcv//vjH\nP87cuXPT2tqa2267LVtvvXU9ngZsls4999xce+21SZJ99903++23X97znvdkwYIF+eMf/5i77747\n22yzTS666KL06tUrjz/+eO6+++5MmjQpS5YsSVEUOf300/OlL32pzs+EKrCAALr01p8Ue6dWfjl5\n63G1Wi1FUWTatGmlzgfd1eoWEOeff37+/d//Pb179864ceMydOjQLo+/9dZbc+aZZ6ajoyPnnXde\njjnmmI01Omz2zjnnnPzyl79M3759M378+AwcOLDztjPOOCP/8R//kX79+uWaa67JX/3VX73t+Icf\nfjhf+tKX8tprr+W0007Ll7/85Y05Pmy2Vr52XnvttTnjjDMyc+bMFEWRfv365ZRTTsnRRx+dLbbY\not5jQrdzzTXX5Pvf/34aGxvz5S9/Occdd1yamppy/fXX57LLLktbW1sWLVqU9773vfnFL36R97//\n/ascP3fu3Bx77LGZM2dOvvKVr+Sb3/xmnZ4JbF7uueeefPGLX0xTU1NGjx6dT3/602+7z913351T\nTjkl22+/fW688cb07NkzSTJv3ryce+65+d3vfpempqbccMMN2X333Tf2U6Bi/Ngj0KV99tlnlZ9C\n2Xbbbdf6K3lz+fDWz/Xv37/zNmDD+f3vf5+iKHLyySevdvmQJJ/5zGdy0kknpVar5ZZbbtmIE8Lm\nb/LkySmKImecccYqy4fkvxv91re+1eXyIUk++MEP5rTTTkutVstvfvObjTEydCsDBgzITTfdlOOO\nOy5J8tJLL+W8887LAQcckPHjx+f111+v84TQvdx2220piiInnHBCRo0alW222Sbvfe9789WvfjV/\n//d/n/nz56ejoyOnnXba25YPSbL11lvnG9/4Rmq1WiZNmlSHZwCbp5///Oedf7fsavmQJPvtt19O\nOeWUPPXUU/m3f/u3zs/369cvl112Wfbdd990dHTkmmuu2VhjU2HOgAC6VKvVcuWVV2bMmDHp6OjI\nRz7ykVx44YVd/sFvJe8BARve6jrbc889s3z58tx+++3Zcccd1/gYTz/9dA499ND07ds3995774Ye\nGbqNlR1OnDhxleX78uXLM2TIkBRFkfvvv3+Nl1aaO3duPv7xj6etrS3333//xhgbNntdvXY+/PDD\n+f73v5//+q//SvLmD9H06dMnhxxySA477LB8+MMfrufI0C3su+++Wbx4cf7jP/4ju+222yq3PfXU\nUznssMNSFEUmT56cvn37dvkYL774YoYPH57evXvnwQcf3Bhjw2bvr//6r/PKK69kwoQJ2WGHHVZ7\nv+eeey6f/OQnM2jQoPzqV79a5bZ77703I0aMyHbbbZc77rhjQ49MxTkDAuhSURT5yle+kuuuuy67\n7LJL7r333nz2s5/NzTffXO/RgC6svIZ1nz591nrfLbfcMkmyePHiDToTdDcrO1y+fPkqn29qakpb\nW1uSrPUyLx0dHav8E9gwPvjBD+aXv/xlxowZk6FDh6ZWq2XBggX55S9/mZNOOikf+9jH8t3vfjc3\n3nhjnnzyybS3t9d7ZNjsvPHGG0nS5XLhrX+mXdPifuXr6rJly0qeDrqvBQsWJFlze8l/dzpz5sy3\n3bbysktz584teTo2RRYQwBoNHjw4v/rVr/L5z38+CxcuzJlnnpmRI0dm/vz59R4NeIshQ4YkSWbM\nmLHW+06ZMiVJ8p73vGeDzgTdzS677JLkzUtK/KW3vmnmmtx5551JssafNgPKc/DBB+cXv/hFfvaz\nn+Xggw/OFltskVqtlpdeeinXXXddvv3tb+fwww/P0KFDM3To0HzsYx+r98iw2ejXr1+S5LHHHnvb\nbVOnTu38+KmnnlrtY6y833vf+96Sp4Pua6uttkry5tmCa/L4448nSRobG99228rvGfXo0aPk6dgU\nWUAAa9WjR4/80z/9U8aOHZv3ve99mTBhQg4//PDOb5IAG9+Pf/zj3HXXXXn55ZeTJEcffXRqtdpa\nr7G5bNmy/N//+39TFEU++MEPboxRodv49Kc/nVqtlssvvzx/+MMfVrltxIgRSZLRo0ev9jrzzzzz\nTMaMGZOiKLL//vtv8HmB/7b33ntnzJgxuffee3PxxRfnkEMOSWtra2q1WuevpUuXZt68efUeFTYb\nK9938Ic//GFeffXVzs8vWLAgF198cefvf/rTn3Z5/MrLBhdFkf/xP/7HBp8Xuou99947tVot/+f/\n/J+89tprXd6nVqvlX/7lX1IURQYNGvS222+88cYkedvl1eievAcE8K4sXLgw3/nOd/Lb3/42RVHk\nc5/7XL797W+npaXFe0DARrDyjW2Louj83LbbbpshQ4bkzjvvzPLlyzNy5MicfPLJqxzX3t6e++67\nL6NHj84TTzyRoigyfvz4fOQjH9mo88PmbNmyZTniiCMyY8aMNDY25phjjsmXvvSlbLfddkneXBxe\ncskl2W233TJq1Kh8+MMfTo8ePfLcc8/l9ttvz9ixY/Paa69lyy23zO23397502fA+lnXP6PWarU8\n/vjjmTJlSp588snMnj07ixYtyrhx4zbgtNB9PPbYYzn22GOzYsWK9OvXL5/85Cc730vp5ZdfzqBB\ng9K7d+888MADOe6443L66aend+/eSZJ58+blggsu6Hwj63HjxuV//s//WednBJuHP/7xjznxxBM7\nlwvnnntu9tprr87bX3rppZx//vmZMGFCiqLI6NGj85nPfCZJ8uyzz+aaa67pfGPq73znOznuuOPq\n8jyoDgsIYJ3cfPPN+ed//ucsXrw42223XS644IJ84QtfsICADeyqq67KlClTMnXq1MyYMSMrVqzo\nvK0oitRqtTQ1NeWRRx5Z5VTYvffeu/M6u7VaLccee2zOO++8jT4/bO5mz56dk046Kc8++2znonC7\n7bbLTjvtlK222ip//OMfM2/evFWWiCvVarX07NkzV155Zeclm4D154dkoLquvvrqXHjhhanVap2v\njbVaLc3NzRk/fnwWLlyYr371qymKIs3Nzdltt93S3t6eJ598Mh0dHanVajniiCPygx/8oM7PBDYv\n559/fv793/+9s8ttttkm/fv3z2uvvZannnqqs78DDzwwl19+eZI3L7v00Y9+NMmbHX/oQx/KVVdd\nlYYGF+Dp7iwggHX2wgsv5Iwzzsj999+fhoaGrFixwl/uYCN64403Mm3atEydOjVTpkzJlClT8vTT\nT+f9739/fve7361y349+9KN55ZVX0tTUlC9+8YsZNWpUl98ABdbfkiVL8i//8i/5xS9+0fkmfsmq\nZy519UfwvffeO+edd55T1aFkFhBQbZMnT86VV16ZRx99NA0NDdlrr70ycuTIDB06NEkybty4XHzx\nxeno6HjbsZ/73Ody3nnndb4ZNVCOWq2WMWPG5Morr8zy5cvfdvvKK2J897vfXeV9HvbYY480NDTk\nb//2b3PGGWekubl5Y45NRVlAAOulVqtl3LhxufTSS9Pe3u4vd1Bn7e3tmT17dnbeeedVPv/DH/4w\nffv2zac//en079+/PsNBN7Ns2bJMnjw5jz76aJ544onMnTs3r732WpYsWZLm5ub07t0722+/fQYN\nGpRPfOIT2XXXXes9MmyWLrvsshRFka997Wtpamqq9zjAOpgxY0ZuuOGGPPPMM1m2bFn+6q/+Koce\neugql4UByjd79uzcdtttmTJlShYsWJDevXtnwIABOeSQQzJgwIC33f/uu+/OnnvumS233LIO01JV\nFhBAKR5//PH853/+Z5L4yx0AAAAAYAEBAAAAAACUz48oA+/I7Nmzc8cdd2TKlCmZNWtWFixYkPb2\n9iRJz54907dv3/Tv3z+DBg3Kfvvtl1122aXOE0P3oE2oLn1CNWkTqkmbUE3aZH05AwJYo+nTp2f0\n6NGZPHly5+dW92XjrW+uOXz48IwcOTKDBw/e4DNCd6RNqC59QjVpE6pJm1BN2qQsFhDAat166605\n++yzs2zZstRqtTQ2Nmb77bdP//7909bWlp49eyZJli5dmoULF+aFF17IrFmz0tHRkSRpbm7OxRdf\nnAMPPLCeTwM2O9qE6tInVJM2oZq0CdWkTcpkAQF06amnnspRRx2V9vb27LTTTjn11FOz//77p7W1\ndY3HLV68OBMnTszll1+emTNnpqmpKTfccEN23333jTQ5bN60CdWlT6gmbUI1aROqSZuUraHeAwDV\nNH78+LS3t2fAgAG5/vrrc/jhh6/1xSZJWltbc8QRR+T666/Pbrvtlo6OjowdO3YjTAzdgzahuvQJ\n1aRNqCZtQjVpk7JZQABdmjx5coqiyBlnnJG2trZ3fXxbW1u+9a1vpVar5b777tsAE0L3pE2oLn1C\nNWkTqkmbUE3apGwWEECXXnrppSTJkCFD1vkx9thjjyTJK6+8UspMgDahyvQJ1aRNqCZtQjVpk7JZ\nQABdamlpSfLfLzzrYs6cOUmSPn36lDIToE2oMn1CNWkTqkmbUE3apGwWEECX9txzzyTJuHHj1vkx\nrrjiiiTrtzUHVqVNqC59QjVpE6pJm1BN2qRsFhBAl44//vjUarXcdNNNOf300zNr1qx3fOyLL76Y\n0047LRMmTEhRFDnuuOM24KTQvWgTqkufUE3ahGrSJlSTNilbUavVavUeAqim0aNHZ+zYsSmKIkky\nYMCA7LHHHtl+++2z5ZZbpmfPnkmSpUuXZvHixXn++eczbdq0TJs2LR0dHanVajnmmGPyve99r55P\nAzY72oTq0idUkzahmrQJ1aRNymQBAazRtddemzFjxnS+cdDKF5/VWfklT3gQWQAAFM9JREFUpaWl\nJSNHjsyJJ5641mOAd0+bUF36hGrSJlSTNqGatElZLCCAtVqyZEluvvnmTJo0KdOnT8+cOXOyYsWK\nVe7T2NiYHXbYIQMGDMjw4cNz8MEHp62trU4TQ/egTagufUI1aROqSZtQTdqkDBYQwLu2YsWKvPrq\nq2lvb09DQ0NaWlrSu3dvm22oM21CdekTqkmbUE3ahGrSJuvCAgIAAAAAAChdQ70HADZ9S5YsyQEH\nHJCDDjqo3qMAb6FNqC59QjVpE6pJm1BN2uSdaKr3AMCmb8WKFZk9e7ZT7qBitAnVpU+oJm1CNWkT\nqkmbvBPOgAAAAAAAAEpnAQEAAAAAAJTOAgIAAAAAACidBQQAAAAAAFA6CwgAAAAAAKB0TfUeANj0\nNTU15cgjj0xRFPUeBXgLbUJ16ROqSZtQTdqEatIm70RRq9Vq9R4CAAAAAADYvDgDAijN/fffnyQZ\nNmyY7TdUiDahuvQJ1aRNqCZtQjVpkzVxBgRQmoEDB6ahoSEPPvhgevXqVe9xgP9Pm1Bd+oRq0iZU\nkzahmrTJmngTaqBUdppQTdqE6tInVJM2oZq0CdWkTVbHJZiALp111lnrfOx3v/vdNDY2dv6+KIpc\ncMEFZYwF3Z42obr0CdWkTagmbUI1aZOyuQQT0KWBAwe+6+v2rfxy8tbjarVaiqLItGnTSp0Puitt\nQnXpE6pJm1BN2oRq0iZlcwYE0KV99tknDz74YOeLx7bbbrvWY2bPnp2iKN7RfYF1o02oLn1CNWkT\nqkmbUE3apGzOgAC6VKvVcuWVV2bMmDHp6OjIRz7ykVx44YV5//vfv9pjVm7JH3roIW86BBuINqG6\n9AnVpE2oJm1CNWmTsnkTaqBLRVHkK1/5Sq677rrssssuuffee/PZz342N998c71Hg25Nm1Bd+oRq\n0iZUkzahmrRJ2SwggDUaPHhwfvWrX+Xzn/98Fi5cmDPPPDMjR47M/Pnz6z0adGvahOrSJ1STNqGa\ntAnVpE3KYgEBrFWPHj3yT//0Txk7dmze9773ZcKECTn88MNz55131ns06Na0CdWlT6gmbUI1aROq\nSZuUwQICeMc++tGP5tZbb82nPvWpzJs3L1//+tfz7W9/O6+//nq9R4NuTZtQXfqEatImVJM2oZq0\nyfqwgADelT59+uSSSy7JRRddlNbW1tx444054ogj8qc//aneo0G3pk2oLn1CNWkTqkmbUE3aZF0V\ntVqtVu8hgE3TCy+8kDPOOCP3339/GhoasmLFihRFkYceeii9evWq93jQbWkTqkufUE3ahGrSJlST\nNnk3nAEBrLNtt902V199df7X//pfaWpqqvc4wP+nTagufUI1aROqSZtQTdrk3XAGBFCKxx9/PP/5\nn/+ZJPna177mBQgqQptQXfqEatImVJM2oZq0ydpYQAAAAAAAAKWzkgLekdmzZ+eOO+7IlClTMmvW\nrCxYsCDt7e1Jkp49e6Zv377p379/Bg0alP322y+77LJLnSeG7kGbUF36hGrSJlSTNqGatMn6cgYE\nsEbTp0/P6NGjM3ny5M7Pre7LRlEUnR8PHz48I0eOzODBgzf4jNAdaROqS59QTdqEatImVJM2KYsF\nBLBat956a84+++wsW7YstVotjY2N2X777dO/f/+0tbWlZ8+eSZKlS5dm4cKFeeGFFzJr1qx0dHQk\nSZqbm3PxxRfnwAMPrOfTgM2ONqG69AnVpE2oJm1CNWmTMllAAF166qmnctRRR6W9vT077bRTTj31\n1Oy///5pbW1d43GLFy/OxIkTc/nll2fmzJlpamrKDTfckN13330jTQ6bN21CdekTqkmbUE3ahGrS\nJmVrqPcAQDWNHz8+7e3tGTBgQK6//vocfvjha32xSZLW1tYcccQRuf7667Pbbrulo6MjY8eO3QgT\nQ/egTagufUI1aROqSZtQTdqkbBYQQJcmT56coihyxhlnpK2t7V0f39bWlm9961up1Wq57777NsCE\n0D1pE6pLn1BN2oRq0iZUkzYpmwUE0KWXXnopSTJkyJB1fow99tgjSfLKK6+UMhOgTagyfUI1aROq\nSZtQTdqkbBYQQJdaWlqS/PcLz7qYM2dOkqRPnz6lzARoE6pMn1BN2oRq0iZUkzYpmwUE0KU999wz\nSTJu3Lh1fowrrrgiyfptzYFVaROqS59QTdqEatImVJM2KZsFBNCl448/PrVaLTfddFNOP/30zJo1\n6x0f++KLL+a0007LhAkTUhRFjjvuuA04KXQv2oTq0idUkzahmrQJ1aRNylbUarVavYcAqmn06NEZ\nO3ZsiqJIkgwYMCB77LFHtt9++2y55Zbp2bNnkmTp0qVZvHhxnn/++UybNi3Tpk1LR0dHarVajjnm\nmHzve9+r59OAzY42obr0CdWkTagmbUI1aZMyWUAAa3TttddmzJgxnW8ctPLFZ3VWfklpaWnJyJEj\nc+KJJ671GODd0yZUlz6hmrQJ1aRNqCZtUhYLCGCtlixZkptvvjmTJk3K9OnTM2fOnKxYsWKV+zQ2\nNmaHHXbIgAEDMnz48Bx88MFpa2ur08TQPWgTqkufUE3ahGrSJlSTNimDBQTwrq1YsSKvvvpq2tvb\n09DQkJaWlvTu3dtmG+pMm1Bd+oRq0iZUkzahmrTJurCAAAAAAAAAStdQ7wGATd+SJUtywAEH5KCD\nDqr3KMBbaBOqS59QTdqEatImVJM2eSea6j0AsOlbsWJFZs+e7ZQ7qBhtQnXpE6pJm1BN2oRq0ibv\nhDMgAAAAAACA0llAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4CAgAAAAAAKF1TvQcANn1NTU05\n8sgjUxRFvUcB3kKbUF36hGrSJlSTNqGatMk7UdRqtVq9hwAAAAAAADYvLsEEdOmmm27K7373u3qP\nAfwFbUJ16ROqSZtQTdqEatImZXMGBNClgQMHpiiKfOYzn8n555+f5ubmeo8ERJtQZfqEatImVJM2\noZq0SdmcAQGs0a233pq/+Zu/ybRp0+o9CvAW2oTq0idUkzahmrQJ1aRNymIBAaxRjx498uSTT+Zv\n//Zv88Mf/jCvv/56vUcCok2oMn1CNWkTqkmbUE3apCwWEMAaXX311dlpp52yfPnyjB07Noccckiu\nvfbaLFu2rN6jQbemTagufUI1aROqSZtQTdqkLN4DAujSymv+PfTQQ0mSH/zgB7n22mtTq9VSFEX6\n9euXv//7v8+xxx6blpaWOk8L3Yc2obr0CdWkTagmbUI1aZOyWUAAXXrrC06vXr2SJA8//HC+//3v\n57/+67+SJEVRpE+fPjnkkENy2GGH5cMf/nA9R4ZuQZtQXfqEatImVJM2oZq0SdksIIAudfWCs9KE\nCRMyduzYPPLII0nefOFJkn79+uWAAw7I0KFDs9dee2XHHXdMjx49NvrssDnTJlSXPqGatAnVpE2o\nJm1SNgsIoEtresFZ6aGHHspVV12Vu+66K+3t7Un++8VnpR49eqRPnz75wx/+sMFnhu5Am1Bd+oRq\n0iZUkzahmrRJ2ZrqPQCw6dp7772z995757XXXstdd92VCRMmZPLkyVm0aFHnfZYuXZp58+bVcUro\nfrQJ1aVPqCZtQjVpE6pJm7wbFhDAeuvdu3cOO+ywHHbYYanVann88cczZcqUPPnkk5k9e/YqL0DA\nxqNNqC59QjVpE6pJm1BN2uSdsIAASlUURQYOHJiBAwfWexTgLbQJ1aVPqCZtQjVpE6pJm6xOQ70H\nAAAAAAAANj/OgAC6dMopp6QoimyxxRb1HgV4C21CdekTqkmbUE3ahGrSJmUrarVard5DAAAAAAAA\nmxeXYAIAAAAAAEpnAQEAAAAAAJTOAgIAAAAAACidBQQAAAAAAFC6pnoPAFTT7NmzS328/v37l/p4\n0F1pE6pLn1BN2oRq0iZUkzYpW1Gr1Wr1HgKonoEDB6YoilIeqyiKTJ06tZTHgu5Om1Bd+oRq0iZU\nkzahmrRJ2VyCCejS4MGDU6vVSvsFlEObUF36hGrSJlSTNqGatEnZnAEBdKmjoyOjR4/OVVddlaIo\nMnjw4Hz+859f58c76qijSpwOui9tQnXpE6pJm1BN2oRq0iZl8x4QQJcaGxtz5plnpmfPnvnJT36S\nqVOnpq2tLQcddFC9R4NuTZtQXfqEatImVJM2oZq0SdmcAQGs1cknn5w777wz/fr1y29+85u0tbXV\neyQg2oQq0ydUkzahmrQJ1aRNytB47rnnnlvvIYBqGz58eG644Ya88sor6ejoyF//9V/XeyQg2oQq\n0ydUkzahmrQJ1aRNyuBNqIG1amtryymnnJJarZaf/exnWbhwYb1HAqJNqDJ9QjVpE6pJm1BN2qQM\nLsEEvCMdHR158MEHkyS77757ttxyyzpPBCTahCrTJ1STNqGatAnVpE3WlwUEAAAAAABQOpdgAgAA\nAAAASmcBAQAAAAAAlK6p3gMAm45FixZl6tSpmTVrVhYuXJilS5cmSZqbm7PVVlulf//+GThwYPr0\n6VPnSaF70SZUlz6hmrQJ1aRNqCZtsj4sIIC1+vWvf53rrrsuDzzwQFasWLHG+xZFkb322isjRozI\nIYccspEmhO5Jm1Bd+oRq0iZUkzahmrRJGbwJNbBaL730Uk499dQ8+uijebdfKoqiyNChQ3PFFVek\nb9++G2hC6J60CdWlT6gmbUI1aROqSZuUyQIC6NLSpUtz1FFHZcaMGanVavnoRz+aAw88MIMGDcp2\n222X1tbWNDc3J0mWLFmSRYsWZfbs2Zk6dWomTpyYyZMnpyiK7LLLLrn++uvTq1evOj8j2DxoE6pL\nn1BN2oRq0iZUkzYpmwUE0KUrr7wyF198cZqbm3PppZdm+PDh7+r4u+66K6NGjcrSpUvzjW98I1//\n+tc30KTQvWgTqkufUE3ahGrSJlSTNilbQ70HAKrpN7/5TYqiyMiRI9/1i02SfOITn8jIkSNTq9Xy\n29/+dgNMCN2TNqG69AnVpE2oJm1CNWmTsllAAF2aOXNmkuTQQw9d58c47LDDkiTPPvtsKTMB2oQq\n0ydUkzahmrQJ1aRNymYBAXSpo6MjSdLY2Ljej9XQ4EsNlEWbUF36hGrSJlSTNqGatEnZ/FcAdGnH\nHXdMkkycOHGdH+O2225b5bGA9adNqC59QjVpE6pJm1BN2qRsFhBAlw455JDUarWMHj0699xzz7s+\nftKkSbn00ktTFEUOOeSQDTAhdE/ahOrSJ1STNqGatAnVpE3KVtRqtVq9hwCq54033sjRRx+dp59+\nOkVRZNiwYTnwwAMzZMiQbL/99unTp0+am5uTJEuXLs2iRYsye/bsTJ06NRMnTsw999yTWq2WHXfc\nMTfffHN69epV52cEmwdtQnXpE6pJm1BN2oRq0iZls4AAVuvVV1/N1772tTz88MMpiuIdH7fyy8rg\nwYPzox/9KP37999QI0K3pE2oLn1CNWkTqkmbUE3apEwWEMAa1Wq13H777Rk/fnweffTRrO1LRlEU\n2WeffXLkkUfmc5/7nDccgg1Em1Bd+oRq0iZUkzahmrRJWSwggHdswYIFmT59ep5//vnMnz8/S5cu\nTWNjY3r16pU+ffpk5513zgc+8IG0trbWe1ToVrQJ1aVPqCZtQjVpE6pJm6wPCwgAAAAAAKB0TfUe\nAKi2uXPn5qc//WnuuuuuzJ07N3369MmwYcNywgknZN99913jsa+//nr23nvvNDQ0ZOrUqRtpYuge\ntAnVpU+oJm1CNWkTqkmblMUZEMBqPfzww/na176WBQsWrHKtv5VvQHT44YfnvPPOS69evbo8fuUL\nTlEUmTZt2kaZGboDbUJ16ROqSZtQTdqEatImZXIGBNClV155JaecckpeffXVNDU15aCDDspOO+2U\nmTNn5s4778zSpUtzyy235M9//nPGjh2b9773vfUeGboFbUJ16ROqSZtQTdqEatImZbOAALp0zTXX\n5OWXX05LS0uuvvrqDBkypPO2uXPn5pxzzsmkSZPy+OOP56STTsrVV1+dvn371nFi6B60CdWlT6gm\nbUI1aROqSZuUraHeAwDVNGnSpBRFkVNOOWWVF5sk2XrrrfOTn/wkX/jCF1Kr1fLkk0/mK1/5St54\n4406TQvdhzahuvQJ1aRNqCZtQjVpk7JZQABdmjlzZpJk+PDhq73P2WefnRNPPDG1Wi2PPfZYRo0a\nlRUrVmysEaFb0iZUlz6hmrQJ1aRNqCZtUjYLCKBL7e3tSZL3ve99a7zfWWedlcMPPzy1Wi2///3v\nc955522M8aDb0iZUlz6hmrQJ1aRNqCZtUjYLCKBL73nPe5IkM2bMWOt9L7jgggwbNiy1Wi3XXXdd\nfvKTn2zo8aDb0iZUlz6hmrQJ1aRNqCZtUjYLCKBLQ4cOTZKMHTt2rffdYostcvnll2ennXZKrVbL\nJZdckmuuuWZDjwjdkjahuvQJ1aRNqCZtQjVpk7I1nnvuuefWewigelpaWnLLLbdkxowZee655zJk\nyJC0tbWt9v7Nzc0ZPnx4fv3rX+eNN97I3Xffneeeey5PPPFEiqLIqaeeuhGnh82XNqG69AnVpE2o\nJm1CNWmTshW1Wq1W7yGAavrHf/zH3HrrrSmKIknSr1+//Pa3v03v3r1Xe8wTTzyRESNGZN68eSmK\nIrVaLUVRZNq0aRtrbNjsaROqS59QTdqEatImVJM2KZNLMAGrddFFF2XEiBFpbGxMrVbL4sWL1/hi\nkyS77bZbfv7zn2ePPfaI/SZsGNqE6tInVJM2oZq0CdWkTcrkDAhgrebOnZvf/e53mTt3bkaNGvWO\njlm+fHmuvfba/Ou//mtmzZpl4w0bgDahuvQJ1aRNqCZtQjVpkzJYQAAb3Pz589O3b996jwH8BW1C\ndekTqkmbUE3ahGrSJokFBAAAAAAAsAF4DwgAAAAAAKB0FhAAAAAAAEDpLCAAAAAAAIDSWUAAAAAA\nAACls4AAAAAAAABKZwEBAAAAAACUzgICAAAAAAAonQUEAAAAAABQOgsIAAAAAACgdBYQAAAAAABA\n6SwgAAAAAACA0llAAAAAAAAApbOAAAAAAAAASmcBAQAAAAAAlM4CAgAAAAAAKJ0FBAAAAAAAUDoL\nCAAAAAAAoHQWEAAAAAAAQOn+HwYFaUTdcRQ3AAAAAElFTkSuQmCC\n", + "text/plain": [ + "" + ] + }, + "metadata": { + "image/png": { + "height": 533, + "width": 784 + } + }, + "output_type": "display_data" + } + ], + "source": [ + "daily_counts = changesets.groupby(pd.Grouper(key='date', freq='1d'))['ID'].count()\n", + "ax = daily_counts.plot.bar()\n", + "ax.set_xlabel('')\n", + "ax.set_xticklabels([str(item) for item in daily_counts.keys().date]);\n", + "ax.set_ylabel('Changesets labelled \"Invalid tag modification\"')\n", + "plt.tight_layout()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Different kinds of modifications" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1892, 5)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeleted
047622129Truehttp://osmcha.mapbox.com/47622129/features/way-478636519/buildinglanduse
147614882Falsehttp://osmcha.mapbox.com/47614882/features/way-479406193/NaNbuilding
247611562Falsehttp://osmcha.mapbox.com/47611562/features/node-358792677/historicamenity
347610141Truehttp://osmcha.mapbox.com/47610141/features/node-4551592489/tourismamenity
447609653Falsehttp://osmcha.mapbox.com/47609653/features/way-485761848/NaNbuilding
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "0 47622129 True \n", + "1 47614882 False \n", + "2 47611562 False \n", + "3 47610141 True \n", + "4 47609653 False \n", + "\n", + " feature_url created \\\n", + "0 http://osmcha.mapbox.com/47622129/features/way-478636519/ building \n", + "1 http://osmcha.mapbox.com/47614882/features/way-479406193/ NaN \n", + "2 http://osmcha.mapbox.com/47611562/features/node-358792677/ historic \n", + "3 http://osmcha.mapbox.com/47610141/features/node-4551592489/ tourism \n", + "4 http://osmcha.mapbox.com/47609653/features/way-485761848/ NaN \n", + "\n", + " deleted \n", + "0 landuse \n", + "1 building \n", + "2 amenity \n", + "3 amenity \n", + "4 building " + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "modifications = pd.read_csv('invalid-tag-modifications-v2.csv')\n", + "print(modifications.shape)\n", + "modifications.head(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeletedfeature_type
047622129Truehttp://osmcha.mapbox.com/47622129/features/way-478636519/buildinglanduseway
147614882Falsehttp://osmcha.mapbox.com/47614882/features/way-479406193/NaNbuildingway
247611562Falsehttp://osmcha.mapbox.com/47611562/features/node-358792677/historicamenitynode
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "0 47622129 True \n", + "1 47614882 False \n", + "2 47611562 False \n", + "\n", + " feature_url created \\\n", + "0 http://osmcha.mapbox.com/47622129/features/way-478636519/ building \n", + "1 http://osmcha.mapbox.com/47614882/features/way-479406193/ NaN \n", + "2 http://osmcha.mapbox.com/47611562/features/node-358792677/ historic \n", + "\n", + " deleted feature_type \n", + "0 landuse way \n", + "1 building way \n", + "2 amenity node " + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def get_feature_type(feature_url):\n", + " if 'relation' in feature_url: return 'relation'\n", + " elif 'node' in feature_url: return 'node'\n", + " elif 'way' in feature_url: return 'way'\n", + "\n", + "modifications['feature_type'] = modifications['feature_url'].apply(get_feature_type)\n", + "modifications.head(3)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "deleted\n", + "building 879\n", + "natural 379\n", + "landuse 230\n", + "amenity 113\n", + "highway 104\n", + "leisure 81 \n", + "waterway 34 \n", + "shop 15 \n", + "sport 15 \n", + "boundary 14 \n", + "tourism 7 \n", + "office 5 \n", + "public_transport 5 \n", + "aeroway 5 \n", + "historic 1 \n", + "railway 1 \n", + "emergency 1 \n", + "Name: feature_url, dtype: int64" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\npibHHXdcJkyYkD/7sz/Lgw8+mKuvvjpFUeTJJ59Mc3Nzvva1r6UoiixatChHHHHEHt/7yiuv5OMf\n/3iKosiNN96Y8ePHp1KpZOTIkWlvb89VV12VL37xi53O6/LLL88TTzyRM888M7NmzTrg625qakpT\nU9N+1W7evDltbW0HeEYAAAAA0D3V19d3ODC6LxobG9PY2JjESd+qmpqaTJw4MRMnTtxj//Lly5Mk\nAwcOTL9+/TJ06NBq35o1azoNfdesWVNtNzQ0JNlxenjw4MFZuXJlVq9evdd5rV27NkVRVGsPtE2b\nNqW1tfU9eTcAAAAA8M61tbXt9yHLTZs2VdtC3yTt7e1pa2vL4Ycf3umYxx57LEVR5JRTTkmSHH/8\n8SmKIkmydOnSnHbaaXusW7p0aZIdQe9JJ51UfT5s2LC8+OKLWbZsWaff3LRpU15++eUkyfDhw/dt\nUe9QXV1djjzyyP2qddIXAAAAAA6cd3PSt66urtru9qHvPffck+uvvz49e/bM448/vsdNXb58eZ59\n9tkURZFPfvKTSXZs4umnn56WlpY0Nzd3ekJ45523p5xySvr161d9Pnbs2CxcuDDLli1La2vrHoPX\n5ubmbN++PUVRZMyYMQdiubvZ9dj3vlq8eHH+4i/+ovr39ddfnxNPPPFATQ0AAAAASu2Xv/xlbrjh\nhurf3/3ud3POOee86/d2+9D3ox/9aCqVSrZt25Y5c+bk8ssv79C/devWXH/99UmSI488MhdddFG1\nb/z48Wlpacljjz2WRYsWZezYsR1qH3nkkSxZsiRFUewWrJ533nn5m7/5m7z55puZNm1avvOd73To\nb2tryw9+8IMkOwLiY4899kAt+YD5twH5iSeemFGjRh2i2QAAAADA+1ttbe0Bec9hB+Qt72PHH398\nxo4dm0qlku985zu5/fbbs2rVqvz2t79Nc3NzLr744jz99NOpqanJX//1X6dnz57V2gkTJmTEiBGp\nVCr50pe+lKamprS2tqa1tTUzZszIVVddlaIocuqpp+ZTn/pUh+/W19dn6tSpqVQqmT9/fqZOnZpl\ny5Zl/fr1efTRRzNx4sSsXLkyvXv3ztSpUw/2tgAAAAAA71NFpVKpHOpJHGqvvfZaLrvssjz//PP5\nt9tRFEV69eqVG264IZ/+9Kd3q12zZk0uv/zyvPTSS3usPfbYY/PjH/84AwYM2K22Uqnkv/7X/5p7\n7rlnj7U1NTW5+eabc+655x6AVR54LS0tueSSS6p/33nnnU76AgAAAMA79F7la93+eockGThwYO69\n997MmjUrDz74YF544YVs3749DQ0NOeecc3LZZZfl6KOP3mNtQ0ND5s6dm5kzZ2bBggVZtWpV2tvb\nc8wxx+T8889PY2Njp8eyi6LIDTfckHHjxuWuu+7Ks88+m40bN2bgwIE566yzcsUVV7gjFwAAAADY\nJ0Lff9GrV6984QtfyBe+8IV9rq2trc3kyZMzefLk/fr2uHHjMm7cuP2qBQAAAADYVbe/0xcAAAAA\noEyEvgAAAAAAJSL0BQAAAAAoEaEvAAAAAECJCH0BAAAAAEpE6AsAAAAAUCJCXwAAAACAEhH6AgAA\nAACUiNAXAAAAAKBEhL4AAAAAACUi9AUAAAAAKBGhLwAAAABAifQ41BOAnc448+yseaX1UE+jg4aj\njsw/P/nYoZ4GAAAAALxjQl9+Z6x5pTW//6c3HeppdPCLe798qKcAAAAAAPvE9Q4AAAAAACUi9AUA\nAAAAKBGhLwAAAABAiQh9AQAAAABKROgLAAAAAFAiQl8AAAAAgBIR+gIAAAAAlIjQFwAAAACgRIS+\nAAAAAAAlIvQFAAAAACgRoS8AAAAAQIkIfQEAAAAASkToCwAAAABQIkJfAAAAAIASEfoCAAAAAJSI\n0BcAAAAAoESEvgAAAAAAJSL0BQAAAAAoEaEvAAAAAECJCH0BAAAAAEpE6AsAAAAAUCJCXwAAAACA\nEhH6AgAAAACUiNAXAAAAAKBEhL4AAAAAACUi9AUAAAAAKBGhLwAAAABAiQh9AQAAAABKROgLAAAA\nAFAiQl8AAAAAgBIR+gIAAAAAlIjQFwAAAACgRIS+AAAAAAAlIvQFAAAAACgRoS8AAAAAQIkIfQEA\nAAAASkToCwAAAABQIkJfAAAAAIASEfoCAAAAAJSI0BcAAAAAoESEvgAAAAAAJSL0BQAAAAAoEaEv\nAAAAAECJCH0BAAAAAEpE6AsAAAAAUCJCXwAAAACAEhH6AgAAAACUiNAXAAAAAKBEhL4AAAAAACUi\n9AUAAAAAKBGhLwAAAABAiQh9AQAAAABKROgLAAAAAFAiQl8AAAAAgBIR+gIAAAAAlIjQFwAAAACg\nRIS+AAAAAAAlIvQFAAAAACgRoS8AAAAAQIkIfQEAAAAASqTHoZ7A75LHH388d955Z5566qls2LAh\nffv2zfDhwzN+/Ph85jOfSVEUe6x78803M2PGjCxYsCCrVq1KTU1NhgwZkgsuuCCXXnppevXqtdfv\nNjc3Z/bs2XnmmWeyefPmDBo0KKNHj05jY2OOO+6492KpAAAAAEBJCX3/xbRp09LU1JQk1XB348aN\nefLJJ/PEE0/kn/7pn3LbbbelZ8+eHeo2bNiQiRMnZsWKFR1C4WXLlmXp0qW57777MmvWrAwaNGiP\n350+fXruuOOODrVr167Nvffem3nz5uXb3/52LrroogO9XAAAAACgpFzvkOSee+5JU1NTiqLIRz/6\n0cycOTOPPfZY/vEf/zEXXXRRiqLIkiVLcsMNN3Soq1QqufLKK7NixYrU1dXlG9/4RhYvXpyHH344\n11xzTXr37p0XXnghU6ZM2eN377777mrgO378+MybNy+PP/54br/99gwbNizbtm3Ltddem+XLlx+M\nbQAAAAAASkDom+T2229PURQ54YQTMmvWrJx55pkZOHBgRowYkenTp+eP/uiPUqlU8pOf/CSvvvpq\ntW7BggV56qmnUhRFbr755lx88cUZNGhQjjrqqEyaNCk333xzKpVKnn766TzwwAMdvrlly5bccsst\nKYoiF154YW688caccMIJ6d+/f8aMGZM777wzQ4YMyVtvvZXp06cf7C0BAAAAAN6nun3o+/rrr2fV\nqlVJks985jO7Xd+QJJ/73OeSpBrg7rTzdPCoUaNy9tln71Y3duzYjB49OpVKJXPmzOnQN3fu3Lz2\n2mtJkquvvnq32vr6+kyZMiWVSiVLlizJmjVr9n+RAAAAAEC30e1D38MO+9ctePvtt/c45gMf+EC1\nXVNTk2RHWLwzAD733HM7ff/OvpaWlrS1tVWfL1q0KEkybNiwHH300XusHTduXPV7Dz30UJdrAQAA\nAADo9qFvfX19hgwZkkqlkp/+9Kd56623dhtz7733JtkR/n7kIx9JkixfvjyVSiVJMnLkyE7fP3z4\n8CRJe3t7li5dWn2+fPnyFEWRk08+udPaurq6aiD83HPP7ePKAAAAAIDuqNuHvknyla98JTU1NXn+\n+efT2NiYJ598Mq+99lqWL1+e6667LnPmzElRFPmP//E/5vd+7/eSJKtXr67Wd3ZSN0k+9KEPVdsv\nv/xykh0B8CuvvNJlbZI0NDSkUqlUawEAAAAA9qbHoZ7A74JPfvKT+f73v59p06alpaUll112WYf+\n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\n11fb/fr16/RddXV11fbGjRuTJBs2bEh7e3uS5PDDD9/rXOrr65PsuE4CAAAAAKArQt89eOCBB6on\ncb/4xS/ucczWrVur7d69e3f6rl37dtZs27at+qxXr157ncvO/l1rAAAAAAA6I/Tdg1mzZiVJhgwZ\nkvPOO2+PY3b+wNr+OOww2w4AAAAAvDekj//Giy++mOeeey5FUWTChAmdjqutra22dz31+29t2bKl\n2t556rdPnz7vqHbX/q5OBAMAAAAAJEmPQz2B3zULFy6sti+44IJOx+16j29bW1uHEHhXbW1t1Xb/\n/v2TJH379k1NTU3a29uzadOmvc5n5z3AAwYM6Hry+6GpqSlNTU37VevKCQAAAAA4cKZMmZKePXvu\nV21jY2MaGxuTCH13szP0/chHPpLBgwd3Om7o0KHV9po1a3LEEUfscdyaNWuq7YaGhiRJURQZPHhw\nVq5cmdWrV+91PmvXrk1RFNXaA23Tpk1pbW19T94NAAAAALxz69ev3+/aXQ+XCn13sX79+urVDv/+\n3//7vY49/vjjUxRFkmTp0qU57bTT9jhu6dKlSXYEvSeddFL1+bBhw/Liiy9m2bJlnX5j06ZNefnl\nl5Mkw4cP36e1vFN1dXU58sgj96t227Zt7+o/IgAAAADwrwYMGLDfJ33r6uqqbaHvLn7xi1+kUqmk\nKIqceuqpex1bV1eX008/PS0tLWlubs7EiRP3OK65uTlJcsopp3S4EmLs2LFZuHBhli1bltbW1j0G\nr83Nzdm+fXuKosiYMWPexco6t+ux733V0tKSSy655ADPCAAAAAC6p1tvvTWjRo161+/xQ267eO65\n55LsOJU7cuTILsePHz8+SfLYY49l0aJFu/U/8sgjWbJkSYqi2C1YPe+889KnT59s374906ZN2622\nra0tP/jBD5LsCIiPPfbYfV4PAAAAAND9CH138fzzzydJBg4cmL59+3Y5fsKECRkxYkQqlUq+9KUv\npampKa2trWltbc2MGTNy1VVXVU8Nf+pTn+pQW19fn6lTp6ZSqWT+/PmZOnVqli1blvXr1+fRRx/N\nxIkTs3LlyvTu3TtTp059T9YLAAAAAJSP6x12sfNH13a9hmFvDjvssNx66625/PLL89JLL2XatGkd\nTu0WRZFjjz02t9122x7rL7vssqxYsSL33HNPFi5cWP0RuZ21PXr0yE033ZQRI0a8i1UBAAAAAN2J\n0HcXbW1tKYriHYe+SdLQ0JC5c+dm5syZWbBgQVatWpX29vYcc8wxOf/889PY2Jja2to91hZFkRtu\nuCHjxo2x9NsWAAAgAElEQVTLXXfdlWeffTYbN27MwIEDc9ZZZ+WKK67IiSeeeKCWBwAAAAB0A0Lf\nXSxYsGC/6mprazN58uRMnjx5v+rHjRuXcePG7VctAAAAAMCu3OkLAAAAAFAiQl8AAAAAgBIR+gIA\nAAAAlIjQFwAAAACgRIS+AAAAAAAlIvQFAAAAACgRoS8AAAAAQIkIfQEAAAAASkToCwAAAABQIkJf\nAAAAAIASEfoCAAAAAJSI0BcAAAAAoESEvgAAAAAAJSL0BQAAAAAoEaEvAAAAAECJCH0BAAAAAEpE\n6AsAAAAAUCJCXwAAAACAEhH6AgAAAACUiNAXAAAAAKBEhL4AAAAAACUi9AUAAAAAKBGhLwAAAABA\niQh9AQAAAABKROgLAAAAAFAiQl8AAAAAgBIR+gIAAAAAlIjQFwAAAACgRIS+AAAAAAAlIvQFAAAA\nACgRoS8AAAAAQIkIfQEAAAAASkToCwAAAABQIkJfAAAAAIASEfoCAAAAAJSI0BcAAAAAoESEvgAA\nAAAAJSL0BQAAAAAoEaEvAAAAAECJCH0BAAAAAEpE6AsAAAAAUCJCXwAAAACAEhH6AgAAAACUiNAX\nAAAAAKBEhL4AAAAAACUi9AUAAAAAKBGhLwAAAABAiQh9AQAAAABKROgLAAAAAFAiQl8AAAAAgBIR\n+gIAAAAAlIjQFwAAAACgRIS+AAAAAAAlIvQFAAAAACgRoS8AAAAAQIkIfQEAAAAASkToCwAAAABQ\nIkJfAAAAAIASEfoCAAAAAJSI0BcAAAAAoESEvgAAAAAAJSL0BQAAAAAoEaEvAAAAAECJCH0BAAAA\nAEpE6AsAAAAAUCJCXwAAAACAEhH6AgAAAACUiNAXAAAAAKBEhL4AAAAAACUi9AUAAAAAKBGhLwAA\nAABAiQh9AQAAAABKROgLAAAAAFAiQl8AAAAAgBLpcagn8LvkjTfeyKxZs/K//tf/yksvvZStW7em\noaEhY8eOzRVXXJEjjjii09o333wzM2bMyIIFC7Jq1arU1NRkyJAhueCCC3LppZemV69ee/12c3Nz\nZs+enWeeeSabN2/OoEGDMnr06DQ2Nua444470EsFAAAAAEpK6Psvli9fnr/4i7/Ib37zmxRFUX2+\ncuXKzJo1K/fff3/+7u/+Lh/5yEd2q92wYUMmTpyYFStWdKhdtmxZli5dmvvuuy+zZs3KoEGD9vjt\n6dOn54477uhQu3bt2tx7772ZN29evv3tb+eiiy46gKsFAAAAAMrK9Q5J1q1bl8suuyzr1q1Lv379\ncv3116e5uTkLFy7M1772tdTW1mbjxo2ZMmVKNm/e3KG2UqnkyiuvzIoVK1JXV5dvfOMbWbx4cR5+\n+OFcc8016d27d1544YVMmTJlj9++++67q4Hv+PHjM2/evDz++OO5/fbbM2zYsGzbti3XXnttli9f\nfjC2AgAAAAB4nxP6Jrnxxhvz+uuvp0+fPpk5c2Y+97nP5YMf/GAGDx6cyy67LN/73vdSqVTy6quv\n5v777+9Qu2DBgjz11FMpiiI333xzLr744gwaNChHHXVUJk2alJtvvjmVSiVPP/10HnjggQ61W7Zs\nyS233JKiKHLhhRfmxhtvzAknnJD+/ftnzJgxufPOOzNkyJC89dZbmT59+sHcEgAAAADgfarbh76/\n/e1v8+CDD6YoikyePDkjRozYbczYsWMzdOjQ9OjRI0uXLu3Q19TUlKIoMmrUqJx99tl7rB09enQq\nlUrmzJnToW/u3Ll57bXXkiRXX331brX19fWZMmVKKpVKlixZkjVr1rybpQIAAAAA3UC3D30ffPDB\nbN++Pb17986f//mfdzpu3rx5eeaZZ/Ktb32r+uz111/P008/nSQ599xzO63d2dfS0pK2trbq80WL\nFiVJhg0blqOPPnqPtePGjUtNTU2S5KGHHnqHqwIAAAAAuqtuH/o+88wzSZJTTjklvXv37tD39ttv\nV9s9e/bcrXb58uWpVCpJkpEjR3b6jeHDhydJ2tvbO5wUXr58eYqiyMknn9xpbV1dXTUQfu6557pa\nDgAAAADQzXX70PdXv/pViqLIkCFDkuw4TdvY2JiPfvSjGTlyZM4555z89V//dV599dXdalevXl1t\nd3ZSN0k+9KEPVdsvv/xykh0B8CuvvNJlbZI0NDSkUqlUawEAAAAAOtPtQ9/f/OY3SZL+/fvn+uuv\nz1/+5V/miSeeyJYtW1IURdatW5e77rorn/70p/PUU091qF2/fn213a9fv06/UVdXV21v3LgxSbJh\nw4a0t7cnSQ4//PC9zrG+vj7JjuskAAAAAAD2ptuHvm+88UaS5L777sucOXNyxhlnZPbs2fm///f/\nZsmSJbnuuuvSt2/fbNiwIX/5l3+ZdevWVWu3bt1abf/bqyF2tWvfzppt27ZVn/Xq1Wuvc9zZv2sN\nAAAAAMCedPvQd8uWLUmSdevW5Q//8A8zc+bMfPSjH03Pnj0zYMCATJw4Mf/9v//3HHbYYXnttdfy\nP/7H/6jW7vyBtf1x2GHdfusBAAAAgPdAt08ee/fuXf0xtq9+9at7DHJHjRqVsWPHplKpZOHChdXn\ntbW11faup37/rZ3B8s7vJUmfPn3eUe2u/V2dCAYAAAAA6HGoJ3Co9e3bN5s3b059fX1OOumkTsf9\nwR/8QR5++OG0trbmjTfeSN++fTvc49vW1tYhBN5VW1tbtd2/f//qd2tqatLe3p5NmzbtdY477wEe\nMGDAO17XO9XU1JSmpqb9qnXdBAAAAAAcOFOmTEnPnj33q7axsTGNjY1JhL45+uij85vf/KbLzdz1\nx9i2bt2avn37ZujQodVna9asyRFHHLHH2jVr1lTbDQ0NSZKiKDJ48OCsXLkyq1ev3uu3165dm6Io\nqrUH0qZNm9La2nrA3wsAAAAA7Jv169fvd+2uB0u7feg7fPjw/J//83+yfv36bN68ucO1C7va+QNu\nPXr0yMCBA5Mkxx9/fIqiSJIsXbo0p5122h5rly5dmmRH0LvraeJhw4blxRdfzLJlyzqd36ZNm/Ly\nyy9X53qg1dXV5cgjj9yv2m3btr2r/4gAAAAAwL8aMGDAfp/03fXQarcPfceOHZvZs2envb09P/vZ\nz/KZz3xmj+Mee+yxJMmpp55afVZXV5fTTz89LS0taW5uzsSJE/dY29zcnCQ55ZRTOlwJMXbs2Cxc\nuDDLli1La2vrHsPX5ubmbN++PUVRZMyYMfu9zs7seux7X7W0tOSSSy45wDMCAAAAgO7p1ltvzahR\no971e7r9D7mNGTMmDQ0NqVQq+d73vpfXXntttzEPPvhgWlpaUhRFJkyY0KFv/PjxSXaEwosWLdqt\n9pFHHsmSJUtSFMVu4ep5552XPn36ZPv27Zk2bdputW1tbfnBD36QZEdAfOyxx+73OgEAAACA7qHb\nh741NTX55je/mcMOOyxr167Nn/7pn2bevHl59dVXs2bNmvzwhz/MNddck6Ioctppp+WP//iPO9RP\nmDAhI0aMSKVSyZe+9KU0NTWltbU1ra2tmTFjRq666qoURZFTTz01n/rUpzrU1tfXZ+rUqalUKpk/\nf36mTp2aZcuWZf369Xn00UczceLErFy5Mr17987UqVMP5rYAAAAAAO9T3f56hyQ5++yz87d/+7f5\n+te/nrVr1+Y//+f/3KG/KIqcfPLJ+d73vle9w3enww47LLfeemsuv/zyvPTSS5k2bVqHU7tFUeTY\nY4/NbbfdtsdvX3bZZVmxYkXuueeeLFy4MAsXLuxQ26NHj9x0000ZMWLEAVwxAAAAAFBWQt9/ceGF\nF+b3f//309TUlMWLF+eVV15Jz5498+EPfzif+cxn8id/8iedXqLc0NCQuXPnZubMmVmwYEFWrVqV\n9vb2HHPMMTn//PPT2NiY2traPdYWRZEbbrgh48aNy1133ZVnn302GzduzMCBA3PWWWfliiuuyIkn\nnvheLh0AAAAAKBGh7y6OOuqo/NVf/VX+6q/+ap9ra2trM3ny5EyePHm/vj1u3LiMGzduv2oBAAAA\nAHbq9nf6AgAAAACUidAXAAAAAKBEhL4AAAAAACUi9AUAAAAAKBGhLwAAAABAifQ4FB998803U1tb\n2+HZq6++mtmzZ+eXv/xl+vTpkzPOOCMTJkxIz549D8UUAQAAAADelw5a6FupVNLU1JQf//jHGTly\nZG655ZZq37JlyzJp0qRs2LCh+mz+/PmZOXNmbr/99gwePPhgTRMAAAAA4H3toIW+X/3qV/NP//RP\nqVQqqaur261v/fr1u9W8+OKLmTx5cu6///706HFIDiUDAAAAALyvHJQ7fZ944onMmzcvSVJfX5/R\no0dX+5588sn86le/SlEU+fCHP5wHHnggjz76aC699NIkya9//ev85Cc/ORjTBAAAAAB43zsooe/c\nuXOT7Ah877nnnnzta1+r9j344IPV9le+8pUcd9xx+b3f+71ce+21Of3001OpVLJgwYKDMU0AAAAA\ngPe9gxL6/vznP09RFLn44oszdOjQDn2PPPJIkqS2tjYf+9jHOvR98pOfTJL86le/OhjTBAAAAAB4\n3zsooe+6deuSJMOGDevw/Pnnn8/atWtTFEX+4A/+IB/4wAc69B9xxBFJssf7fgEAAAAA2N1BCX3f\nfvvtJElNTU2H54sXL662zz777N3qfvvb3yZJevXq9R7ODgAAAACgPA5K6HvUUUcl2fGjbLt6+OGH\nq+2Pf/zju9U98cQTSZKjjz76vZscAAAAAECJHJTQd9SoUalUKpkzZ07WrFmTJHnsscfyz//8zymK\n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\nq9OnT+vHH3/U8ePHZYyRJK1fv16SZFmWJOmiiy7SY4891qC7fLdt26Y33nhD/v7+mjNnTp124FY8\nxzc3N7fa0Dc3N9d13apVK0lS8+bN5e3trbKyMuXl5dW4Tvk5wK1bt651b3WRl5enrKysBpkbAAAA\nAAAAQO1V/I5YXVXMGW0LfSXptttu06BBg5SQkKDExERlZGScM6Zt27aKiIjQhAkT1LFjxwbtZ926\ndZLO7sYdMWJEteMsy1JcXJzi4uIkSUlJSZV6y8zMVNu2bauszczMdF2HhIRIkowxuuyyy5SRkaEj\nR47U2OPRo0dljHHVultAQIDatWtXr9ri4uKf9R8RAAAAAAAAwH+0bt263jt9AwICXNe2hr6S1K5d\nO/3xj3/UH//4R504cULHjh1TXl6eHA6H2rRpU+8Asr7KdxpXp3zncfm48n+7du3qunY6nerbt2+V\n9U6n01XXvXt31/2wsDB99913SktLq3btvLw8HT58WJJqfdZwXVXc9l1XKSkpDboTGwAAAAAAAGhK\n4uLiNGDAgJ89j+2hb0WtWrVyHXlwIcycOVN//vOfaxzTr18/GWP0wAMPuM78LT/KoX///kpJSVFS\nUpLGjRtXZX1SUpIkqXfv3pWOhBg2bJg2bNigtLQ0ZWVlVRl2JyUlqbS0VMYYDR06tF7vCAAAAAAA\nAKBpqf0htm5WXFysPXv2aOPGjVq3bp22bt2qr776yrWz1g4XXXSRHA5HjT9VjS0XGRkpSdq+fbu2\nbt16zvxbtmxRcnKyjDHn7Ka96aab1KxZM5WWlmru3Lnn1Obm5uqFF16QdDYg7ty5s1veGQAAAAAA\nAIBns32n79atW/XGG28oOTlZJSUl5zz39/fXjTfeqPvuu089e/a0u706GTNmjN544w05nU499NBD\neuihhzRy5EhJZ88LXrx4sYwx6tOnj26++eZKtYGBgZo6darmzJmj9evXq6SkRFOmTFH79u315Zdf\nau7cucrIyJC/v7+mTp16IV4PAAAAAAAAQCNkW+hbVFSkRx99VBs3bpSkanf0FhQU6P3339f69es1\nefJkxcTE2NVinXl5eSkuLk733XefDh06pLlz51batWuMUefOnfXiiy9WWT9hwgTt379fq1at0oYN\nG7Rhw4ZKtT4+PlqwYMEvPvwGAAAAAAAA8MthW+j74IMPavv27a6wt2/fvurXr59CQ0Pl7++v06dP\n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\nAAAAoECEvgAAAAAABSL0BQAAAAAoEKEvAAAAAECBCH0BAAAAAApE6AsAAAAAUCBCXwAAAACAAhH6\nAgAAAAAUiNAXAAAAAKBAhL4AAAAAAAUi9AUAAAAAKJCmlS5gdTNs2LD85S9/yd/+9rdMnTo1zZo1\ny5ZbbpmDDz44p556atZff/0l9ps9e3Zuu+22DBo0KOPHj89aa62VLbfcMsccc0xOO+20NG/efJmf\nO3To0Nxzzz15/fXXM2vWrGy44YbZf//906tXr3zzm9/8OjYVAAAAACggoe//WrBgQS666KL0798/\npVKp/Pz8+fMzevTojBo1Kn/+859z4403ZrfddqvX9+OPP06PHj0yduzYen3r+j344IO54447suGG\nGy7xs6+++urceuut9fq+//77eeCBB9KvX79cccUVOfbYY1fyFgMAAAAARWR5h/91zTXXlAPfww8/\nPPfee29eeOGFPPzww/nZz36WVq1a5aOPPspZZ52VDz74oNyvtrY2Z511VsaOHZuqqqpccskleeqp\np/LEE0/k5z//eVq0aJF33nkn55577hI/97777isHvt27d0+/fv3y/PPP55Zbbsl2222XuXPn5uKL\nL86YMWNW1VAAAAAAAGswoW+SDz74IHfddVdKpVKqq6tzww03ZLfddkubNm2yzTbb5Mwzz8ydd96Z\npk2b5pNPPsnNN99c7jto0KC89tprKZVK6d27d7773e9mww03zMYbb5zvfe976d27d2prazNy5MgM\nGDCg3ufOmTMn119/fUqlUrp27Zorr7wy2267bdZbb70ccMABufvuu7Pllltm3rx5ufrqq1f1sAAA\nAAAAayChb5LHH3888+fPT5JccMEFS2yz00475fDDD09tbW2efPLJ8vN9+/ZNqVTKXnvtlc6dOy/W\n7+CDD87++++f2tra/PnPf6732kMPPZSpU6cmSX7yk58s1rd169Y599xzU1tbm+eeey6TJk1a0U0E\nAAAAABoJoW8+n+nbsmXLbLDBBtlkk02W2m7LLbcst0+STz75JCNHjkySHHbYYUvtV/faiBEjMmPG\njPLzw4YNS5Jst9122WyzzZbYt0uXLllrrbWSJEOGDFneTQIAAAAAGimhbz6f3fvqq6/m0UcfXWa7\ncePGJUnWXXfdJMmYMWNSW1ub5POZwEvTsWPHJMnChQszatSo8vNjxoxJqVTKjjvuuNS+VVVV5UD4\n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\nQIS+AAAAAAAFIvQFAAAAACgQoS8AAAAAQIEIfQEAAAAACkToCwAAAABQIEJfAAAAAIACEfoCAAAA\nABSI0BcAAAAAoECEvgAAAAAABSL0BQAAAAAokKaVLmB19utf/zp/+tOf8pvf/Cbdu3dfZtvZs2fn\ntttuy6BBgzJ+/PistdZa2XLLLXPMMcfktNNOS/PmzZfZf+jQobnnnnvy+uuvZ9asWdlwww2z//77\np1evXvnmN7+5MjcLaOQ67dM5kyZPqXQZ9XTYuH2Gv/hspcsAAACAQhD6LsXjjz+ee+65J6VSqcG2\nH3/8cXr06JGxY8fWaz969OiMGjUqDz74YO64445suOGGS+x/9dVX59Zbb63X9/33388DDzyQfv36\n5Yorrsixxx771TcKIMmkyVOyxwnXVrqMel554MJKlwAAAACFYXmHJRg6dGh+8pOfpLa2tsG2tbW1\nOeusszJ27NhUVVXlkksuyVNPPZUnnngiP//5z9OiRYu88847Offcc5fY/7777isHvt27d0+/fv3y\n/PPP55Zbbsl2222XuXPn5uKLL86YMWNW9mYCAAAAAAUk9F1EbW1trr/++px77rmZP3/+coW+gwYN\nymuvvZZSqZTevXvnu9/9bjbccMNsvPHG+d73vpfevXuntrY2I0eOzIABA+r1nTNnTq6//vqUSqV0\n7do1V155Zbbddtust956OeCAA3L33Xdnyy23zLx583L11Vd/XZsNAAAAABSI0Pd/Pf3006murs7v\nfve71NbWZscdd1yufn379k2pVMpee+2Vzp07L/b6wQcfnP333z+1tbX585//XO+1hx56KFOnTk2S\n/OQnP1msb+vWrXPuueemtrY2zz33XCZNmrQCWwYAAAAANCZC3//1/e9/P//v//2/rL322jnvvPNy\n3XXXNdjnk08+yciRI5Mkhx122FLb1b02YsSIzJgxo/z8sGHDkiTbbbddNttssyX27dKlS9Zaa60k\nyZAhQ5ZvYwAAAACARkvo+7+aNGmSI488Mv369cuPfvSjNGnS8NCMGTOmvATETjvttNR2HTt2TJIs\nXLgwo0aNqte/VCotc1ZxVVVVORB+8803l2tbAAAAAIDGq2mlC1hdPPLII9lyyy2/VJ+JEyeWHy9t\npm6SbLrppuXHEyZMyD777JOFCxdm8uTJDfZNkg4dOmTcuHGZMGHCl6oPAAAAAGh8zPT9X1828E2S\n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\nhuTll1/O5MmT8+mnn6Zv375Jkj/96U/Zaaedsttuu1W4ylWn7nvWunXrHHXUUenWrVv23nvvSpe1\nWhsyZEj69++f5557LtOnT0+SlEqlbLjhhjnkkEPSvXv37L777hWuctWr+1l69dVX06JFiwbbjxo1\nKscdd1yaNWuWkSNHroIKVw/22ctv8uTJmTJlynL/odypU6evuaLVy9y5c3PPPffk/vvvz9ixY5N8\nvi8aNWpUkuTEE0/Meuutl1/84hfZdtttK1lqRWy//fZp0qRJXn755bRs2bLB9jNmzEinTp3SunXr\nDB8+fBVUWFm77757OegtlUpp0aJFjjzyyHTr1i2dO3dOqVSqcIWrn5dffjmzZs3KgQceWO/5F154\nIY8++miOPfbY7LXXXhWqrjI6duyYbbbZJtXV1enWrVs23njjSpe02mnsx9pCX9ZIX/ZAoFQqZa21\n1krz5s3Trl27tG/f/muqrDK+zOWcy6NDhw4r9f1Wdx9//HFuvPHGPPjgg/n000/Lz48ePTpJUlNT\nk/nz5+df//Vfs//++1eqzFXu4osvzuOPP14vVGnRokUOPfTQVFdX58ADD0yTJi4YqTuQ+MY3vlE+\n4Np0000rXdZqaeDAgbniiivKlzPW1tamVCqVv2tHHHFEJkyYkG7duuWyyy5L8+bNK1nuKnH66adn\n+PDhWbhwYfkPvE022STdunVLt27dss0221S4wtXHtGnTcv7555dn0i3pELZuDL/zne/kkksuSbNm\nzVZpjavCwoUL8/Of/zz/+Mc/6j3/0ksvpVQqZc8992xw3zxv3rz8/e9/z6xZs7Llllvm0Ucf/TpL\nXq3YZzds6NChufrqq/Puu+8ud59Fw87G4IMPPshZZ52V0aNH19sXLfo7bZ999sn06dPTvHnzXH/9\n9TnooIMqVW5FfJkTUfPnz0+/fv1y8cUXp2XLlnn11VdXUZWV89lnn5VPYj799NOZN29e+XdYu3bt\ncuyxx6Zbt25OUOXz79tPf/rTvPzyyznggANyyy231Hv9j3/8Y6655pqUSqV06dIlV199daOZpLL9\n9tsn+XzfU3cM0L179xx11FGpqqqqcHWrh8Z+rC30ZY1UdxCxolq1apXOnTvnggsuyNZbb70SK6uM\njh07rrT3amwH7W+//Xb+5V/+JZMnT17qQXunTp0yc+bMlEqlXHbZZTn++OMrVe4qN3fu3Dz11FN5\n+OGHM2zYsMyZM6f83Wvbtm26du2a6urq7LLLLhWutHKOOOKIvPfee0n+GTjtscceqampydFHH511\n1123kuWtNv70pz/l8ssvL3/PNthgg3z44Yf1vmu77bZb+WesS5cu+d3vflfJkleZf/zjHxkwYED6\n9++fN954I8k/f5a233771NTU5Nvf/nY23HDDSpZZUZ999llOPvnkcsCy2Wab5ZBDDsmWW26ZFi1a\nZNasWXnnnXcybNiwvP/++ymVSunatWuuvfbaSpf+tRgwYEAuvPDClfJe//7v/56TTz55pbzXmsA+\ne9mef/75nHnmmamtrV3iiZWlWXRfXnTz58/PSSedlFGjRmWttdZK165ds+uuu+bXv/51vXH41a9+\nlb/+9a+ZN29eqqqqMmDAgMJNPEk+PxF1wgknrLT//3fdddfcd999K+W91hTTp0/PoEGD0r9//8XC\nqa233jo1NTU59thjG93EnCSZM2dOjjvuuLzzzjupra3Ndtttl379+tVr8+c//zm9e/fORx99lFKp\nlL322it33nlno5gtPWLEiDz88MMZPHhwpk2bluTz/XGzZs3SpUuXdOvWLQcffHCaNm1a4UorqzEf\nawt9WSPtvPPOKZVKX2ldllKplObNm6d37945+OCDV2J1q17dGb6VoTEdtM+ZMyff/va3M3HixFRV\nVeWUU07JLrvskh/96Ef1xuEPf/hD+vbtm08++STNmjXLQw89lG984xsVrn7V+/TTT/PYY4+lf//+\neeGFFzJ//vzyL8stttgiNTU16datW6NcCmPkyJHp169fHn300Xz44YdJPv8urb322jn44IPTrVu3\ndOnSJWuvvXaFK62Mt99+O9XV1VmwYEEOO+ywXHTRRWnXrl323HPPet+1SZMm5Yorrsjjjz+eUqmU\n3r1758gjj6xw9avW+PHj069fvwwcOLDe5cJNmjTJvvvum+rq6hxxxBFp1apVhStdte6+++5cdtll\nadKkSX7+85/njDPOWOIfcwsXLswf/vCHXH/99SmVSrnxxhtz6KGHVqDir991111Xb831Bx98MKVS\nKccee2yDf9w1bdo06623XvbZZ58ccMABX3epqx377KU744wz8sILL6RNmza54IILsvvuu2edddZZ\nrit7GsuM6fvuuy+XXHJJWrdundtuuy0777xzZs2alT322GOx4+i//e1v+cEPfpDp06fnzDPPzM9+\n9rMKVv71eeONN3LSSSct9/q9S9OqVavcdNNNjW6pkEV98MEHGThwYAYMGJDXX389yT9ncS56gqp1\n69YVrnTVuPnmm/N//+//TdOmTfOzn/0sPXr0WOpVPHfeeWf+8z//MwsWLMill16aE088cRVXWzkL\nFizIM888k4cffjhDhw4tryleKpXSpk2bHHPMMamurm6Uy199UWM71hb6ssbq27dvrrrqqjRv3jw9\ne/bMUUcdla233jqtWrXK7Nmz8+677+aJJ57InXfemZkzZ+a73/1uampqMnPmzLzxxhu5995788EH\nH2TdddfNww8/vEafeX/wwQdX6vt95zvfWanvt7qquxRoww03zH333ZdNN910qQft48ePz2mnnZYp\nU6bk5JNPzr/9279VsPLKmzp1ah555JE8/vjjGTFiRL1L0nbdddd07949xxxzTNq0aVPhSlethQsX\n5sUXX0y/fv3y+OOPZ8aMGUlSXkfq6KOPTnV1daNbb+xXv/pV7r///nTu3Dm33nprkiz1u1ZbW5sf\n/vCHeeqpp3LIIYfkD3/4Q6XKrrhRo0alf//+GTJkSMaNG5fkn8usHHbYYamurs4BBxzQKJZZOfHE\nE/PGG2+kV69e+cUvftFg+8suuyx33313DjjggPzxj39cBRVWXt1VUK+88spyrZ+JffaS7LXXXvn0\n009z7bXXpmvXrpUuZ7V06qmnZsSIEbnoootyxhlnJFn677Qkueuuu3L55Zdn2223zcMPP1yBileN\np59+unwSJUl++ctfplQqNbjUTt0yfOutt1522mmntG3bdlWUu0aYMmVKnnzyyQwdOjRPPfVU+fm1\n1147hx56aE488cR07ty5ghV+/Y4//viMGjUq559/fs4+++wG21933XW56aabsueee+buu+9eBRWu\nfubMmZOhQ4emX79+efbZZzNv3rwkn3/XNttss/LSRltttVVlC10NNIZjbaEva6SXXnopp59+etq0\naZPbb799mTNd33vvvfTs2TMfffRR7r333vJl6FOnTs0pp5ySd955J+ecc07OPffcVVU+q4m6EOGy\nyy7LCSeckGTZB+0PPvhgfvnLX2arrbZqVOsfNmTq1Km55ppr8uCDD5bXaE0+PyA98sgj873vfS87\n7LBDhatc9ebOnZthw4aV12pb9Ix73TpS1dXV+eY3v1nhSr9+hx9+eCZOnJg777yzPHtnWd+1ESNG\n5JRTTkm7du3y7LPPVqLk1c4777yTW265ZbHvWbt27XL88cenZ8+e2WijjSpc5denbpmdQYMGZYst\ntmiw/dixY9O1a9dssMEGeeaZZ1ZBhZV3/vnnZ8stt8yPf/zjRn8Z54qwz/7c7rvvnjlz5uS5554T\nvi1F3Vq9jz32WDbbbLMky/6d9t577+WII45oNGvV1nEi6quZPXt2nn322XLg+9FHHy225EqpVErH\njh1z6aWXZqeddqpQpV+vPfbYI7Nnz87gwYOX62rCt99+O9/+9rdTVVVVvgdAYzZ9+vQMGzYsTz75\nZJ5++ulMnz69fAy58847p3v37unWrVujmTm+LEU91l5z42oatbqZYj/96U8bXNpg8803z09/+tMs\nWLCg3oyx9ddfP+ecc05qa2szdOjQr7VeVk91Nyj54h1gl2bfffdNkrz//vtfV0lrjBkzZuQvf/lL\nfvSjH+Wwww4r/3JMko022ijt27fP3Llz079//5x44om56qqrKlzxqtesWbMcccQR6d27d1544YX8\n8Y9/THV1dZLPf4ZuvvnmHHvssTnxxBNz//3357PPPqtwxV+fukvQt9tuu+VqXxeqfPLJJ19bTWuC\n2travPDCC7n88svzgx/8oN73rFmzZmnWrFk+/PDD3HzzzTnqqKMKPaOl7sB7eW9Ksv766ydJObhr\nDCZOnJj/+q//ypAhQypdyhrJPvtzdTO/Gvv+d1lmz56dJMu9/nPdfuurLn2wprnmmmvyk5/8pMGb\nuPFPc+fOzWOPPZYLLrgg++23X84777w8+OCD+fDDD9OiRYt069Ytf/zjH3Pbbbele/fuadGiRUaN\nGpWePXvmlVdeqXT5X4u6457lvTFbu3btkqQ8u7WxW3fddXPAAQfkwAMPzN57710+nqqtrc3IkSNz\n2WWX5aCDDsqVV16ZmTNnVrjaVa8xHGubBsAa6bXXXkuSdOnSZbna161X9/LLL9d7ftddd03y+TqS\nfL7A+eDBg9OzZ89Kl7JK1K0J3bx58+VqX3dp2pp8ecdXMWfOnPJdhusuFar7pdiqVasceeSRqamp\nyb777ptSqZQXX3wxt9xyS5555pncfvvtadu2bX7wgx9UeCtWvffeey9DhgzJE088Ud4HLTpT4/XX\nX88bb7yRG264IZdcckkh1x9t0aJF5s2bl1mzZi3Xkh/Tp09PsvwH+EXz2muvpX///nn00Ufz0Ucf\nJUl5xkGnTp1SXV2dY445JqVSKYMGDcqdd96ZMWPG5Ne//nWaN29evnKhSLbffvsMHz48Tz31VLp3\n795g+7/97W9JVu6NTld37777bmbNmtUo15xfmRr7Pvu4447L5Zdfnv/+7//OT3/600qXs1pq165d\nJk+enLfffnu51sesu0HyBhts8HWXtlrp06dPxo0blzZt2uS73/1upctZbS1cuDDPPvtsBgwYkCFD\nhpSDt9ra2nprjB555JH11hjdf//9c9ZZZ+WUU07Jhx9+mGuuuSb33HNPpTbja9OhQ4eMHTs2r7/+\n+nLdh2fMmDFJGt/37YumTp2aRx99NAMHDsyrr75aPulUW1tbvnqlVCqlf//+5avxhg4dmj/96U9r\n9LKXy6sxHWsLfVkjzZ8/P8nynzFfsGBBkiw2K6PuF+enn366EqtbfXz66ae544478vTTT2fq1KlZ\nsGDBYpcF1dbWZu7cufn0008zZ86clEqlRhP6brTRRpkwYUJGjx6d/fbbr8H2dWfQ18TLOlbUvHnz\nMmzYsAwcODBPPPFE5syZk+Tzn5u11lor++23X2pqanLEEUcsNpNjn332SadOnXL66adn+PDhue++\n+xpN6DtlypQ88sgjGTBgQPkOsXXfvQ4dOqS6ujo1NTVp0qRJ+vXrl/vvvz8ffPBBzjvvvNxwww2F\nCxG+8Y1vZOTIkXnqqaeW6w+/Rx55pNyvsRgzZkwGDBiQgQMHlk9E1v3MfOMb30hNTU2qq6sXu3P3\ncccdl2OOOSY9evTI6NGjc+utt65RB6LL6wc/+EGGDx+e//zP/8wuu+ySrbfeeqltZ8yYkauvvjql\nUim9evVahVVWVt0xUd0sZ5afffY/9ezZM48//nhuvfXWtGnTJqeeeuoy12NtjPbcc88MGDAgt99+\ne4Oh78KFC/P73/++fBOuxqTuyriDDjqowpWsnoYPH54BAwZk0KBB+fjjj5P8c7+z3XbbpaamJsce\ne+wyA7itttoqJ510Un73u98V9kbc++23X95+++307t07++677zIn68yfPz833HBDSqVS9tlnn1VY\n5eph5syZGTx4cAYMGJAXX3yx3t/+66yzTo466qjU1NTUG5uf/OQn6devXy6++OJMmDAhV1xxRXr3\n7l2pTfhaNdZjbaEva6TNN988b731Vh577LGccsopDbZ//PHHkySbbLJJvefHjx+fJIVcs2z27Nnp\n0aNH/v73vyfJYmFvnVKpVO+1xjSLdd99983999+fm266qcHQd86cOY3uIOKXv/xlhgwZUr6xTd3P\nSceOHcsHog2dRW/SpEm6dOmS4cOHl8+iFtW0adMyaNCgDBgwIC+//HJqa2vLY1Z3Q6CamprFbgh0\n3nnnpUePHjn55JMzfvz49OnTp1ABQvL5mr5/+9vfcv3116dz587lNRCX5NVXX81NN92UUqlUuHFY\nkj59+mTgwIF55513kvzze7b++uuna9euqampyc4777zM92jZsmW6du2a0aNHZ+LEiV97zZVwwAEH\n5JJLLimvwX7mmWema9eu9U4MTJs2LU899VRuvPHGvPfee6murs4OO+yw1Kt5vnhQv6Y76KCDMnjw\n4PzlL3/JD3/4w0qXs9qzz16yJk2a5A9/+EOOO+64XHPNNbnhhhuy9dZbN7i0SqlUyh133LGKqqys\nU045Jf3798/gwYNzxRVXLHVG9JQpU3LppZdmxIgRKZVKjW62a1VVVaZOneoy+6U49dRT6/0dtuGG\nG+bYY49NTU1Ng8sXLqouBF3e5UbWNCeffHLuu+++jB49Oqeeemp+8YtfLPHmmiNHjszVV1+dl19+\nOU2aNMlpp51WgWpXvbqbtg0YMCBPP/10+ftWW1ubpk2bpnPnzqmpqclhhx221MC8uro6I0eOzJ/+\n9Kc8//zzq7L8VaKxH2sLfVkjHX744RkzZkyuu+66dOzYMXvuuedS277++uv57W9/m1KptNhyELff\nfntKpVL55m5Fct999+Wtt95KkrRv3z4777xzPvzww7z22mvZYYcd8s1vfjPTpk3La6+9lpkzZ6ZU\nKuX//J//02hmYibJGWeckf/+7//Oiy++mPPPPz8XXXTREk8AjBw5Mr/+9a/z97//PU2aNGk0M6Ef\nfPDB8uP27dunW7duqampybbbbvul3mfatGlJUtibuf31r3/NgAED8vzzz9c7o960adMceOCBqamp\nyaGHHrrMmVLt2rXLcccdl9/+9rd5++23V1Xpq8wpp5ySe+65J5MnT87xxx+fU089td4fNO+++24m\nTJiQIUOG5IEHHsi8efOywQYbpEePHhWsetXo06dP+Y++5s2b59BDD01NTU0OPPDArLXWWsv9PnVr\n1y7PTU7WRHXLNDVp0iSzZs1Knz590qdPn6y99tqpqqrKZ599ttj6vf369Uu/fv2W+H6lUql8yXVR\nXHLJJZkwYUJ++9vfZuzYsTn66KOzww47pG3btmZqLsI+e9lmz56d733ve+X7HsyZM2eZ35W6/Vfd\nOpGNwW677ZYzzjgjt99+e+66667cf//99W7wd+GFF2bixIl54403ylcbnnDCCUsMqors+OOPz803\n35zrrrsu1157baOaWLK8WrRokSOOOCI1NTXZb7/9VmiMtttuu/zqV7/6UkHxmuSb3/xmfvGLX+SK\nK67I66+/nlNPPTVVVVXZYost0rJly8yePTsTJkwoLw2WJBdccEFhx+OL9ttvv3pXYibJjjvuWJ6g\ns7xX/xTtRPiiGvuxdql2adP/YDX2ySefpLq6OlOmTEnTpk3TrVu3HHroodlqq63SokWLzJo1K+PG\njcsTTzyRhx9+OPPnz8/666+fAQMGpG3btnnttddy7bXXlu/o+fvf/z6HHHJIZTdqJTvllFMyYsSI\n7L777unbt29atGiR119/PSeeeGIOOeSQ8k3t5syZk//4j//Igw8+mPbt26d///6N6u6dffv2zVVX\nXVX+Y6Vt27aZOnVqSqVSdt1110yYMKHeOj/nnHNOzjvvvEqWvMrsvvvuOfroo1NdXV1ep3dFTJ06\nNS1btizsnZvr7k5d9+t0l112SU1NTbp27fqlriK48cYbc8MNN2TzzTfPY4899nWVWzFvvfVWevXq\nVf5+LU1tbW2qqqpy6623ltddL7Ltt98+nTp1Sk1NTY4++ujlvlHZF7399tvlddqKuBbyyv7jrVQq\nFe5S2J49e2bu3Ll5/fXXv9T+uogB+LLYZy/bddddl5tuuinJ50H45ptvnnbt2i3Xz9Rdd931dZe3\n2qitrU3v3r1z8803l5dW+eIY1f2M9ejRIxdffHGaNm1c863mzZuXyy+/PPfdd18222yzHHHEEenY\nsWPWX3/9Bu+n0alTp1VUZeU89NBDOfLIIwt7fLyy9e/fP1deeeUyrxxs06ZNLrroohx33HGrsLLK\nqjs+6tChQ7p165bq6up6J6GW15133pmXX345e+yxR04//fSVXWZFNfZjbaEva6y33347Z555ZiZP\nntxggNC+ffvcdNNN5Z3iVVddlb59+yZJampqctVVV62Smlel/fbbLx9//HFuuumm8lpaCxYsyB57\n7JG11167HHgnn49Rz5498+qrr+bCCy/Mv/zLv1Sq7Iq4//7785vf/Kbe2s5fXPaiWbNm+fGPf5wz\n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\nAED37t1VWu/q6goApY6d0SYs+hIRERERERGR2hw8dMA9jAAAIABJREFUeBBCCIwcORILFy5EjRo1\nSlxnbm6O+fPnY/DgwZAkCfv27dNwUiLSZdnZ2QCAatWqqbTe3NwcAFBYWFhumTSJRV8iIiIiIiIi\nUhtFd92wYcNUWv/JJ58AAO7cuVNumYhI/1hbWwMAoqKiVFofEREBALCxsSm3TJrEoi8RERERERER\nqU1eXh4AwMrKSqX1NWvWBABkZWWVWyYi0j/t2rUDgBJHzPxdYWEhNmzYACEE2rZtW87JNINFXyIi\nIiIiIiJSG0UR988//1RpveKgN1WLxEREqvDw8IAkSTh+/DiWLl2KnJycEtc9ffoUXl5euHLlCgBg\n6NChmoxZblj0JSIiIiIiIiK1adeuHSRJwvr16yFJUpnrN27cCCGEsiuPiEgdWrdujTFjxkCSJOzc\nuRPvvfceRo0apXz8s88+w7Bhw9CtWzecPn0aADBo0CC0b99ershqJSRV3oGJiIiIiIiIiFRw8+ZN\nDBkyBEIIuLm5YcGCBahdu3axdYmJiVixYgUOHToEIQR27typM8UWIqoYJEnCunXrsHHjRuUBbUKI\nYmuAV/PFFyxYACMjI43nLA8s+hIRERERERGRWq1evRqbNm2CEAJCCDRs2BD16tWDqakpsrOzERMT\ng3v37qGwsBCSJMHDwwOLFi2SOzYR6ahHjx5h3759CAsLQ0xMDDIzM2FiYoJatWrByckJQ4YMQZMm\nTeSOqVYs+hIRERERERGRWkmShI0bN2L9+vXIzc0FULS7TlGKMDIywuTJk+Hp6Vms+46IiN4ei75E\nREREREREVC4SExNx4sQJhIaG4unTp3j+/DlMTU1Rs2ZNtG3bFv3790eNGjXkjklEpHNY9CUiIiIi\nIiIiIiLSIQZyByAiIiIiIiIiIiIi9dGN4+iIiIiIiIiISOOePHkC4NVs3n/9619Frr0NOzs7teQi\nItJ3HO9ARERERERERG+ladOmAIC6devi2LFjRa69KSEEIiIi1JaNiEifsdOXiIiIiIiIiN5KSX1k\n7C0jIpIfi75ERERERERE9FaWLVsGADA3Ny92jYiI5MPxDkREREREREREREQ6xEDuAERERERERERE\nRESkPiz6EhEREREREREREekQzvQlIiIiIiIiorcyatQotX0tIQS2b9+utq9HRKTPWPQlIiIiIiIi\n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\nywv79u3DkSNH8ODBA2RmZqJu3bqwsbHB6NGjVdJlVK1atUjnY21tjQ4dOmDXrl0IDAxEbGwssrKy\nYGJigpYtW8LR0RFdu3bVWkdJ3NcF1aGvr4/Fixfjm2++gZeXF0JCQpCYmIjc3FzUrFkT7dq1w5Ah\nQ9ChQwe1x5fUdZk/fz6qVauGEydO4Pnz56hQoQLS09Ol/WXKlIGrqyv69OkDLy8vRERE4PXr1zAx\nMUGPHj3w3XffwcTEBJs3b9Z4zoW51ytVqgQ3NzcEBQXBz88P169fx4sXLyAIAkxNTdGpUycMHTpU\n6+J1unB0dESbNm2k8UtKSkL16tXRuXNnjBs3Dk2aNCmwjp49e6Jjx47YvXs3zp07h5iYGMhkMhga\nGqJFixawsbGBvb29xgcYBY3H8OHDYWVlhV27diE4OBhPnjzBq1evUK1aNbRq1QoDBgyAra2txnrs\n7e2RlZWFXbt24fHjxxAEId/CcDVr1oSnpyeOHj2KY8eO4ebNm0hOToa+vj7q1auHrl27YtiwYTAz\nM9PYTzMzM/j5+cHDwwPHjx/Hw4cPUbZsWTRr1gxDhw5F//79sXDhwhL/9wUREdG/iSAykRERERER\nFcPgwYMRERGBtm3bqswMLQ02bdoEV1dXCIKAo0ePolGjRh+6S0REREREBeJMXyIiIiIqsqioKERE\nREAQBAwePPhDd0cnMpkMP/zwA+rXr4+ePXvCyspKY9nTp08DACpWrIiGDRu+px4SERERERUPg75E\nREREVCQvX77E/PnzAeTl4uzbt+8H7pFuKleujOjoaISGhiIkJATt2rVD9erV85Xbtm0bwsLCIAiC\n1lfWiYiIiIj+bRj0JSIiIiKdhYeHY+bMmahcuTLu3buHjIwMCIKAMWPGoHz58h+6ezobMmQI3Nzc\nEBcXh379+sHOzg5NmzaFgYEBEhIS4O/vj7CwMACAsbExfvvttw/cYyIiIiIi3TGnLxERERHp7Nmz\nZ+jevbv0tyAIaNOmDTw8PKCnp/fhOlZIcrkc06dPx7FjxwAAb/8nsWJWb7NmzbBmzRqmdiAiIiKi\njwqDvkRERESks9zcXDg5OSEqKgpVqlRB7969MXnyZFSsWPFDd61ILl68CF9fX4SFhSExMRGiKKJm\nzZpo3LgxBgwYgJ49e6JcuXIfuptERERERIXCoC8RERERERERERFRKVLmQ3eAiIiIiIiIiIiIiEoO\ng75EREREREREREREpQiDvkRERERERERERESlCIO+RERERERERERERKUIg75EREREREREREREpQiD\nvkRERERERERERESlCIO+RERERERERERERKUIg75EREREREREREREpQiDvkRERERERERERESlCIO+\nRERERERERERERKUIg75EREREREREREREpQiDvkRERERERERERESlCIO+RERERERERERERKUIg75E\nREREREREREREpQiDvkRERERERERERESlCIO+RERERERERERERKUIg75EREREREREREREpQiDvkRE\nRERERERERESlCIO+RERERERERERERKXI/wPC3QAAphb6ewAAAABJRU5ErkJggg==\n", + "text/plain": [ + "" + ] + }, + "metadata": { + "image/png": { + "height": 591, + "width": 702 + } + }, + "output_type": "display_data" + } + ], + "source": [ + "modification_counts = modifications.groupby('deleted')['feature_url'].count()\n", + "modification_counts.sort(ascending=False)\n", + "\n", + "ax = modification_counts.plot.bar()\n", + "ax.set_xlabel('Primary tag of feature deleted')\n", + "ax.set_ylabel('Number of features')\n", + "\n", + "modification_counts" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### How does this vary for just the harmful changesets?" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "deleted\n", + "landuse 9\n", + "building 6\n", + "amenity 5\n", + "natural 4\n", + "office 3\n", + "leisure 3\n", + "highway 2\n", + "waterway 1\n", + "tourism 1\n", + "Name: feature_url, dtype: int64" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n54wzzshnP/vZFkoIAAAAALQmdrz+n4aGhnTo0CFFUSzzM23atDz99NOZPn16S8cEAAAAAFoBO16T\nXHjhhbn++utTFEUGDhyYL3zhC9lss80yY8aMjB49OpdddlluvvnmjB07Ntddd126du3a0pEBAAAA\ngFXYal+8PvHEE02l61lnnZUvfelLTdc22GCDDBo0KLvttluOPfbYvPTSS7n00ktz4YUXVpqhvr4+\n9fX1KzS3sbGx0iwAAAAAsDobMmRI6urqVmju4MGDM3jw4CSK19x6661Jko033jgnnnji+47Zdttt\nc8wxx6S+vj6jRo3K0KFDs+aaa1aWoaGhIVOmTKnsfgAAAADAipkxY8YKz21oaGg6Xu2L11deeSVF\nUWSnnXZKURQfOG6vvfZKfX19Fi9enFdffTVbbbVVZRk6duyYbt26rdDcxsbGlXoYAAAAAIB/6tKl\nywrveO3YsWPT8WpfvC5cuDDJR/sn+1X/8/73bkH+qMaOHZtBgwZVmgcAAAAAVlcjRozI7rvvvtL3\naVNBllZt8803T1mW+eMf/9hUwr6fsWPHJknatm2bnj171ioeAAAAANAKrfbF6+GHH54kmTVrVn7w\ngx+875hJkyblxhtvTFEUOeCAA5baMgwAAAAA8K9W++L1sMMOy957752yLHPNNdfk9NNPz9ixYzNj\nxoy8/vrr+fnPf55BgwZl3rx56dSpU84+++yWjgwAAAAArOJW+3e8JsmPf/zjnHHGGXniiScyevTo\njB49eqnrRVFkgw02yI9//GOvGQAAAAAAPpTiNUmnTp3ys5/9LKNHj86oUaPy7LPPZubMmWnfvn16\n9eqVfv36ZeDAgenUqVNLRwUAAAAAWgHF63sccsghOeSQQ1o6BgAAAADQyq3273gFAAAAAKia4hUA\nAAAAoGKKVwAAAACAiileAQAAAAAqpngFAAAAAKiY4hUAAAAAoGKKVwAAAACAiileAQAAAAAqpngF\nAAAAAKiY4hUAAAAAoGKKVwAAAACAiileAQAAAAAqpngFAAAAAKiY4hUAAAAAoGKKVwAAAACAiile\nAQAAAAAqpngFAAAAAKiY4hUAAAAAoGKKVwAAAACAiileAQAAAAAqpngFAAAAAKiY4hUAAAAAoGKK\nVwAAAACAiileAQAAAAAqpngFAAAAAKiY4hUAAAAAoGKKVwAAAACAiileAQAAAAAqpngFAAAAAKiY\n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\nQgAAAACA6tSkeN1nn31SlmVuvfXWPPvss0mS22+/PRMmTEhRFNl5552z4YYbLjXn6quvzlNPPZWi\nKLLvvvvWIiYAAAAAQCXa1WKRgQMH5uabb86cOXPyX//1X1l33XUzc+bMpusnnHBC0/GoUaPys5/9\nLJMmTUqStG/fPgMHDqxFTAAAAACAStRkx+sWW2yRCy+8MG3btk1ZlpkxY0bKskySHH300Tn00EOb\nxv7tb3/Liy++mLIsU1dXl4svvjgbbbRRLWICAAAAAFSiJjtek+TII49Mnz598otf/CIvv/xy1l13\n3XzqU59Kv379lhrXu3fvrLnmmunXr19OO+209O7du1YRAQAAAAAqUbPiNflHqfrNb37z3445+OCD\nc+ihh2aNNdaoUSoAAAAAgGrVtHhdHmuuuWZLRwAAAAAAWCktUrwuXrw448ePz/jx4zN9+vTMnTs3\n55xzTpLkxRdfzOLFi7Ptttu2RDQAAAAAgJVW0+J1yZIlueaaazJy5MhMmzZtqWvvFq/33XdffvKT\nn2SfffbJt771rfTs2bOWEQEAAAAAVlqbWi00d+7cHH/88bnkkkvy1ltvpSzLpp/3eu2111KWZcaM\nGZPPfe5z+fOf/1yriAAAAAAAlahZ8XrmmWdm7NixKcsyPXv2zOmnn56TTjppmXEHHnhgevTokbIs\n09DQkNNPPz0NDQ21igkAAAAAsNJqUrz+6le/yuOPP56iKDJw4MDcd999+cpXvpKddtppmbGHH354\n7r///vTv3z9JMmXKlNxyyy21iAkAAAAAUImaFK+jRo1Kkmy99dYZOnRo2rX796+WbdeuXf7nf/4n\nW221VZLk4YcfbvaMAAAAAABVqUnx+swzz6QoihxxxBEpimK55hRFkSOPPDJlWeall15q5oQAAAAA\nANWpSfE6Y8aMJEn37t0/0ryNN944yT8+zAUAAAAA0FrUpHjt2LFjkn8WsMtr6tSpSZLOnTtXngkA\nAAAAoLnUpHjdcsstkyS//vWvP9K8e+65J0VRpHfv3s0RCwAAAACgWdSkeD3ooINSlmV++9vf5t57\n712uOT/84Q/z3HPPJUkOPPDA5owHAAAAAFCpmhSvxxxzTNP7Wr/xjW/ke9/7Xl566aU0NjYuNW7h\nwoV56qmncsopp+TKK69MURRZb7318vnPf74WMQEAAAAAKtGuFousueaaufzyy3Pcccdl7ty5qa+v\nT319/VJjPvGJT2TWrFlZtGhRkqQsy6y55pr50Y9+lPbt29ciJgAAAABAJWqy4zVJtt9++9xyyy3Z\nfvvtU5Zl009RFEmSadOmZeHChU3ne/bsmZ///OfZddddaxURAAAAAKASNdnx+q7evXvnjjvuyO9+\n97s88MADeeaZZzJlypTMnTs3a621VtZbb7306dMn/fr1yyGHHJK2bdvWMh4AAAAAQCVqUrxOmTIl\nG264YdPu1v322y/77bdfLZYGAAAAAKi5mrxq4LzzzssnP/nJ/O///m8tlgMAAAAAaFE12fH6/PPP\nZ/r06ZkzZ04tlgMAAAAAaFE12fH6buG6ww471GI5AAAAAIAWVZPidYsttkiS/OUvf6nFcgAAAAAA\nLaomxeuZZ56Zoihy3XXX5cEHH6zFkgAAAAAALaYm73jddttt8+1vfzvf+c53csYZZ6RHjx7Zbbfd\nssUWW2SdddZJXV3dh97jyCOPrEFSAAAAAICVV5Pi9YADDmg6Lssyr776al599dXlnl8UheIVAAAA\nAGg1alK8lmX5b38HAAAAAPg4qUnxOnz48FosAwAAAACwSqhJ8dq/f/9aLLPS5s6dm5EjR+bhhx/O\n3//+9yxYsCDdu3dP375986UvfSkbbrhhS0cEAAAAAFqBmhSvrcHEiRNz0kkn5a233kpRFE3n//a3\nv2XkyJEZNWpUrr766vTp06cFUwIAAAAArUGblg6wKpg2bVpOOOGETJs2Leuss06GDRuWX//61xk9\nenTOOeectG/fPrNnz86QIUMyb968lo4LAAAAAKziarLjddSoUSt9jyOPPLKCJO9v+PDhmTVrVjp0\n6JBrr70222+/fdO1E044Ib169cqXv/zlTJ06NaNGjcrAgQObLQsAAAAA0PrVpHg955xzlvrn+x9V\nURTNVry+/fbbeeCBB1IURU499dSlStd39e3bN7169crrr7+eCRMmNEsOAAAAAODjo2bveC3LslZL\nfSQPPPBAFi9enPbt2+cLX/jCB467++67U1dXV8NkAAAAAEBrVZPidfjw4R86ZsGCBZkzZ05efPHF\n/Pa3v8306dOz44475uKLL06HDh2aLduzzz6bJNlxxx2z1lprLXVt0aJFadfuH38ipSsAAAAAsLxq\nUrz279//I42fO3duzj333Dz00EMZOnRoRo4c2UzJkr/85S8piiI9e/ZMkvzqV7/K9ddfn3HjxuWd\nd97JBhtskIMOOiinnnpqNtxww2bLAQAAAAB8fLRp6QDvp0OHDvn+97+fTTbZJH/4wx9y2223Ndta\nb731VpJk3XXXzbBhw3LaaaflySefzPz581MURaZNm5abbropn/3sZzNu3LhmywEAAAAAfHysksVr\n8o9/2n/00UenLMvccccdzbbO3LlzkyR33nlnbrnlluyxxx658cYb88wzz+SJJ57I0KFD06FDh8yc\nOTOnnXZapk2b1mxZAAAAAICPh1W2eE2STTfdNEny17/+tdnWmD9/fpJk2rRp2WeffXLttddml112\nSV1dXbp06ZKBAwfmJz/5Sdq0aZPp06fnpz/9abNlAQAAAAA+Hlbp4vW1115LkjQ2NjbbGmuttVbK\nskySfOMb30jbtm2XGbP77runb9++Kcsyo0ePbrYsAAAAAMDHQ00+rrUipk6dmhtuuCFFUaRHjx7N\ntk6HDh0yb968dOrUKdtuu+0Hjttzzz3zyCOPZMqUKZk7d246dOhQWYb6+vrU19ev0NzmLKUBAAAA\nYHUzZMiQ1NXVrdDcwYMHZ/DgwUlqVLz+4Q9/WK5xixYtyty5czNhwoTccsstmTZtWoqiyMEHH9xs\n2TbddNO89dZbH/rH7NixY9PxggULKi1eGxoaMmXKlMruB63BHnvtl8lveu7f1X2jbvnD73/X0jEA\nAABgtTdjxowVntvQ0NB0XJPi9bjjjktRFCs0d8MNN8wXv/jFagO9x3bbbZc//elPmTFjRubNm5e1\n1177fce9+1Gtdu3apWvXrpVm6NixY7p167ZCcxsbG1fqYYCWMvnNKdn1qEtaOsYq4+nbvtbSEQAA\nAIAkXbp0WeEdr+/dvFmzVw28+x7Vj6JPnz753ve+t1TgqvXt2zc33nhjlixZkoceeihHHHHE+477\n3e/+sRNtp512qjzDe7cgf1Rjx47NoEGDKk4EAAAAAKunESNGZPfdd1/p+9SkeB0yZMhyjSuKInV1\ndVlvvfXSp0+fbLXVVs2cLPnEJz6R7t27Z/Lkybnsssuy//77L7Oj9YEHHsjYsWNTFEUGDBjQ7JkA\nAAAAgNZtlSpeW0Lbtm1zwQUX5KSTTsobb7yRo446KmeccUb23nvvLFq0KHfffXcuv/zyFEWRnXfe\nOf3792/pyAAAAADAKq5mrxpYUfPnz88bb7yRzTffvNnW2G+//fL9738/5513Xt544418/etfX+p6\nURTZYYcdctlll63wu2oBAAAAgNVHm1oscuCBB+aggw7KE0888ZHm/fKXv8yuu+66wu8//SgOP/zw\n/PKXv8xhbBlIAAAgAElEQVTxxx+fzTffPO3bt0/nzp2z8847Z9iwYbnxxhtX+ANYAAAAAMDqpSY7\nXidPnpyiKPLOO+985LlLlizJtGnTmiHVsjbaaKOce+65Offcc2uyHgAAAADw8VRp8fr2229nwYIF\nH3h9+vTpmTx58ofeZ8mSJZk9e3ZuuOGGJEmHDh0qywgAAAAA0NwqLV5Hjx6d888/f5nz774Xddiw\nYR/5nkVRZMcdd1zpbAAAAAAAtVLpO16PPfbY7LrrrinLsrKfddZZJ2eddVaVMQEAAAAAmlXl73gd\nPnx47r777qXOjRgxIkVR5LDDDssWW2zxofcoiiLt27fPRhttlH333Tfrrrtu1TEBAAAAAJpN5cVr\njx49MmTIkKXOjRgxIkny6U9/Ov369at6SQAAAACAVUrlxev7ebeIXZ7drgAAAAAArV1Ni1cAAAAA\ngNVBpR/Xag4vvfRS06sKAAAAAABag5rseH3Xww8/nHvuuSevvPJK5s+fn8WLF6csy6XGlGWZRYsW\nZcGCBZk7d24WL16cxK5ZAAAAAKD1qFnx+u1vfzu/+MUvmn7/18I1SYqieN9r754HAAAAAGgNalK8\nPvnkk7n55ptTFEXKskybNm2ywQYbZPbs2VmwYEHWWWedtG/fPrNnz868efOS/LNsHTRoUPbff/9a\nxAQAAAAAqERN3vF65513Nh2fdtppGTduXB5//PEcd9xxKcsyBx54YB599NE8/fTTeeihhzJw4MCm\n8UuWLEnfvn1rERMAAAAAoBI1KV7/9Kc/pSiK7LbbbvnqV7+aurq6JMmee+6ZJPnNb37TNHazzTbL\nsGHDcvbZZ6csy9x000157rnnahETAAAAAKASNSle33777STJAQccsNT5HXbYoen6a6+9ttS1E088\nMVtttVWSLPVuWAAAAACAVV1NitfGxsYkSffu3Zc637Vr13Tu3DlJMnHixGXmHX744SnLMuPGjWv+\nkAAAAAAAFalJ8fpuuTp37txlrvXs2TNJ8tJLLy1zbbPNNkuSvPHGG82YDgAAAACgWjUpXt8tUF94\n4YVlrvXs2TNlWWbChAnLXJs3b16S5J133mnegAAAAAAAFapJ8br33nunLMuMGjUqr7/++lLXtt56\n6yTJmDFjlilYn3jiiSRJp06dahETAAAAAKASNSlejz766LRr1y5z587NgAEDMmLEiKYPbn3yk59M\nksyZMydnn3123nzzzcyaNStXXXVVHnzwwRRFke23374WMQEAAAAAKlGT4rV79+45/fTTU5ZlZs2a\nlcsvvzwvvvhikmSbbbbJ/vvvn7Is86tf/Sr/+Z//mb333juXXnppyrJMkhx11FG1iAkAAAAAUIma\nFK9JcvLJJ+eCCy5I165dkyQ9evRouvbd7343vXr1SlmWS/0kSf/+/XPYYYfVKiYAAAAAwEprV8vF\njj766AwYMCBjx47Nxhtv3HR+vfXWy5133pmRI0fm0UcfzcyZM7PJJpukf//++cxnPlPLiAAAAAAA\nK62mxWuStG3bNnvttdcy59u3b59TTjklp5xySq0jAQAAAABUqmavGgAAAAAAWF3UfMdrksyYMSNj\nxozJ+PHjM3369MybNy8/+tGPkiRPP/10ZsyYkQMPPDBFUbREPAAAAACAlVLT4nXevHm5+OKLc+ed\nd2bBggVJkrIslypYH3nkkVx99dXp1atXvvOd72TXXXetZUQAAAAAgJVWs1cNvPXWWxkwYEBuvvnm\nzJ8/P2VZpizLZca99tprKcsyL7/8co4//vg8+uijtYoIAAAAAFCJmhSvZVnm1FNPzSuvvJKyLLPn\nnnvmoosuyjnnnLPM2GOOOSa77757kmTRokX5+te/nrfffrsWMQEAAAAAKlGT4vWuu+7K+PHjUxRF\nvva1r+W6667LEUcckU033XSZsXvttVeuv/76fOUrX0mSzJkzJzfeeGMtYgIAAAAAVKImxet9992X\nJNlll11y0kknLdec008/PbvuumvKssxjjz3WnPEAAAAAACpVk+L1+eefT1EUOfzwwz/SvEMPPTRJ\n8sorrzRDKgAAAACA5lGT4nXmzJlJkvXXX/8jzdtggw2SJAsWLKg8EwAAAABAc6lJ8bruuusmSaZO\nnfqR5r322mtLzQcAAAAAaA1qUrxuu+22Kcsy999//3LPWbRoUe64444URZFtt922GdMBAAAAAFSr\nJsXrpz71qSTJM888k6uuuupDxy9evDhDhw5terfrIYcc0pzxAAAAAAAq1a4WiwwYMCAjR47Miy++\nmEsvvTTjx4/PgAED8uabbzaNWbhwYaZOnZqnnnoq1113XSZOnJiiKNKzZ8/079+/FjEBAAAAACpR\n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\nWsLrtddemzFjxrT+3tTUlHXXXTddunSpY3sAAAAAgFrVEl5//etfv7xZp04ZMWJEBg8enLXXXruO\nrQEAAAAAaldLeH388cdTFEUOPfTQDBkypI4tAQAAAAAapqmWTZpe3mbnnXeuYzsAAAAAgIaqJbz2\n7ds3STJnzpw6tgMAAAAAaKhawuvgwYNTlmWuu+66OrYDAAAAAGioWsLroYcemt122y0PPvhgRowY\nkcWLF9exLQAAAABAQ9TycK2mpqb89Kc/zUknnZTx48fn5ptvzu67757NNtssnTt3Xq5zDB8+vI2n\nBAAAAACoRi3hNUmmTJmSadOmpSzLzJ8/PzfddNMKrRdeAQAAAICOopbw+uCDD+b444/P0qVLUxRF\nyrJMWZbLvb4oijacDgAAAACgWrWE19GjR+fFF19Mkmy99dYZPHhwNtlkk6yzzjp1bA8AAAAAUKva\nrngtiiL9+/fPJZdckk6darvDAQAAAABA7Zrq2GTevHlJko9//OOiKwAAAADwjldLeO3Vq1eSpLm5\nuY7tAAAAAAAaqpbwuvfee6csy/zP//xPHdsBAAAAADRULeH1qKOOSvfu3fP73/8+119/fR1bAgAA\nAAA0TC03XN1oo43yox/9KMcff3y+/vWvZ+LEiTnggAPSp0+frLfeelljjTXe9hy9e/euYVIAAAAA\ngFVXS3g94IADXt6sU6eUZZnJkydn8uTJy72+KIpMnTq1rcYDAAAAAKhULeH1b3/722t+L8uyjm0B\nAAAAABqilvA6aNCgFEVRx1YAAAAAAA1XS3g977zz6tgGAAAAAKBdqCW8XnrppWlubs7AgQPTvXv3\nOrYEAAAAAGiYWsLrVVddlb/97W+58cYbc+mll9axJQAAAABAwzTVscn06dOTJPvvv38d2wEAAAAA\nNFQt4bW5ufk1/wQAAAAAeCerJbx+9KMfTVmWufLKK/Piiy/WsSUAAAAAQMPUEl5HjBiR/v3758EH\nH8yhhx6aCRMm5JlnnqljawAAAACA2tXycK2RI0dms802y8MPP5ypU6fmlFNOSZKstdZaWWeddd72\nFgRFUWTSpEl1jAoAAAAAsMpqCa/jxo1LURStv5dlmSRZvHhxFi9e/LbrX70WAAAAAKC9qyW89u7d\nu45tAAAAAADahVrC6y233FLHNgAAAAAA7UItD9cCAAAAAFidCK8AAAAAABVrl+F16dKlWbhwYWbM\nmJHJkydnxIgRjR4JAAAAAGC51XKP1+TlmDp27NhMmDAh//jHP7J48eIsW7ZsudePHDmyDacDAAAA\nAKhObeF1+PDhmTx5cpKkLMsVWlsURVuMBAAAAADQJmoJr5MmTcptt92WoihSlmU23HDDbLLJJvnH\nP/6RuXPnZtNNN82GG26Y+fPn54knnkhLS0trbP3yl7+cj370o3WMCQAAAABQiVru8TphwoTW19/6\n1rdy++2351e/+lWGDBmSsiyz3Xbbtd6GYMqUKfna176WNddcM0ny6KOPpl+/fnWMCQAAAABQiVrC\n60MPPZSiKLLXXnvl4IMPbn1/1113TZLcddddre917tw5Rx99dL71rW+lLMv8/ve/z913313HmAAA\nAAAAlaglvM6ZMydJsvvuu7/m/W222SZJMn/+/Pztb397zWcHHnhgdtxxxyTJNddcU8OUAAAAAADV\nqCW8Llu2LEnSq1ev17zfvXv3bLDBBkmSxx9//HXr9t1335RlmYceeqjthwQAAAAAqEgt4XW99dZL\nksybN+91n2222WZJkr/85S+v+6x3795JkpkzZ7bhdAAAAAAA1aolvPbt2zdJ8qc//el1n22++eYp\nyzKPPPLI6z6bO3dukmTJkiVtOyAAAAAAQIVqCa8f+tCHUpZlJk6cmAcffPA1n2299dZJkrvvvrs1\ntL7i5ptvTvK/V8wCAAAAAHQEtYTXT3/60+nSpUtaWloyZMiQjBgxIk899VSSZJ999klRFFm8eHGG\nDRuW++67L1OnTs2ZZ56ZO++8M0VRZIcddqhjTAAAAACAStQSXnv06JEzzjgjSfLiiy9m/PjxefbZ\nZ5Mkm266aQ488MCUZZk//elPOeyww3LwwQfnyiuvbF0/ZMiQOsYEAAAAAKhELeE1SQYNGpSf//zn\n2XbbbVOWZetDtZLkzDPPzC677JKyLF/zkyTHHXdcPvShD9U1JgAAAADAKutU52Z77LFH9thjjzz1\n1FN517ve1fr+2muvncsvvzy//e1vc9ttt2Xu3LnZeOONM2jQoOy88851jggAAAAAsMpqDa+v2GST\nTV73XlEUOfDAA3PggQc2YCIAAAAAgOrUdqsBAAAAAIDVhfAKAAAAAFCxWm81cNddd+XXv/51pk6d\nmueeey5LlixZrnVFUWTq1KltPB0AAAAAQDVqC68XXHBBfvazn7X+XpZlXVsDAAAAANSqlvB6xx13\n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\nH56jjjoqzc3NdY8IAAAAALBKar2s9IILLsihhx6am266KS+88ELKsmz9ecVTTz2V2bNn54c//GEO\nPfTQzJ49u84RAQAAAABWWW3h9fvf/35Gjx6dl156KWussUZ233337L333q87rmfPnlljjTVSlmWm\nTZuW44477jVhFgAAAACgvaslvD766KP52c9+lqIosuOOO+aGG27IJZdckk996lOvO/bEE0/MDTfc\nkK222iplWeaBBx7IxIkT6xgTAAAAAKAStYTXsWPH5qWXXkrPnj3zs5/9LJtvvvlbHr/FFlvkiiuu\nyPrrr58kuf766+sYEwAAAACgErWE13vuuSdFUeTggw/OOuuss1xrunfvnkMOOSRlWeaRRx5p4wkB\nAAAAAKpTS3idOXNmkuS9733vCq3bcsstkyRz586tfCYAAAAAgLZSS3jt1KlTkqSlpWWF1i1atChJ\nsvbaa1c+EwAAAABAW6klvG6yySZJknvvvXeF1t12222vWQ8AAAAA0BHUEl733HPPlGWZCRMm5PHH\nH1+uNbfeemtuvvnmFEWRPfbYo40nBAAAAACoTi3h9bDDDkuXLl3y4osv5qijjsrkyZPf9NjFixfn\nF7/4RU444YQkSXNzc4YMGVLHmAAAAAAAlehUxybvete7csYZZ2TEiBGZNWtWhg0blp49e6Zr166t\nx5x00kmZOXNmHn744SxevDhlWaYoipxyyinZaKON6hgTAAAAAKAStYTXJBk0aFCKoshZZ52VF154\nIc8991xmzZqVoiiSJBMnTkySlGWZJFlzzTVzyimnuNoVAAAAAOhwaguvSfKJT3wiu+++e8aOHZvf\n/e53eeKJJ153zLve9a4MGDAgRxxxRLbYYos6xwMAAAAAqESt4TVJevXqla9+9av56le/mrlz52bm\nzJlZsGBBunTpkvXXXz+9evWqeyQAAAAAgErVHl5fbb311st6663XyBEAAAAAACrXsPDa0tKSadOm\n5V//+leWLFmSbt26ZaONNspWW23Vet9XAAAAAICOqPbwOnny5Pzyl7/MXXfdlaVLl77u886dO2e/\n/fbLkUcemW233bbu8QAAAAAAVllt4XXJkiU5+eSTM2nSpCRJWZZveNyiRYsyYcKETJw4McOGDcvw\n4cPrGhEAAAAAoBK1hdfjjjsud955Z2tw3XHHHbPTTjtl4403TufOnfPCCy/kySefzJQpU/LYY49l\n6dKl+fGPf5yWlpZ89atfrWtMAAAAAIBVVkt4vfHGG3PHHXekKIr06dMn3/3ud/O+973vTY+/6667\nMmLEiMyYMSM///nPs88++2THHXesY1QAAAAAgFXWVMcm11xzTZJk/fXXzxVXXPGW0TVJPvShD+Wy\nyy5L165dU5ZlLr/88jrGBAAAAACoRC3h9ZFHHklRFPnsZz+bnj17LteazTffPJ/97GdTlmWmTJnS\nxhMCAAAAAFSnlvC6YMGCJEm/fv1WaN22226bJJk3b17lMwEAAAAAtJVawusmm2ySJHnqqadWaN1z\nzz2XJOnVq1flMwEAAAAAtJVawuv++++fsixz5ZVXZtGiRcu1ZunSpbnmmmtSFEX23XffNp4QAAAA\nAKA6tYTXY445Jn379s3TTz+dYcOGZfbs2W95/JIlS/L1r389jz76aN797ndn2LBhdYwJAAAAAFCJ\nTlWebPz48W/62Sc/+cn88Ic/zJQpU/If//EfOeigg7Lbbrtl4403TufOndPS0pKZM2fmwQcfzLXX\nXptnnnkmPXv2zKmnnppnnnkm6667bpWjAgAAAAC0mUrD63/+53+mKIq3PW7+/PkZO3Zsxo4d+5bH\nzZ49O8OHD09RFJk6dWpVY76p3//+9xk3blweeuihLFy4MBtssEF22mmnHHLIIdl9993bfH8AAAAA\n4J2h0vCaJGVZVnpcHZYuXZqTTz45N95442vC8bPPPpuJEydm4sSJ+cxnPpOzzjqrgVMCAAAAAB1F\npeF15MiRVZ6uNueff35rdN1///1z5JFHZpNNNsnTTz+dX/ziF7nxxhtz1VVXpXfv3vnCF77Q6HEB\nAAAAgHau0vA6ePDgKk9Xi5kzZ+aKK65IURQZOHBgzj///NbP1l9//Xz/+9/PkiVLcsstt+QXv/hF\nhg4dmubm5gZODAAAAAC0d02NHqDRbr311ixbtixFUeRLX/rSGx5z0EEHJXn53rR///vf6xwPAAAA\nAOiAKr/Ha0fzmc98JnvvvXf+8Y9/pG/fvm97fKdOq/2/MgAAAADgbdRaEWfPnp1bb701f/nLX/L8\n889n2bJly7WuKIqce+65bTZXr1690qtXrzf8bOnSpRk7dmySZOONN06fPn3abA4AAAAA4J2htvB6\nxRVX5Dvf+U5efPHFlVrfluH1/1q0aFFmzpyZP/zhD7nkkkvy2GOPpbm5OWeddVaamlb7uzMAAAAA\nAG+jlvB666235pxzzqljq0occ8wxuf/++1t/7927d37wgx9k++23b+BUAAAAAEBHUUt4HTNmTJKX\nbxkwdOjQHHzwwendu3e6dOlSx/Yr7JlnnklRFK2/T58+PWeccUZOO+209O/fv4GTAQAAAAAdQS1/\nb37q1KkpiiIHHXRQTjnllPTr16/dRtck+cUvfpEHH3wwd911V84555z06NEj06ZNyzHHHJMHHnig\n0eMBAAAAAO1cLeH1lYdo7bnnnnVst8q22GKLrLnmmunRo0cOPvjgXHbZZVlrrbWyePHifOc732n0\neAAAAABAO1fLrQY23XTT/PnPf86iRYvq2K5y73nPe3LQQQdl3Lhx+eMf/5i5c+dmvfXWq+z8Y8aM\nab0dw4pqaWmpbA4AAAAAWN0NHz48zc3NK7V26NChGTp0aJKawuvHP/7xXHDBBbnxxhvz6U9/uo4t\nK7fddttl3LhxSZKnnnqq0vC6YMGCzJgxo7LzAQDwv3b9wB6Z/qz/13q13hv1yr333NnoMdoV35PX\n8z0BYHU1Z86clV67YMGC1te1hNcjjjgiv/3tb3PXXXflRz/6Ub785S/Xse1yGT16dCZPnpz1118/\nF1544Zset3jx4tbXnTt3rnSGbt26pVevXiu1tqWlZZW+DAAA73TTn52RnT/1vUaP0a784TcnNXqE\ndsf35PV8TwBYXfXo0WOlr3jt1q1b6+tawutaa62Viy++OMcdd1x+8pOfZOLEifnIRz6SzTbbbLkf\nsjVo0KA2me1f//pX7r///nTq1Cn/+te/suGGG77hcbfffnuSpGvXrtliiy0qneHVlyCvqPvuuy9D\nhgypdB4AAAAAWF2NGjUqu+yyyyqfp5bwmiQzZszIsmXLUpZlnnjiiVxyySXLvbYoijYLrwceeGAu\nv/zyLFu2LN/73vdy3nnnve6YG264IXfeeWeKosjgwYPTqVNt/9oAAAAAgA6oloL417/+NUceeWQW\nLlyYoihSlmUd2y6X7bffPoMGDcr48eMzfvz4zJs3L8cee2z69OmTWbNm5Zprrsmll16aoiiy+eab\n5/jjj2/0yAAAAABAO1dLeB09enTrjWV79uyZgQMHZpNNNsk666xTx/Zv6+yzz84LL7yQm266Kbfd\ndltuvfXW13xeFEW22WabjBo1Kt27d2/QlAAAAABAR1FLeJ0yZUqKosh73vOe/OpXv0rXrl3r2Ha5\nNTc350c/+lFuvvnmjBs3Lg899FDmzZuXddZZJ9tss00GDhyYQYMGZY011mj0qAAAAABAB1BLeJ01\na1aS5NOf/nS7i66vNmDAgAwYMKDRYwAAAAAAHVxTHZtssMEGSeKv6QMAAAAAq4VawusHP/jBJMm9\n995bx3YAAAAAAA1VS3g96qijsuaaa+a6667L3XffXceWAAAAAAANU0t47devX0aOHJmyLPP5z38+\n55xzTu6///7Mnj07L730Uh0jAAAAAADUppaHax177LFJkg033DDPPPNMxo4dm7Fjxy73+qIoMnXq\n1LYaDwAAAACgUrWE19tvvz1FUbT+XpZlHdsCAAAAADRELeF11113rWMbAAAAAIB2oZbwevnll9ex\nDQAAAABAu1DLw7UAAAAAAFYnwisAAAAAQMWEVwAAAACAitVyj9dtttlmldYXRZGpU6dWNA0AAAAA\nQNuqJbyWZVnHNgAAAAAA7UIt4XXXXXd922NaWlry/PPP58knn8yLL76Yoijy/ve/P/vuu28NEwIA\nAAAAVKeW8Hr55Zcv97FLlizJpEmTct555+Whhx7KAQcckCOPPLLthgMAAAAAqFi7e7jWWmutlYED\nB+biiy/OWmutlfPPPz8PP/xwo8cCAAAAAFhu7S68vmKrrbbKQQcdlKVLl+aSSy5p9DgAAAAAAMut\n3YbXJNl5552TJPfdd1+DJwEAAAAAWH7tOry2tLQkSWbPnt3gSQAAAAAAll+7Dq8TJ05MkvTs2bPB\nkwAAAAAALL9OjR7gjTz55JP58Y9/nLvvvjtFUWS33XZr9EgAAAAAAMutlvA6YMCA5Tpu2bJlWbBg\nQRYuXNj6XlNTU4444oi2Gg0AAAAAoHK1hNenn346RVGkLMsVWlcURb7+9a9n2223baPJAAAAAACq\nV0t47d2793Id19TUlObm5vTs2TPve9/78slPfjLvec972ng6AAAAAIBq1RJeb7nlljq2AQAAAABo\nF5oaPQAAAAAAwDuN8AoAAAAAUDHhFQAAAACgYpXe43XEiBFVnq5VURQ599xz2+TcAAAAAABVqzS8\nXnvttSmKospTpixL4RUAAAAA6FAqDa/Jy6G0KlVHXAAAAACAOlQaXm+++eZVWt/S0pKf/OQnuf76\n618TXQcOHLiqowEAAAAA1KbS8Lrxxhuv9Nr7778/p59+ev7+97+nKIqUZZnevXvnjDPOyF577VXh\nlAAAAAAAbavyWw2sqAULFuT888/PVVddlbIsU5Zlmpqa8rnPfS4nnnhi1l577UaPCAAAAACwQhoa\nXm+++eacffbZmTlzZuu9Ybfaaqucc8452X777Rs5GgAAAADASmtIeH3uuedy9tln56abbkry8gO5\nmpub86UvfSnHHHNMOnVq+IW4AAAAAAArrfbCOW7cuHz3u9/N888/33qV66677pqzzz47ffr0qXsc\nAAAAAIDK1RZen3jiiZx22mm57777krx8les666yTr33taznkkEPqGgMAAAAAoM21eXhdtmxZfv7z\nn+eiiy5KS0tL61WuH/3oR3P66adnww03bOsRAAAAAABq1abh9aGHHsppp52Wxx9/vDW4vutd78o3\nv/nN7Lvvvm25NQAAAABAw7RJeF28eHG+//3v54orrshLL72UsixTFEU+85nP5OSTT063bt3aYlsA\nAAAAgHah8vB6xx135Iwzzsj06dNbr3Lt27dv/uu//iv9+/evejsAAAAAgHan0vD6ta99Lb/97W9b\ng2tRFPnEJz6RYcOGpbm5OdOnT1/pc/fu3buqMQEAAAAA2lSl4XXChAkpiiJFUbS+d9111+W6665b\npfMWRZGpU6eu6ngAAAAAALWo/FYDr1ztCgAAAACwuqo0vA4ePLjK0wEAAAAAdEiVhteRI0dWeToA\nAAAAgA6pqdEDAAAAAAC80wivAAAAAAAVE14BAAAAAComvAIAAAAAVEx4BQAAAAComPAKAAAAAFAx\n4RUAAAAAoGLCKwAAAABAxYRXAAAAAICKCa8AAAAAABUTXgEAAAAAKia8AgAAAABUTHgFAAAAAKiY\n8AoAAAAAUDHhFQAAAACgYsIrAAAAAEDFhFcAAAAAgIoJrwAAAAAAFRNeAQAAAAAqJrwCAAAAAFRM\neAUAAAAAqJjwCgAAAABQMeEVAAAAAKBiwisAAAAAQMWEVwAAAACAigmvAAAAAAAVE14BAAAAACrW\nqdEDtDeTJ0/O1VdfnT/96U+ZPXt2mpubs/nmm2evvfbKYYcdlvXXX7/RIwIAAAAA7Zzw+m/Lli3L\n17/+9fz2t79NURSt7y9dujTTpk3L1KlTc9VVV+XHP/5xdtxxxwZOCgAAAAC0d2418G/nn39+a3Td\nd99986tf/Sp33313JkyYkJNPPjlrr712Zs2alWHDhmXmzJmNHhcAAAAAaMeE1yQzZ87M5ZdfnqIo\n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\nUdlll11W+TwergUAAAAAUDHhFQAAAACgYsIrAAAAAEDFhFcAAAAAgIoJr2+hKIoURdHoMQAAAACA\nDqZTowdorzbeeONMmzat0WMAAAAAAB2QK14BAAAAAComvAIAAAAAVEx4BQAAAAComPAKAAAAAFAx\n4RUAAAAAoGLCKwAAAABAxYRXAAAAAICKCa8AAAAAABUTXgEAAAAAKia8AgAAAABUTHgFAAAAAKiY\n8AoAAAAAUDHhFQAAAACgYsIrAAAAAEDFhFcAAAAAgIoJrwAAAAAAFRNeAQAAAAAqJrwCAAAAAFRM\neAUAAAAAqJjwCgAAAABQMeEVAAAAAKBiwisAAAAAQMWEVwAAAACAigmvAAAAAAAVE14BAAAAACom\nvAIAAAAAVEx4BQAAAAComPAKAAAAAFAx4RUAAACA/8/enUfHfPb/H39+IkgihMRSVCzdUDuxE2tb\nSqKWFkFtVaVVtHeV3u23C23dSmuromovpa2ldlFbEcS+JPYlJIKEkERkMb8//DI1tSR05JNkXo9z\n7tPmM9fMefU+15n5zHuu632JiJ2p8CoiIiIiIiIiIiJiZyq8ioiIiIiIiIiIiNiZCq8iIiIiIiIi\nIiIidqbCq4iIiIiIiIiIiIidqfAqIiIiIiIiIiIiYmcqvIqIiIiIiIiIiIjYmQqvIiIiIiIiIiIi\nInamwquIiIiIiIiIiIiInanwKiIiIiIiIiIiImJnKryKiIiIiIiIiIiI2JkKryIiIiIiIiIiIiJ2\npsKriIiIiIiIiIiIiJ2p8CoiIiIiIiIiIiJiZyq8ioiIiIiIiIiIiNiZCq8iIiIiIiIiIiIidqbC\nq4iIiIiIiIiIiIidqfAqIiIiIiIiIiIiYmcqvIqIiIiIiIiIiIjYmQqvIiIiIiIiIiIiInamwquI\niIiIiIiIiIiInanwKiIiIiIiIiIiImJnKryKiIiIiIiIiIiI2JkKryIiIiIiIiIiIiJ2psKriIiI\niIiIiIiIiJ2p8CoiIiIiIiIiIiJiZyq8ioiIiIiIiIiIiNiZCq8iIiIiIiIiIiIidqbCq4iIiIiI\niIiIiIidqfAqIiIiIiIiIiIiYmcqvIqIiIiIiIiIiIjYmQqvIiIiIiIiIiIiInamwquIiIiIiIiI\niIiInanwKiIiIiIiIiIiImJnKryKiIiIiIiIiIiI2JkKryIiIiIiIiIiIiJ2psKriIiIiIiIiIiI\niJ2p8CoiIiIiIiIiIiJiZyq8ioiIiIiIiIiIiNiZCq8iIiIiIiIiIiIidqbCq4iIiIiIiIiIJTNY\nXgAAIABJREFUiIidqfAqIiIiIiIiIiIiYmcqvIqIiIiIiIiIiIjYmQqvIiIiIiIiIiIiInamwquI\niIiIiIiIiIiInTmbHSAzOXr0KFOnTmXHjh1ERUWRP39+KlSoQEBAAA0aNDA7noiIiIiIiIiIiGQR\nKrz+f+vWrePdd98lOTkZwzAAiIqKYsOGDWzYsIFu3boxbNgwk1OKiIiIiIiIiIhIVqBWA0BISAjv\nvfceKSkpVK5cmdmzZxMUFMSvv/5K8+bNAZg9ezY///yzyUlFREREREREREQkK1DhFfjuu+9ISEjA\n29ubGTNmUKNGDTw8PHj++ecZP348L730EhaLhfHjxxMfH292XBEREREREREREcnkHL7wevLkSTZu\n3IhhGLz11lu4urreNebDDz/EycmJq1evsmbNGhNSioiIiIiIiIiISFbi8IXXTZs2AWAYBo0aNbrn\nmCeeeIJy5coBt3vBioiIiIiIiIiIiDyIwxdeQ0NDAShWrBj58+e/77jy5ctjsVg4dOhQRkUTERER\nERERERGRLMrhC6/nz58H4Mknn3zguGLFigFw4cIFbt269dhziYiIiIiIiIiISNbl8IXXK1euYBgG\n+fLle+C4vHnzAmCxWLh27VpGRBMREREREREREZEsyuELrzdv3gTAxcXlgeNy585913NERERERERE\nRERE7sXhC69OTg7/f4GIiIiIiIiIiIjYmbPZAczm5uYGpL2K9c7H01odm5Hi4+Nt/j5y5IhJSf7m\nZMCN6FNmx8hUnAwIDg42O0amonliS3Pkbpojd9M8uZvmyd00T+6meXI3zZO7aZ7cTfPElubI3TRH\n7qZ5cjfNk7tpntzN7Hnyz3raP+ttj8qwWCwWu7xSFtWtWzd27NhBvXr1mDZt2n3Hff/994wbNw5n\nZ2cOHjxo1wzTp09n+vTpj/Tc+Ph4rl+/btc8IiIiIiIiIiIijipv3rzWxZoPq0ePHvTo0QPQildK\nlSrFjh07OH/+/APHRUREAFC4cGG7Z4iNjSUyMtLurysiIiIiIiIiIiIP5/r164+80DE2Ntb67w5f\neH3uuecAOHfuHHFxceTJk+ee4w4dOoRhGJQvX97uGdzd3SlSpMgjPVcrXkVEREREREREROzn36x4\ndXd3t/67wxdeGzZsCEBKSgobN26kZcuWd425cOECoaGhADRo0MDuGe5cgvywIiIi+PPPP61/e3t7\n4+rqaq9oWdbbb7/NlStXKFCgABMmTDA7jmRSmieSHponkh6aJ5IWzRFJD80TSQ/NE0kPzRNJi+aI\nrRs3bnD27Fnr302aNKFo0aL/+nUdvvBaokQJqlevzq5duxg3bhwNGza0qUwDfPXVV9y6dQtPT0/8\n/f1NSnpvRYsWJSAgwOwYmU6uXLms/6xRo4bJaSSz0jyR9NA8kfTQPJG0aI5IemieSHponkh6aJ5I\nWjRHMoaT2QEyg6FDh+Lk5MTp06fp3LkzW7Zs4cqVKxw+fJi3336b1atXYxgG77zzDi4uLmbHFRER\nERERERERkUzO4Ve8AlSoUIERI0bw8ccfc+zYMXr16mXzuGEY9OjRg06dOpmUUERERERERERERLIS\nFV7/v1deeYUKFSowbdo0tm/fzuXLl3Fzc6NixYoEBATQuHFjsyOKiIiIiIiIiIhIFqHC6x2eeeYZ\nvv76a7NjiIiIiIiIiIiISBanHq8iIiIiIiIiIiIidqbCq4iIiIiIiIiIiIidqfAqIiIiIiIiIiIi\nYmcqvIqIiIiIiIiIiIjYmQqvIiIiIiIiIiIiInamwquIiIiIiIiIiIiInanwKiIiIiIiIiIiImJn\nKryKiIiIiIiIiIiI2JkKryIiIiIiIiIiIiJ25mx2AJHHoUePHsTGxuLu7m52FMnENE8kPTRPJD00\nTyQtmiOSHponkh6aJ5IemieSFs2RjGFYLBaL2SFEREREREREREREshO1GhARERERERERERGxMxVe\nRUREREREREREROxMhVcRERERERERERERO1PhVURERERERERERMTOVHgVERERERERERERsTMVXkVE\nRERERERERETsTIVXERERERERERERETtT4VVERERERERERETEzlR4FREREREREREREbEzFV5FRERE\nRERERERE7EyFVxERERERERERERE7U+FVRERERERERERExM5UeBURERERERERERGxMxVeRURERERE\nREREROxMhVcRERERERERERERO1PhVURERERERERERMTOVHgVERERERERERERsTMVXkVERERERERE\nRETsTIVXERERERERERERETtT4VVERERERERERETEzlR4FRERh9emTRumT5/OxYsXzY4iItlMTEwM\noaGhBAcHW6/Fx8ebmEhERLKD/v37s2bNGhITE82OIiIPYFgsFovZIUTs5datW4SGhhIREUFsbCz+\n/v4AhIWFUaJECZPTiUhmVbZsWQzDwMnJiZo1a+Lv70/z5s3JkyeP2dFEJAtKTEzk559/ZuHChZw8\neRIAwzA4fPgwAB06dCB//vx88MEHPPPMM2ZGlUwgMTGRdevWsWvXLi5cuEBcXBzTp08HYM6cOVSo\nUIEqVaqYnFLM8OWXX+Lv78/zzz9vdhTJhFLvX/PmzcuLL75I69atqVmzptmxJBO7cOECkZGR6S7W\n+/j4POZEjkGFV8kWrl69ysSJE1m0aBFxcXHW6yEhIQD4+/uTnJzMRx99RN26dc2KKSbZuXPnQ403\nDIMcOXKQO3duvLy8KFKkyGNKJpnFsGHDCAwM5Nq1a8DtOeDi4kKTJk3w8/OjQYMGODlpk4gjCQ8P\nt+vrFStWzK6vJ5nXxYsX6du3LyEhIdx5m20YhvW+pFatWly7do3cuXMzbtw4GjZsaFZcMdmKFSv4\n8ssviYqKAsBisdjMlebNm3Pu3Dlat27NF198Qe7cuc2MKxkstbBWunRp/Pz8aN26NcWLFzc7lmQS\nr7/+Ojt37uTWrVsYhgFA0aJFad26Na1bt+bpp582OaFkFn/++SejRo3i9OnT6X7OnT8Yy7+jwqtk\neSdOnKB3795cuHDhvl9wfHx8iI2NxTAMvvjiC9q1a2dWXDFB6k3ro3Jzc6NevXoMHDiQMmXK2DGZ\nZCaJiYls2rSJP/74g40bN5KQkGCdNwUKFKBly5b4+flRqVIlk5NKRihXrpzdXks3ro4jOTmZV199\nlcOHD5MjRw5atmxJ5cqVGT58uM19yccff8zixYtJSkrC3d2d5cuX60c+BzRnzhxGjBhhvX8tWLAg\nly9ftpkrVapUsX4eNW7cmO+//97MyJLBmjdvTlhYGID1nqRatWr4+/vz0ksvkS9fPjPjSSZw6dIl\nli9fzrJlyzh48CDw91wpW7Ys/v7+vPzyyxQqVMjMmGKibdu20atXLywWCw9T/rvzs0j+HRVeJUtL\nSEjg5Zdf5vz587i7u9OlSxcqVapEv379bN4ofvjhB6ZPn05MTAy5cuViyZIllC5d2uT0klEqVqyI\nYRj/qv+RYRjkzp2bsWPH4uvra8d0khnFxcWxdu1ali1bRlBQEMnJydabWG9vb/z9/WndurVamGRj\nZcuWtdtr6cbVccyfP59PP/2UvHnz8tNPP1GxYkXi4+OpVq3aXfNg37599OnTh2vXrtGrVy/ef/99\nE5NLRjtx4gR+fn6kpKTQtGlThgwZgpeXF9WrV7eZK+Hh4Xz55ZcEBgZiGAZjx47lhRdeMDm9ZKT9\n+/ezdOlSVq1axeXLl4Hbnys5c+bE19eX1q1b07hxY3LmzGlyUjHb2bNnWbp0KStWrLBpc+Pk5ETt\n2rXx8/OjefPmuLm5mZxUMlL37t0JCgrCw8ODgQMHUrVqVfLkyZOu3XxaYW8fKrxKlvbjjz/yzTff\nUKhQIebPn0/x4sXv+wXn7NmzdOvWjcjISDp16sQnn3xiYnLJaNOnT2fkyJHkzp2bgIAAXnzxRcqU\nKYObmxs3btzg9OnTrF+/nlmzZhEbG8trr72Gv78/sbGxHDx4kHnz5nHx4kXy5cvHH3/8oZVJDiQ6\nOpqVK1cSGBhIcHAwSUlJ1iJs5cqVadOmDS1atMDDw8PkpGJPixYtsuvrvfLKK3Z9PcmcunbtSnBw\nMEOGDKF79+4A970vAZg9ezYjRozgmWee4Y8//jAhsZjl448/ZuHChdSrV49p06YB958rFouFN998\nk02bNtGoUSN++OEHs2KLiW7dusX27dtZunQpgYGBXL9+HcDa4/Oll17Cz8+PGjVqmJxUMoPDhw+z\nbNky1q1bx5kzZ4C/W2k1bdoUPz8/6tevr1ZaDqBGjRrExcUxevRoWrZsaXYch6TCq2RpHTp04ODB\ng3zxxRe0b98eePAXnEWLFjF06FBKlSrFqlWrzIgsJtixYwevv/46Hh4ezJgx44Er2cLCwggICCAq\nKop58+ZZt5VHR0fTpUsXTp06Rf/+/Xn77bczKr5kItHR0XzzzTcsWrTI2ocPIGfOnLzwwgv07NmT\n8uXLm5xSRMyS2rt17dq1PPnkk8CD70vCwsJo3rw5rq6u7Nmzx4zIYpJmzZpx/vx5Zs2aZT285EFz\nJTg4mC5duuDl5cWWLVvMiCyZSGJiIhs3bmTZsmVs3ryZ+Ph44HZhLbXHp5+fH0899ZTJSSUzOHXq\nFFOnTr3r/tXLy4t27doREBBA4cKFTU4pj0vVqlVJSEhg69atFChQwOw4Dkk/b0iWltocukGDBuka\nX7t2bQAiIiIeVyTJhFJXkgwePDjN7cMlSpRg8ODBpKSk2Kwo8fT0pH///lgsFv7888/Hmlcyl+vX\n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\nIYRAx44dy2xrZ2dX6jrFuaavr6/0e16SoiM9b9y4UWYi9fkY69Wrp9J+AAqT6v/++y9atWpVZnuF\nq1evyq+fPn1a5naKlgkour+vXLkCoPDYljVCWE9PD+3bty93XxEREVVnTLwSERHRKzNz5sxiE/II\nIaCnpwcjIyNYWVkVm0G+LC/zyLlCSY9vP0+RtHhRly9fxtmzZ3H//n1EREQgMjKy2AhZAGU+Zls0\nEVxajP369YOPjw/CwsLw+PFjeZTuxYsX5dGkr6LMQFGpqak4fvw4rl+/joiICDx8+BCxsbFyMq9o\n8r3o542Pj5dfl1c+orRkdnnS09PlyX1U6aPoKNCEhIQX2uaLUjyiDgD+/v7w9/dX6X0pKSklzlD/\nosdFE8o614vul127dmHXrl0q9ZmYmKjy9ose69JGuitYWlqiTp06yMvLU1qekZGB9PR0CCGQlpaG\nadOmvdD2S1P09+Xhw4cV7l/VxGvR7fz2228qvUdR9qLo9oDC79ryvkutrKyYeCUiohqNiVciIiJ6\nZbp06VLuaMaKUMcM2KWNrFOHBw8eYM6cOUqjxhQJLiEEGjduDEdHR2zfvr3cvlT5rIMHD5Yn6jp4\n8CDGjx8P4H+Taunq6sLZ2flFPopKNmzYgHXr1smPJhdN5unq6qJz586QJAkXLlwo9t7k5GT5tZ6e\nXpnbKTp5VEVkZGRUqI+ibSr78fuiifmKPnqdkZGhNFr8ZY6LJpR1rr/ofil67MuTmpoqv1blpku9\nevXkusEKL3v8yvOi/QshKrQv1LG/FftT1X1JRERUkzHxSkRERKQGT548wYcffojk5GQIIWBmZoYe\nPXrAxsYGrVq1go2NDSwtLVFQUKBS4lUV3bt3R6NGjfD48WM58Zqfn4+jR49CCAFHR8dyyze8qFWr\nVmH9+vUQQkBbWxsdO3ZE+/bt8eabb6JVq1Z48803UadOHaxZs6bEBF/RZGt5Sc4XTYIaGBhUqI+i\nj06/7Kjniiq6vW+//bbM2phlednjok45OTkv3UfR/bJp0ybY29u/dJ/PKzqSXpXzpKTPVTRp36FD\nB/z999/qCa6E/gcMGIAVK1aotX+Fovv78OHDaNasWYX7UDxVoMq+VExoRkREVFMx8UpERESkBj//\n/DOSkpIghMCIESPwzTfflDhRWNHRdeowaNAgrF+/HuHh4YiLi0NkZKSc/H2ZSanK8vjxY2zatAlC\n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\n0wbDhg2Dvb19mX2o47wurw8dHR0sXrwYH3zwAby9vREaGor4+HgUFBTAwsICnTt3xvDhw9G1a9cS\n36+u47Jw4UKYmJjg6NGjePLkCfT19ZGamiqv19LSwsqVK+Hs7Axvb29cv34dz549g6WlJZycnDB2\n7FhYWlpi48aNpX7mipzr9erVw/r16xEUFAQ/Pz9cvnwZCQkJEEKgYcOGsLOzw8iRI8ucUEwVw4YN\nQ8eOHeX99/TpU5iamqJ79+6YNGkSWrZsWW4fffv2ha2tLXbs2IHAwEBEREQgPT0dRkZGePPNN9G/\nf3+4ubmVehOhvP0xatQo9O7dG9u3b0dwcDCio6ORmZkJExMTtGvXDoMGDcKAAQNK7cfNzQ3Z2dnY\nvn07oqKiIIQoNlmXhYUFvLy8cOjQIRw+fBj//PMPEhMToaOjg6ZNm8Le3h4ffvghrKysSo3TysoK\nfn5+8PT0xJEjR/Dvv/+iTp06aN26NUaOHImBAwfiu+++U/v/F0RERFWJkFhUh4iIiKjac3d3x/Xr\n19GpUyelEZI1wYYNG7By5UoIIXDo0CE0b95c0yEREREREZWLI16JiIiIqrk7d+7g+vXrEELA3d1d\n0+GoJD09HZ988glef/119O3bV2lG+OedPHkSAGBgYIBmzZpVUoRERERERC+HiVciIiKiaiwtLQ0L\nFy4EUFib0cXFRcMRqcbQ0BAPHjxAWFgYQkND0blzZ5iamhZrt2XLFly5cgVCiDIfnyYiIiIiqmqY\neCUiIiKqZq5du4avv/4ahoaGuHv3LjIyMiCEwIQJE1C3bl1Nh6ey4cOHY/369YiJiYGrqysGDx6M\nVq1aQU9PD3FxcTh27BiuXLkCADA3N8eXX36p4YiJiIiIiFTHGq9ERERE1czjx4/h6Ogo/6yYxdzT\n0xPa2tqaC6yCcnJyMGfOHBw+fBhA8RnuFaNbW7dujZ9//pllBoiIiIioWmHilYiIiKiaKSgowIgR\nI3Dnzh3Ur18f/fr1w2effQYDAwNNh/ZCzp07B19fX1y5cgXx8fGQJAkWFhZo0aIFBg0ahL59+5Y6\nAzwRERERUVXFxCsRERERERERERGRmmlpOgAiIiIiIiIiIiKimoaJVyIiIiIiIiIiIiI1Y+KViIiI\niIiIiIiISM2YeCUiIiIiIiIiIiJSMyZeiYiIiIiIiIiIiNSMiVciIiIiIiIiIiIiNWPilYiIiIiI\niIiIiEjNmHglIiIiIiIiIiIiUjMmXomIiIiIiIiIiIjUjIlXIiJg4rr2AAAAfUlEQVQiIiIiIiIi\nIjVj4pWIiIiIiIiIiIhIzZh4JSIiIiIiIiIiIlIzJl6JiIiIiIiIiIiI1IyJVyIiIiIiIiIiIiI1\nY+KViIiIiIiIiIiISM2YeCUiIiIiIiIiIiJSMyZeiYiIiIiIiIiIiNSMiVciIiIiIiIiIiIiNft/\n2elgyrQ7D6IAAAAASUVORK5CYII=\n", + "text/plain": [ + "" + ] + }, + "metadata": { + "image/png": { + "height": 550, + "width": 687 + } + }, + "output_type": "display_data" + } + ], + "source": [ + "harmful_modification_counts = modifications[modifications['harmful'] == True].groupby('deleted')['feature_url'].count()\n", + "harmful_modification_counts.sort(ascending=False)\n", + "\n", + "ax = harmful_modification_counts.plot.bar()\n", + "ax.set_xlabel('Primary tag of feature deleted')\n", + "ax.set_ylabel('Number of \"harmful\" features')\n", + "\n", + "harmful_modification_counts" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Combining primary tag deleted and created" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
createdamenitybuildinghighwayhistoriclanduseleisureman_madenaturalofficepowerpublic_transportshopsporttourismwaterway
deleted
amenity13721511
building1613421
highway2211
landuse6815121
leisure1121
natural1191
office2
shop31
tourism1
waterway1
\n", + "
" + ], + "text/plain": [ + "created amenity building highway historic landuse leisure man_made natural \\\n", + "deleted \n", + "amenity 1 3 7 \n", + "building 16 13 4 \n", + "highway 2 2 \n", + "landuse 6 8 15 1 2 \n", + "leisure 1 1 2 \n", + "natural 1 1 9 \n", + "office 2 \n", + "shop 3 \n", + "tourism 1 \n", + "waterway 1 \n", + "\n", + "created office power public_transport shop sport tourism waterway \n", + "deleted \n", + "amenity 2 1 5 1 1 \n", + "building 2 1 \n", + "highway 1 1 \n", + "landuse 1 \n", + "leisure 1 \n", + "natural 1 \n", + "office \n", + "shop 1 \n", + "tourism \n", + "waterway " + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "modifications.groupby(['deleted', 'created'])['feature_url'].count().unstack().fillna('')" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
createdamenitybuildinglanduseleisureofficetourismwaterway
deleted
amenity311
building113
highway2
landuse142
leisure111
natural12
office2
tourism1
\n", + "
" + ], + "text/plain": [ + "created amenity building landuse leisure office tourism waterway\n", + "deleted \n", + "amenity 3 1 1 \n", + "building 1 1 3 \n", + "highway 2 \n", + "landuse 1 4 2 \n", + "leisure 1 1 1 \n", + "natural 1 2 \n", + "office 2 \n", + "tourism 1 " + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "modifications[modifications['harmful'] == True].groupby(['deleted', 'created'])['feature_url'].count().unstack().fillna('')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### What do the outliers look like?" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeletedfeature_type
047622129Truehttp://osmcha.mapbox.com/47622129/features/way-478636519/buildinglanduseway
57447571450Truehttp://osmcha.mapbox.com/47571450/features/way-237855321/buildinglanduseway
59347556010Truehttp://osmcha.mapbox.com/47556010/features/way-362351419/buildinglanduseway
59747551986Truehttp://osmcha.mapbox.com/47551986/features/way-388038174/buildinglanduseway
86847521192Falsehttp://osmcha.mapbox.com/47521192/features/relation-4656986/buildinglanduserelation
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "0 47622129 True \n", + "574 47571450 True \n", + "593 47556010 True \n", + "597 47551986 True \n", + "868 47521192 False \n", + "\n", + " feature_url created \\\n", + "0 http://osmcha.mapbox.com/47622129/features/way-478636519/ building \n", + "574 http://osmcha.mapbox.com/47571450/features/way-237855321/ building \n", + "593 http://osmcha.mapbox.com/47556010/features/way-362351419/ building \n", + "597 http://osmcha.mapbox.com/47551986/features/way-388038174/ building \n", + "868 http://osmcha.mapbox.com/47521192/features/relation-4656986/ building \n", + "\n", + " deleted feature_type \n", + "0 landuse way \n", + "574 landuse way \n", + "593 landuse way \n", + "597 landuse way \n", + "868 landuse relation " + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Out of the 8 features, 4 are labelled to be harmful.\n", + "modifications[(modifications['deleted'] == 'landuse') & (modifications['created'] == 'building')].head()" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeletedfeature_type
2247604730Truehttp://osmcha.mapbox.com/47604730/features/way-183982670/leisureamenityway
54247589949Falsehttp://osmcha.mapbox.com/47589949/features/way-367582686/leisureamenityway
54747584359Truehttp://osmcha.mapbox.com/47584359/features/node-357789647/leisureamenitynode
54847584339Truehttp://osmcha.mapbox.com/47584339/features/node-357789645/leisureamenitynode
56347577607Falsehttp://osmcha.mapbox.com/47577607/features/relation-1874805/leisureamenityrelation
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "22 47604730 True \n", + "542 47589949 False \n", + "547 47584359 True \n", + "548 47584339 True \n", + "563 47577607 False \n", + "\n", + " feature_url created \\\n", + "22 http://osmcha.mapbox.com/47604730/features/way-183982670/ leisure \n", + "542 http://osmcha.mapbox.com/47589949/features/way-367582686/ leisure \n", + "547 http://osmcha.mapbox.com/47584359/features/node-357789647/ leisure \n", + "548 http://osmcha.mapbox.com/47584339/features/node-357789645/ leisure \n", + "563 http://osmcha.mapbox.com/47577607/features/relation-1874805/ leisure \n", + "\n", + " deleted feature_type \n", + "22 amenity way \n", + "542 amenity way \n", + "547 amenity node \n", + "548 amenity node \n", + "563 amenity relation " + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Out of the 7 features, 3 are labelled to be harmful.\n", + "modifications[(modifications['deleted'] == 'amenity') & (modifications['created'] == 'leisure')].head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## What are the buildings becoming then?\n", + "- With `879` features, `building` are the most deleted primary tag of features.\n", + "- If `building` get's deleted, what do these features become next?" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Another primary tag was added: 36\n", + "Another primary tag was not added: 843\n" + ] + } + ], + "source": [ + "building_modifications = modifications[modifications['deleted'] == 'building']\n", + "\n", + "print('Another primary tag was added: {}'.format(building_modifications[modifications['created'].isnull() == False].shape[0]))\n", + "print('Another primary tag was not added: {}'.format(building_modifications[modifications['created'].isnull() == True].shape[0]))" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeletedfeature_type
147614882Falsehttp://osmcha.mapbox.com/47614882/features/way-479406193/NaNbuildingway
447609653Falsehttp://osmcha.mapbox.com/47609653/features/way-485761848/NaNbuildingway
747607994Falsehttp://osmcha.mapbox.com/47607994/features/way-259295888/NaNbuildingway
3347593988Falsehttp://osmcha.mapbox.com/47593988/features/node-1943916496/NaNbuildingnode
4147592706Falsehttp://osmcha.mapbox.com/47592706/features/way-482872430/NaNbuildingway
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "1 47614882 False \n", + "4 47609653 False \n", + "7 47607994 False \n", + "33 47593988 False \n", + "41 47592706 False \n", + "\n", + " feature_url created \\\n", + "1 http://osmcha.mapbox.com/47614882/features/way-479406193/ NaN \n", + "4 http://osmcha.mapbox.com/47609653/features/way-485761848/ NaN \n", + "7 http://osmcha.mapbox.com/47607994/features/way-259295888/ NaN \n", + "33 http://osmcha.mapbox.com/47593988/features/node-1943916496/ NaN \n", + "41 http://osmcha.mapbox.com/47592706/features/way-482872430/ NaN \n", + "\n", + " deleted feature_type \n", + "1 building way \n", + "4 building way \n", + "7 building way \n", + "33 building node \n", + "41 building way " + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "building_deletions = building_modifications[modifications['created'].isnull() == True]\n", + "building_deletions_harmful = building_deletions[building_deletions['harmful'] == False]\n", + "building_deletions_harmful.head(5)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "created\n", + "amenity 16\n", + "landuse 13\n", + "leisure 4 \n", + "shop 2 \n", + "sport 1 \n", + "Name: feature_url, dtype: int64" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "building_counts = building_modifications.groupby('created')['feature_url'].count()\n", + "building_counts.sort(ascending=False)\n", + "building_counts" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## What is the role of the feature type: `node|way|relation`?" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "feature_type\n", + "node 110 \n", + "relation 14 \n", + "way 1768\n", + "Name: feature_url, dtype: int64" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABWEAAAQzCAYAAAACWO4OAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAewgAAHsIBbtB1PgAAIABJREFUeJzs3XuQlvV9///XxUnABUFjFIQaJByizWGMMWgpzsZqR2My\nTEbbBKN2Y0yiWUgxTg6O0Q51PIQhKEZHsM42BtFEjQk1WFfdRkWB1tjE01IjRhJg2TZhERAQWe7f\nH/72/kpYFly5kMjjMcPMzXVd7+uww8zOPL383EWlUqkEAAAAAIBS9HinbwAAAAAA4N1MhAUAAAAA\nKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAA\nlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIAS9XqnbwBgX9DQ0JANGzak\npqYmdXV17/TtAPAu5/cOAHuL3zmwbygqlUrlnb4JgHfahAkT0tramsMOOyyPPvroO307ALzL+b0D\nwN7idw7sGyxHAAAAAABQIhEWAAAAAKBEIiwAAAAAQIn2+hdzXXnllZk7d26uueaaTJw4sctjW1tb\n09DQkEcffTSrVq1KURQZNmxYTjrppNTV1eWQQw7pcr6pqSnz5s3LM888k40bN+bQQw/NiSeemLq6\nuowcObLL2ZUrV2bOnDl5/PHH09rampqamowZMyZnnXVWPvnJT77l5wYAAAAA9k97NcI+9NBDmTdv\nXoqi2OWxTz75ZL761a/mlVde2e74F198Mb/5zW/yk5/8JDfffHM+9KEPdTo/ffr03HrrrdvNtrS0\n5O677878+fNz1VVX5Ywzzuh09umnn05dXV1effXV6vzatWuzZMmSLF68OA888ECuu+669OjhRWIA\nAAAAoGt7rSI2NTVl6tSpqVQquzx2zZo1+epXv5p169bloIMOyhVXXJEHH3wwDz74YC677LIMGDAg\na9asyYUXXph169btMH/nnXdWA+zEiRMzf/78LFq0KLfccktGjx6dLVu25NJLL83SpUt3mG1tbc2X\nv/zlbNy4MSNGjMjs2bOzaNGi3HfffTnrrLNSFEUefPDBzJgxY4/8XAAAAACAd7fSI2ylUsmsWbNS\nX1+frVu37laE/dGPflR9A/amm27KZz/72QwbNizDhg3L2Wefneuvvz7JG7H2zjvv3G528+bNmTVr\nVoqiyOmnn56rr746o0aNyqBBgzJ+/PjcfvvtOfLII/P6669n+vTpO1x79uzZaWtry8CBAzN37txM\nmDAhgwYNysiRIzNt2rTU1dWlUqnktttuy6pVq/bMDwkAAAAAeNcqNcI+9thj+fSnP52bbroplUol\nxxxzzG7NPf3000mSo446Kh/96Ed32H/iiSfmL/7iL5Ikv/71r7fb97Of/Sxr1qxJkkydOnWH2QED\nBqS+vj6VSiVPPPHEdiF1/fr1ueeee1IURc4555xO15ytr6/PwIEDs3Xr1tx777279TwAAAAAwP6r\n1Ah7wQUX5MUXX0zv3r0zefLkzJw5c/du6v9fa/X111/f6TG9er2xnG3Pnj232/7II48kSUaPHp1h\nw4Z1OltbW1ude/jhh6vblyxZktdeey1JcvLJJ3c6279//4wbNy6VSmW7WQAAAACAzpQaYXv06JFT\nTz018+fPz0UXXbTbX2TV8WVbv//97/PLX/5yh/1PPfVUfvvb3yZJjj322O32LV26NEVRdPnWbU1N\nTTXQPvfcc9Xtzc3NSd4Iu2PHjt3p/NFHH50keeGFF7J169bdeSQAAAAAYD9VaoS9//77c/3112fE\niBFvaW7SpEk54ogjUqlU8tWvfjU/+tGPsmLFiqxatSp33XVXLrrooiTJ2LFj89nPfrY6t23btqxe\nvTpJdvoWbIehQ4emUqlkxYoV1W0rV65MkgwZMiRFUXQ5myTt7e1paWl5S88GAAAAAOxfepV58iOP\nPLJbcwMGDMi8efNy5ZVX5qGHHsoVV1yx3f5evXrl85//fKZMmZK+fftWt69duzbbtm1LURQ56KCD\ndnmNJHnllVeq29ra2pIkAwcO3K3ZJFm3bt3uPRQAAAAAsF8q9U3Yt2P9+vXp27dvevbsmaIotvvT\n3t6e5557LkuXLt1uZsuWLdXPBxxwQJfn79j/5pmO9WDfHHY78+b9HTMAAAAAAJ0p9U3Y7vrP//zP\nXHjhhXn11VdzzDHH5OKLL85HP/rRJMl///d/5/rrr89TTz2Vurq6zJw5M6ecckqS7Paaszvzp1/y\n9eeopaUlTU1N1b//xV/8Rfr16/cO3hH8eej4DzJbtmzJk08++Q7fDQDvdn7vALC3+J0Db93GjRvz\n+9//vvr3T3ziExkyZMjbOuc+F2G3bt2ab3/729m4cWP+8i//Mrfffvt2b7WecMIJ+djHPpbzzz8/\nS5YsyWWXXZYTTzwxBx54YPr37189bldvqHbsf/O5O2LlrmY3b95c/byrt2a7o6GhIQ0NDd2a3bhx\nY9avX7+H7wj2H21tbTn77LPf6dsAYD/h9w4Ae4vfOdB9M2fO3K47vhV1dXWpq6vb9yLsE088kZUr\nV6Yoinz961/vdFmBXr165bLLLsunPvWprFu3LgsWLMhZZ52VAw88MD179sy2bduyYcOGLq/TsZbr\n4MGDq9s61nrdVcR88zqwb57fUzZs2JDW1tY9fl4AAAAA4K1Zv359t1967GiU+1yEffnll6ufjz32\n2J0eN2rUqAwaNCivvPJKXnrppSRJURQZPnx4li9fnpUrV3Z5nZaWlhRFkaFDh1a3jRgxIkmyevXq\nXc4mbyxfcOihh3Z5bHfU1NTksMMO69asN2EBAAAAYM8ZMGBAt9+ErampSbIPRtjXX3+9+nnLli27\n/IKtP50ZPXp0Xn755TQ3N+/0+A0bNmTFihVJkg984APbzXZcd9myZRk5cmSn888//3ySN0Jwr157\n/kfY8Zpydzz66KO54IILqn+//PLLM2bMmD11awAAAADwrvY///M/mTZtWvXvM2fOzF//9V+/rXPu\ncxG2423U5I2lCf72b/+20+OWLVuWtWvXpiiKHHXUUdXtJ510UhobG9Pc3JzW1tZO3yhtampKe3t7\niqLI+PHjq9uPP/749OvXL5s3b87DDz/caYTdtGlTFi9enKIoMmHChLfzqKX40yo/ZsyYHHfcce/Q\n3QAAAADAn7c98aX3PfbAfexRJ554YgYPHpxKpZLvfe97nf6v9e3t7bnqqquSvPHFWqecckp136mn\nnpr+/funvb0911577Q6z69evz4033pjkjWD75oDbv3//nHLKKalUKmloaOh0WYJZs2Zl3bp16d27\ndyZNmvS2nxcAAAAAeHfb5yJs3759881vfjNJsnz58nzmM5/JT3/606xevTptbW159NFHc/bZZ+fx\nxx9PURSZPHnyduuyDhgwIFOmTEmlUsmCBQsyZcqUNDc3p62tLQsXLsykSZOyfPny9O3bN1OmTNnh\n+hdffHH69euXtra2TJo0KY2NjVmzZk2WLVuWyy+/PA0NDSmKIueee263120FAAAAAPYf+9xyBEky\nceLErF+/Ptdee21WrFiRb33rW9vtL4oiPXr0yFe+8pWcf/75O8yfd955eemll3LXXXelsbExjY2N\n28326tUrM2bMyNFHH73D7OGHH54bbrghkydPTktLyw6htiiKnHbaabnkkkv20NMCAAAAAO9mez3C\nFkWRoih2edw555yT8ePHZ+7cuVm0aFFaWlpSqVTy3ve+N8cff3wmTZrUaUTtuMa0adNSW1ubO+64\nI88++2zWrVuXgw8+OOPGjcv555/f5ZdVjR8/PgsWLMicOXOycOHCtLa2pk+fPhk7dmzOPPPMTJw4\nsdvPDwAAAADsX/ZqhD3iiCPS3Ny828ePGDEi3/nOd7p9vdra2tTW1nZrdsiQIbniiiu6fW0AAAAA\ngGQfXBMWAAAAAODdRIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAA\nAAAAJer1Tt8AAAAA8OfvYx//q6xa3fpO3wb8WRl6+GH5ryWPv9O3wV4gwgIAAABv26rVrTn2zBnv\n9G3An5Wn7v76O30L7CWWIwAAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomw\nAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURY\nAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIs\nAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEW\nAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgL\nAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQF\nAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMIC\nAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEB\nAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAA\nAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAAChRr719wSuvvDJz587NNddck4kTJ+7y+Iceeij3\n3HNPnnnmmaxduzYHHXRQPvzhD+fcc8/NuHHjupxtamrKvHnz8swzz2Tjxo059NBDc+KJJ6auri4j\nR47scnblypWZM2dOHn/88bS2tqampiZjxozJWWedlU9+8pNv6ZkBAAAAgP3XXo2wDz30UObNm5ei\nKHZ57JYtW3LxxRfnoYce2u74NWvWpKmpKU1NTbnwwgvzta99rdP56dOn59Zbb91utqWlJXfffXfm\nz5+fq666KmeccUans08//XTq6ury6quvVufXrl2bJUuWZPHixXnggQdy3XXXpUcPLxIDAAAAAF3b\naxWxqakpU6dOTaVS2a3jv/3tb1cD7MSJE3Pvvfdm4cKFueWWWzJ27Ngkyc0335yHHnpoh9k777yz\nGmAnTpyY+fPnZ9GiRbnlllsyevTobNmyJZdeemmWLl26w2xra2u+/OUvZ+PGjRkxYkRmz56dRYsW\n5b777stZZ52Voijy4IMPZsaMGW/vBwIAAAAA7BdKj7CVSiWzZs1KfX19tm7dulsRduHChfn5z3+e\noijypS99KVdffXXGjh2bQw45JOPHj88dd9yRI444IpVKJbNnz95udvPmzZk1a1aKosjpp5+eq6++\nOqNGjcqgQYMyfvz43H777TnyyCPz+uuvZ/r06Ttce/bs2Wlra8vAgQMzd+7cTJgwIYMGDcrIkSMz\nbdq01NXVpVKp5LbbbsuqVav22M8JAAAAAHh3KjXCPvbYY/n0pz+dm266KZVKJcccc8xuzf3whz9M\nkowaNarT5Qb69euXv//7v0+PHj2yYsWKbNq0qbrvZz/7WdasWZMkmTp16g6zAwYMSH19fSqVSp54\n4ontQur69etzzz33pCiKnHPOOTnkkEN2mK+vr8/AgQOzdevW3Hvvvbv1PAAAAADA/qvUCHvBBRfk\nxRdfTO/evTN58uTMnDlzlzPr16/P448/nqIo8oUvfGGn666ef/75efbZZ7No0aL069evuv2RRx5J\nkowePTrDhg3rdLa2tjY9e/ZMkjz88MPV7UuWLMlrr72WJDn55JM7ne3fv3/GjRuXSqWy3SwAAAAA\nQGdKjbA9evTIqaeemvnz5+eiiy7arS+yev7557N169Ykycc//vHt9rW3t1c/9+zZs9PzLV26NEVR\ndPnWbU1NTTXQPvfcc9Xtzc3N1XN3rDvbmaOPPjpJ8sILL1TvFQAAAACgM73KPPn999+fI4888i3N\n/OY3v0mS9O7dO0OGDMnKlSsze/bs/Md//Ef+8Ic/5IADDshHP/rRfOELX8hf/dVfbTe7bdu2rF69\nOkl2+hZsh6FDh2b58uVZsWJFddvKlSuTJEOGDElRFF3OJm9E4ZaWlgwfPvwtPSMAAAAAsP8o9U3Y\ntxpgk+T//u//kiQHHXRQFi5cmE996lO566678oc//CFJ8tprr+Xxxx/P+eefv8PyBmvXrs22bduq\n810ZMGBAkuSVV16pbmtra0uSDBw4cLdmk2TdunW781gAAAAAwH6q1AjbHa+++mqSZOPGjZkyZUr6\n9OmTf/7nf86iRYvy61//Oj/4wQ/ywQ9+MEkyZ86c3H333dXZLVu2VD8fcMABXV6nY/+bZzrWg+3b\nt2+Xs2/e3zEDAAAAANCZfS7Cbtq0KckbMbZSqWTu3Lk588wzM2jQoPTp0yfHH398fvjDH2b06NGp\nVCq57rrrqiF1d9ac7UrHl3UBAAAAAOwppa4J2x39+vVLkhRFkb/7u7/L+9///h2O6du3byZPnpzJ\nkyfnj3/8Y375y1/mhBNOSP/+/avH7OoN1Y79b35jtuPau5rdvHnzdveypzU0NKShoaFbs29+sxcA\nAAAAeHvq6+vTp0+fbs3W1dWlrq5u34uwBx54YPXz8ccfv9PjPvaxj1U/L1u2LCeccEIOPPDA9OzZ\nM9u2bcuGDRu6vE7HWq6DBw+ubutY63X9+vW7Nfun83vKhg0b0trausfPCwAAAAC8NR3fI9UdHY1y\nn4uww4YNq37ual3Xmpqa6ueON1OLosjw4cOzfPnyrFy5ssvrtLS0pCiKDB06tLptxIgRSZLVq1fv\ncjZ5Y/mCQw89tMtju6OmpiaHHXZYt2a3bNnytv5hAAAAAAD/z+DBg7v9JmxHw9znIuzYsWOrn3//\n+9/v9Lg//vGP1c9vDpajR4/Oyy+/nObm5p3ObtiwIStWrEiSfOADH9huNnkjZC5btiwjR47sdP75\n559PkowaNSq9eu35H2HHa8rd8eSTT+bss8/ew3cEAAAAAPun73//+znuuOPe1jn2uS/mOuaYY/Ke\n97wnSfLAAw/s9LjHHnus+vkjH/lI9fNJJ52UJGlubt7p/9Lf1NSU9vb2JMn48eOr248//vjqurAP\nP/xwp7ObNm3K4sWLUxRFJkyYsDuPBAAAAADsx/a5CNujR4+ceeaZqVQqWbJkSe67774djmlra8tN\nN92UJDnuuOMyfPjw6r5TTz01/fv3T3t7e6699todZtevX58bb7wxyRvB9qijjqru69+/f0455ZRU\nKpU0NDR0uizBrFmzsm7duvTu3TuTJk16288LAAAAALy77XMRNkm+8pWv5H3ve18qlUq++c1vZvr0\n6Vm2bFnWrl2bpqamTJo0KatWrUrv3r1z2WWXbTc7YMCATJkyJZVKJQsWLMiUKVPS3Nyctra2LFy4\nMJMmTcry5cvTt2/fTJkyZYdrX3zxxenXr1/a2toyadKkNDY2Zs2aNVm2bFkuv/zyNDQ0pCiKnHvu\nud1etxUAAAAA2H/sc2vCJknfvn3zgx/8IF/60pfywgsv5NZbb82tt95a3V8URfr165fvfve7GTNm\nzA7z5513Xl566aXcddddaWxsTGNj43azvXr1yowZM3L00UfvMHv44YfnhhtuyOTJk9PS0rJDqC2K\nIqeddlouueSSPfjEAAAAAMC71V6PsEVRpCiKXR532GGH5Sc/+Ul+/OMfZ8GCBXnhhRfy2muvZciQ\nIRk/fnzOPffc7ZYh+NNrTJs2LbW1tbnjjjvy7LPPZt26dTn44IMzbty4nH/++Z3G2w7jx4/PggUL\nMmfOnCxcuDCtra3p06dPxo4dmzPPPDMTJ07s9vMDAAAAAPuXvRphjzjiiDQ3N+/28T179sznPve5\nfO5zn+vW9Wpra1NbW9ut2SFDhuSKK67o1iwAAAAAQId9ck1YAAAAAIB3CxEWAAAAAKBEIiwAAAAA\nQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAA\noEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAA\nUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAA\nKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAA\nlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAA\nSiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAA\nJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACA\nEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABA\niURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACg\nRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQ\nor0eYa+88sqMHTs2P/3pT7s1P3PmzIwdOzYnn3zyLo9tamrKF7/4xXz84x/PBz/4wXziE5/IZZdd\nlmXLlu1yduXKlbniiivyN3/zN/ngBz+YE044If/wD/+Qn//85926bwAAAABg/9Rrb17soYceyrx5\n81IURbfmf/nLX+Zf/uVfdmt++vTpufXWW7c7tqWlJXfffXfmz5+fq666KmeccUans08//XTq6ury\n6quvVufXrl2bJUuWZPHixXnggQdy3XXXpUcPLxIDAAAAAF3baxWxqakpU6dOTaVS6db8q6++mm98\n4xvZtm3bLs9x5513VgPsxIkTM3/+/CxatCi33HJLRo8enS1btuTSSy/N0qVLd5htbW3Nl7/85Wzc\nuDEjRozI7Nmzs2jRotx3330566yzUhRFHnzwwcyYMaNbzwEAAAAA7F9Kj7CVSiWzZs1KfX19tm7d\n2u0Ie+WVV2blypW7PG7z5s2ZNWtWiqLI6aefnquvvjqjRo3KoEGDMn78+Nx+++058sgj8/rrr2f6\n9Ok7zM+ePTttbW0ZOHBg5s6dmwkTJmTQoEEZOXJkpk2blrq6ulQqldx2221ZtWpVt54FAAAAANh/\nlBphH3vssXz605/OTTfdlEqlkmOOOaZb53nwwQdz77335j3veU9OOumkLo/92c9+ljVr1iRJpk6d\nusP+AQMGpL6+PpVKJU888cR2IXX9+vW55557UhRFzjnnnBxyyCE7zNfX12fgwIHZunVr7r333m49\nDwAAAACw/yg1wl5wwQV58cUX07t370yePDkzZ858y+f4wx/+kO985zspiiLTpk3L4MGDuzz+kUce\nSZKMHj06w4YN6/SY2tra9OzZM0ny8MMPV7cvWbIkr732WpLs9Iu/+vfvn3HjxqVSqWw3CwAAAADQ\nmVIjbI8ePXLqqadm/vz5ueiii7r1RVaXXnppXnnllXzmM5/JJz7xiV0ev3Tp0hRF0eVbtzU1NdVA\n+9xzz1W3Nzc3J0l69uyZsWPH7nT+6KOPTpK88MIL2bp16249BwAAAACwf+pV5snvv//+HHnkkd2e\nnzdvXh599NEMGzYsl1566S6P37ZtW1avXp0kO30LtsPQoUOzfPnyrFixorqtY83ZIUOGpCiKLmeT\npL29PS0tLRk+fPgu7w0AAAAA2D+V+ibs2wmwv/3tbzN9+vT06NEj11xzTQ488MBdzqxduzbbtm1L\nkhx00EFdHjtgwIAkySuvvFLd1tbWliQZOHDgbs0mybp163Z5XwAAAADA/qvUCNtd7e3t+cY3vpHN\nmzfnvPPOy3HHHbdbc1u2bKl+PuCAA7o8tmP/m2c61oPt27dvl7Nv3t8xAwAAAADQmX0ywt544415\n5pln8v73vz9Tp07d7bnurDn7Zh1f1gUAAAAAsKfscxH2V7/6VWbPnp1evXrlu9/9bvr06bPbs/37\n969+3tUbqh373/zGbL9+/XZrdvPmzdXPu3prFgAAAADYv5X6xVxv1aZNm/KNb3wj27ZtS319fT7w\ngQ+8pfkDDzwwPXv2zLZt27Jhw4Yuj+1Yy3Xw4MHVbR1rva5fv363Zv90fk9paGhIQ0NDt2bfvLwC\nAAAAAPD21NfXv6UXRd+srq4udXV1+1aEfeaZZ/K73/0uSXLDDTfkhhtu2OmxK1euzNixY5O88YOo\nr69PURQZPnx4li9fnpUrV3Z5rZaWlhRFkaFDh1a3jRgxIkmyevXqXc4mbyxfcOihh+76wd6iDRs2\npLW1dY+fFwAAAAB4a9ra2ro92/Gi6D4VYZOkKIpdHlOpVHZ63OjRo/Pyyy+nubl5p/MbNmzIihUr\nkmS7t21Hjx6d5I23SZctW5aRI0d2Ov/8888nSUaNGpVevfb8j7CmpiaHHXZYt2a3bNnytv5hAAAA\nAAD/z+DBg7v9JmxNTU2SfSzCfuxjH8tTTz3V5TGXX355/u3f/i1DhgzJggULUqlU0rt37+r+k046\nKY2NjWlubk5ra2unMbOpqSnt7e0piiLjx4+vbj/++OPTr1+/bN68OQ8//HCnEXbTpk1ZvHhxiqLI\nhAkT3sbT7lzHa8rd8eSTT+bss8/ew3cEAAAAAPun73//+znuuOPe1jn2qS/mKooi/fr16/JPx5un\nRVGkb9++221LklNPPTX9+/dPe3t7rr322h2usX79+tx4441J3gi2Rx11VHVf//79c8opp6RSqaSh\noaHTZQm7+7egAAAgAElEQVRmzZqVdevWpXfv3pk0adKe/hEAAAAAAO8y+1SE3RMGDBiQKVOmpFKp\nZMGCBZkyZUqam5vT1taWhQsXZtKkSVm+fHn69u2bKVOm7DB/8cUXp1+/fmlra8ukSZPS2NiYNWvW\nZNmyZbn88svT0NCQoihy7rnndnvJAAAAAABg/7FPLUewp5x33nl56aWXctddd6WxsTGNjY3VfUVR\npFevXpkxY0aOPvroHWYPP/zw3HDDDZk8eXJaWlp2CLVFUeS0007LJZdcUvpzAAAAAAB//vZ6hC2K\nYre+fOvtnKMoikybNi21tbW544478uyzz2bdunU5+OCDM27cuJx//vkZM2bMTufHjx+fBQsWZM6c\nOVm4cGFaW1vTp0+fjB07NmeeeWYmTpz4tu4fAAAAANh/7NUIe8QRR6S5ufltnePqq6/O1VdfvVvH\n1tbWpra2tlvXGTJkSK644opuzQIAAAAAdHjXrQkLAAAAALAvEWEBAAAAAEokwgIAAAAAlEiEBQAA\nAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAA\nAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAA\nAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAA\nAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAA\nAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAA\nAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAA\nAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAA\nAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAA\nACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAA\nAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAA\nAErUa29f8Morr8zcuXNzzTXXZOLEiV0eu2rVqtx22215/PHHs3Llyrz++us59NBDc+yxx+bzn/98\nPvKRj3Q539TUlHnz5uWZZ57Jxo0bc+ihh+bEE09MXV1dRo4c2eXsypUrM2fOnDz++ONpbW1NTU1N\nxowZk7POOiuf/OQn3/JzAwAAAAD7p70aYR966KHMmzcvRVHs8tgHHngg3/rWt7Jp06btjm9pacl9\n992X++67LxdeeGG+9rWvdTo/ffr03HrrrTvM3n333Zk/f36uuuqqnHHGGZ3OPv3006mrq8urr75a\nnV+7dm2WLFmSxYsX54EHHsh1112XHj28SAwAAAAAdG2vVcSmpqZMnTo1lUpll8c+99xz+frXv57N\nmzdn6NChmT59eh555JH84he/yE033ZQxY8akKIrcfPPN+dGPfrTD/J133lkNsBMnTsz8+fOzaNGi\n3HLLLRk9enS2bNmSSy+9NEuXLt1htrW1NV/+8pezcePGjBgxIrNnz86iRYty33335ayzzkpRFHnw\nwQczY8aMPfJzAQAAAADe3UqPsJVKJbNmzUp9fX22bt26WxH2uuuuy9atW3PwwQfnxz/+cc4444y8\n973vzWGHHZba2trcfffd+dCHPpRKpZKZM2dm69at1dnNmzdn1qxZKYoip59+eq6++uqMGjUqgwYN\nyvjx43P77bfnyCOPzOuvv57p06fvcO3Zs2enra0tAwcOzNy5czNhwoQMGjQoI0eOzLRp01JXV5dK\npZLbbrstq1at2qM/KwAAAADg3afUCPvYY4/l05/+dG666aZUKpUcc8wxu5zZsGFDFi1alKIoMmnS\npLznPe/Z4ZjevXvnoosuSpK88sor+dWvflXd97Of/Sxr1qxJkkydOnWH2QEDBqS+vj6VSiVPPPHE\ndiF1/fr1ueeee1IURc4555wccsghO8zX19dn4MCB2bp1a+69995d/xAAAAAAgP1aqRH2ggsuyIsv\nvpjevXtn8uTJmTlz5i5nVqxYkZqamhRFkQ9/+MM7Pe7II4+sfv7f//3f6udHHnkkSTJ69OgMGzas\n09na2tr07NkzSfLwww9Xty9ZsiSvvfZakuTkk0/udLZ///4ZN25cKpXKdrMAAAAAAJ0p9Yu5evTo\nkVNOOSX/+I//mBEjRmTlypW7nBk7dmwWL16cLVu2VENpZ5YvX179PHDgwOrnpUuXpiiKLt+6ramp\nybBhw/K73/0uzz33XHV7c3NzkqRnz54ZO3bsTuePPvroNDY25oUXXsjWrVvTq9de/X4zAAAAAODP\nSKn18P7779/ujdW3ok+fPl3uv+OOO5K8EUw/8pGPJEm2bduW1atXJ8lO34LtMHTo0CxfvjwrVqyo\nbuuIxEOGDElRFF3OJkl7e3taWloyfPjwXTwNAAAAALC/KnU5gu4G2F25//7784tf/CJFUeRTn/pU\nampqkiRr167Ntm3bkiQHHXRQl+cYMGBAkjfWlO3Q1taWZPs3a7uaTZJ169a99QcAAAAAAPYbpUbY\nMjz11FO59NJLkySDBw/OxRdfXN23ZcuW6ucDDjigy/N07H/zTMd6sH379u1y9s37O2YAAAAAADrz\nZxVh/+u//itf+tKXsmnTpvTu3Tvf+973cuihh1b39+jx9h6nqzVoAQAAAAC6488mwjY2NuaLX/xi\nNmzYkF69emXmzJkZN27cdsf079+/+nlXb6h27H/zG7P9+vXbrdnNmzdXP+/qrVkAAAAAYP9W6hdz\n7Sm33HJLvve976VSqaRfv365/vrrM2HChB2OO/DAA9OzZ89s27YtGzZs6PKcHWu5Dh48uLqtY63X\n9evX79bsn87vKQ0NDWloaOjW7JuXVwAAAAAA3p76+vr06dOnW7N1dXWpq6vbtyPstm3b8k//9E/5\n8Y9/nKIocvDBB+fmm2/Ohz70oU6PL4oiw4cPz/Lly7Ny5couz93S0pKiKDJ06NDqthEjRiRJVq9e\nvcvZ5I3lC968HMKesmHDhrS2tu7x8wIAAAAAb01bW1u3ZzteFN1nI+zWrVszZcqUNDU1pSiKvO99\n78ucOXMyfPjwLudGjx6dl19+Oc3NzTs9ZsOGDVmxYkWS5AMf+MB2s8kbb5MuW7YsI0eO7HT++eef\nT5KMGjUqvXrt+R9hTU1NDjvssG7Nbtmy5W39wwAAAAAA/p/Bgwd3+03YmpqaJPtwhL3kkkuqAfbD\nH/5wbr755gwaNGiXcyeddFIaGxvT3Nyc1tbWTmNmU1NT2tvbUxRFxo8fX91+/PHHp1+/ftm8eXMe\nfvjhTiPspk2bsnjx4hRF0emSCHtCx2vK3fHkk0/m7LPP3sN3BAAAAAD7p+9///s57rjj3tY59skv\n5vrXf/3X/Pu//3uKosixxx6bH/zgB7sVYJPk1FNPTf/+/dPe3p5rr712h/3r16/PjTfemOSNYHvU\nUUdV9/Xv3z+nnHJKKpVKGhoaOl2WYNasWVm3bl169+6dSZMmdfMJAQAAAID9xT4XYdesWZPrr78+\nRVFk0KBBufrqq9Pe3p6NGzfu9E97e3t1fsCAAZkyZUoqlUoWLFiQKVOmpLm5OW1tbVm4cGEmTZqU\n5cuXp2/fvpkyZcoO17/44ovTr1+/tLW1ZdKkSWlsbMyaNWuybNmyXH755WloaEhRFDn33HO7vWQA\nAAAAALD/2OeWI7jzzjuzadOmJG8senvqqafucuaaa67JxIkTq38/77zz8tJLL+Wuu+5KY2NjGhsb\nq/uKokivXr0yY8aMHH300Tuc6/DDD88NN9yQyZMnp6WlZYdQWxRFTjvttFxyySXdfUQAAAAAYD+y\n1yNsURQpimKn+59++uku93d2vs62TZs2LbW1tbnjjjvy7LPPZt26dTn44IMzbty4nH/++RkzZsxO\nzzl+/PgsWLAgc+bMycKFC9Pa2po+ffpk7NixOfPMM7cLvgAAAAAAXdmrEfaII45Ic3Nzl8fcfPPN\ne+x6tbW1qa2t7dbskCFDcsUVV+yxewEAAAAA9k/73JqwAAAAAADvJiIsAAAAAECJRFgAAAAAgBKJ\nsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlE\nWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQi\nLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIR\nFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEI\nCwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiE\nBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTC\nAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJh\nAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomw\nAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURY\nAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIs\nAAAAAECJeu3tC1555ZWZO/f/Y+/+g+yq6/uPv0425ucuJNRFCODyM5CAgCVVGlLTHRQFGY1UhxoU\nXBhbomuEjvQHVUv5OmAaqQSCqJQsqAQmYDFRqImyEAoBZ9JKA+xmOhpIyA8WMQnZGJJA9n7/yOxt\n1uwuEDi4JI/HjOPhnPO+n3t2+Os5h8/9Qb7+9a9nypQp/d774osvZs6cOVm4cGFWrVqVmpqaNDQ0\n5Mwzz8z555+foUOH9jvf2tqauXPn5vHHH8+WLVtSX1+fiRMnpqmpKUcddVS/s2vWrMl3v/vdPPzw\nw+no6EhtbW2OPfbYfOITn8iHP/zh1/zcAAAAAMC+6U2NsD//+c8zd+7cFEXxivdu3LgxU6dOzYoV\nK3rc397enra2ttx999259dZbU19f3+v8zJkzc/PNN/eYXbduXe66664sWLAgV111Vc4+++xeZ5ct\nW5ampqb87ne/q85v3Lgxv/jFL/Loo49m4cKFufbaazNokBeJAQAAAID+vWkVsbW1NZdeemkqlcor\n3lupVHLxxRdnxYoVqa2tzRVXXJEHH3ww999/fy677LIMGzYsTz31VJqbm3udv+OOO6oBdsqUKVmw\nYEEeeeSR3HTTTRk7dmy2b9+eyy+/PMuXL99ttqOjI3/913+dLVu25Igjjsh3vvOdPPLII/nJT36S\nT3ziEymKIj/72c9yzTXXvO6/CQAAAACw9ys9wlYqlVx33XVpbm7Oyy+//Koi7MKFC/PYY4+lKIrM\nmjUr5557burr63PQQQflwgsvzKxZs1KpVLJs2bLcc889PWa3bt2a6667LkVR5KyzzsrVV1+dY445\nJqNGjcqkSZNy2223paGhIS+99FJmzpy529rf+c53smHDhuy33375wQ9+kPe9730ZNWpUjjrqqFx5\n5ZVpampKpVLJ9773vaxdu/YN+zsBAAAAAHunUiPsf/7nf+YjH/lIvvWtb6VSqeT4449/VXMtLS0p\niiITJkzIaaedttv1yZMnZ+LEialUKpk3b16Pa/Pnz8/69euTJJdeeulus3V1dWlubk6lUsmSJUt6\nhNTOzs788Ic/TFEU+fSnP50/+qM/2m2+ubk5++23X15++eXcfffdr+p5AAAAAIB9V6kR9rOf/Wx+\n9atf5W1ve1u+8IUv5Jvf/OYrzrzwwgtZtmxZkuT000/v877ua0uXLk1nZ2f1/OLFi5MkY8eOzaGH\nHtrrbGNjY2pqapIk9913X/X8L37xi2zbtq3ftUeMGJFTTz01lUqlxywAAAAAQG9KjbCDBg3KGWec\nkQULFuRzn/vcq/ohq+XLl1e3LDjhhBP6vG/cuHFJkq6urrS1tfWYL4qi37dua2trq4H2ySefrJ5v\nb29PktTU1OS4447rc378+PFJkv/93//Nyy+//EqPBAAAAADsw0qNsP/xH/+RWbNm5YgjjnjVM2vW\nrKke9/Uma5Iccsgh1ePVq1cn2Rlkn3322VecTZIxY8akUqlUZ3dd++CDD05RFP3OJsmOHTuybt26\nftcBAAAAAPZtpUbYhoaG1zyzYcOG6vF+++3X5321tbXV402bNiVJNm7cmK6uriTJ/vvv3+86dXV1\nSXZuf/D7a/e37q6zu64NAAAAANCbUiPsnujekzVJhg0b1ud9u17rntm+fXv13NChQ/tdp/v6rjPd\nn9Pfun2tDQAAAADQmwEXYbt/MGtPvJo9Z8taGwAAAACgN4P/0F/g9w0fPrx6vG3bth7/vKutW7dW\nj7vfTB0xYkSP2f50X9/1jdnutV5ptre130gtLS1paWnZo9ld3+wFAAAAAF6f5ubmDBkyZI9mm5qa\n0tTUNPAi7K77sXZ2dvYZYTs7O6vHo0aNSpKMHDkyNTU16erqyubNm/tdp3sv19GjR1fPde/1uutn\n9zf7+/NvlM2bN6ejo+MN/1wAAAAA4LXZ9TesXqvuRjngIuzhhx9ePV67dm0OPPDAXu9bu3Zt9XjM\nmDFJkqIocthhh2XlypVZs2ZNv+usW7cuRVFUZ5PkiCOOSJI8++yzrzib7Ny+oL6+vt9790RtbW3e\n8Y537NHs9u3bX9e/GAAAAADA/xk9evQevwlbW1ubZABG2KOPPjpFUSRJ2tracvLJJ/d6X1tbW5Kd\n4fW4446rnh87dmyefvrptLe397nG5s2bs3r16iTJuHHjeswmO0Pmr3/96xx11FH9rn3MMcdk8OA3\n/k/Y/Zrynli6dGnOO++8N/gbAQAAAMC+afbs2ZkwYcLr+owB98NctbW1OeWUU1KpVNLa2trnfd3X\nTjzxxB5bGEyePDlJ0t7e3ud/0t/a2podO3YkSSZNmlQ9/573vKe6/cF9993X6+yLL76YRx99NEVR\n5H3ve99reDIAAAAAYF804CJskkyZMiVJ8vDDD2fx4sW7XX/ggQeyZMmSFEWx2xujZ5xxRkaMGJEd\nO3ZkxowZu812dnbmhhtuSLIz2B555JHVayNGjMgHPvCBVCqVtLS09LotwXXXXZdNmzblbW97W6ZO\nnfq6nhMAAAAA2PsNyAh7zjnnZPz48alUKvniF7+YlpaWdHR0pKOjI3PmzMkll1ySoihy0kkn5YMf\n/GCP2bq6ukyfPj2VSiX33ntvpk+fnvb29mzYsCEPPfRQpk6dmpUrV2bYsGGZPn36bmv/zd/8TYYP\nH54NGzZk6tSpWbRoUdavX59f//rX+epXv5qWlpYURZHzzz9/j/dtBQAAAAD2HQNuT9gkGTRoUGbP\nnp3PfOYzeeaZZzJjxoweb7UWRZEjjzwyN954Y6/zF1xwQVasWJE777wzixYtyqJFi3rMDh48ONdc\nc03Gjx+/2+xBBx2U66+/Pl/4wheybt263UJtURQ588wz86UvfekNeloAAAAAYG/2pkfYoiiqP7zV\nnzFjxmT+/Pm55ZZbsnDhwqxatSpdXV155zvfmQ996ENpamqq7t/a2xpXXnllGhsbc/vtt+eJJ57I\npk2bcsABB+TUU0/NRRddlGOPPbbPtSdNmpR777033/3ud/PQQw+lo6MjQ4YMyXHHHZePf/zj1e0S\nAAAAAABeyZsaYQ855JC0t7e/6vuHDx+eadOmZdq0aXu0XmNjYxobG/do9uCDD84//dM/7dEsAAAA\nAEC3AbknLAAAAADA3kKEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAA\nAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgA\nAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwA\nAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYA\nAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsA\nAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUA\nAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIA\nAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEA\nAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAA\nAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAA\nAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAo0eA/9BfozyOPPJLbbrstjz32WDZu\n3JiRI0dm3LhxmTJlSj760Y+mKIpe51588cXMmTMnCxcuzKpVq1JTU5OGhoaceeaZOf/88zN06NB+\n121tbc3cuXPz+OOPZ8uWLamvr8/EiRPT1NSUo446qoxHBQAAAAD2UgM2ws6YMSMtLS1JUo2tmzZt\nyi9+8Ys8+uij+fGPf5wbb7wxQ4YM6TG3cePGTJ06NStWrOgRadvb29PW1pa77747t956a+rr63td\nd+bMmbn55pt7zK5bty533XVXFixYkKuuuipnn332G/24AAAAAMBeakBuR3DnnXempaUlRVHk3e9+\nd2655ZY8/PDD+eEPf5izzz47RVFkyZIlufLKK3vMVSqVXHzxxVmxYkVqa2tzxRVX5MEHH8z999+f\nyy67LMOGDctTTz2V5ubmXte94447qgF2ypQpWbBgQR555JHcdNNNGTt2bLZv357LL788y5cvfzP+\nDAAAAADAXmBARtibbropRVHkmGOOya233pr3vve9OeCAAzJ+/PjMnDkzH/7wh1OpVPLv//7vee65\n56pzCxcuzGOPPZaiKDJr1qyce+65qa+vz0EHHZQLL7wws2bNSqVSybJly3LPPff0WHPr1q257rrr\n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\nAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMIC\nAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEB\nAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAA\nAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgA\nAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwA\nAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYA\nAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsA\nAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUA\nAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIA\nAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiQb/ob9Af373u9/l1ltvzc9//vM8\n88wz2bZtW8aMGZPJkyfnoosuyoEHHtjn7Isvvpg5c+Zk4cKFWbVqVWpqatLQ0JAzzzwz559/foYO\nHdrv2q2trZk7d24ef/zxbNmyJfX19Zk4cWKamppy1FFHvdGPCgAAAADspQZshF2+fHk++9nP5je/\n+U2KoqieX7lyZW699db86Ec/yr/927/lXe96126zGzduzNSpU7NixYoes+3t7Wlra8vdd9+dW2+9\nNfX19b2uPXPmzNx88809ZtetW5e77rorCxYsyFVXXZWzzz77DXxaAAAAAGBvNSC3I3j++edzwQUX\n5Pnnn89+++2Xr371q2ltbc2iRYvy93//9xk+fHg2bdqU5ubmbNmypcdspVLJxRdfnBUrVqS2tjZX\nXHFFHnzwwdx///257LLLMmzYsDz11FNpbm7ude077rijGmCnTJmSBQsW5JFHHslNN92UsWPHZvv2\n7bn88suzfPnyN+NPAQAAAAC8xQ3ICHv11VfnhRdeyIgRI3LLLbfkk5/8ZA4++OAcdthhueCCC3Lt\ntdemUqnkueeey49+9KMeswsXLsxjjz2Woigya9asnHvuuamvr89BBx2UCy+8MLNmzUqlUsmyZcty\nzz339JjdunVrrrvuuhRFkbPOOitXX311jjnmmIwaNSqTJk3KbbfdloaGhrz00kuZOXPmm/knAQAA\nAADeogZchP3tb3+bn/70pymKItOmTcv48eN3u2fy5Mk5/PDDM3jw4LS1tfW41tLSkqIoMmHChJx2\n2mm9zk6cODGVSiXz5s3rcW3+/PlZv359kuTSSy/dbbauri7Nzc2pVCpZsmRJ1q5d+3oeFQAAAADY\nBwy4CPvTn/40O3bsyLBhw/KpT32qz/sWLFiQxx9/PF/72teq51544YUsW7YsSXL66af3Odt9benS\npens7KyeX7x4cZJk7NixOfTQQ3udbWxsTE1NTZLkvvvue5VPBQAAAADsqwZchH388ceTJCeeeGKG\nDRvW49rLL79cPR4yZMhus8uXL0+lUkmSnHDCCX2uMW7cuCRJV1dXjzdply9fnqIocvzxx/c5W1tb\nWw20Tz755Cs9DgAAAACwjxtwEfZ///d/UxRFGhoakux827SpqSnvfve7c8IJJ+TP/uzP8s///M95\n7rnndptds2ZN9bivN1mT5JBDDqker169OsnOIPvss8++4mySjBkzJpVKpToLAAAAANCXARdhf/Ob\n3yRJRo0ala9+9av5/Oc/n0cffTRbt25NURR5/vnnc/vtt+cjH/lIHnvssR6zGzZsqB7vt99+fa5R\nW1tbPd60aVOSZOPGjenq6kqS7L///v1+x7q6uiQ7tz8AAAAAAOjPgIuwv/vd75Ikd999d+bNm5c/\n+ZM/ydy5c/M///M/WbJkSb7yla9k5MiR2bhxYz7/+c/n+eefr85u27atevz7Wxnsatdr3TPbt2+v\nnhs6dGi/37H7+q4zAAAAAAC9GXARduvWrUmS559/Pn/6p3+aW265Je9+97szZMiQjB49OlOnTs13\nvvOdDBo0KOvXr893v/vd6mz3D2btiUGDBtyfAgAAAADYCwy48jhs2LDqj2v93d/9Xa9hdcKECZk8\neXIqlUoWLVpUPT98+PDq8a5vxf6+7tDbvV6SjBgx4lXN7nr9ld6YBQAAAAAY/If+Ar9v5MiR2bJl\nS+rq6nLcccf1ed973vOe3H///eno6Mjvfve7jBw5ssc+sJ2dnT2i7K46Ozurx6NGjaquW1NTk66u\nrmzevLnf79i9j+zo0aNf9XO9Fi0tLWlpadmjWVskAAAAAMAbp7m5OUOGDNmj2aampjQ1NQ28CHvo\noYfmN7/5zSs+2K4/rrVt27aMHDkyhx9+ePXc2rVrc+CBB/Y6u3bt2urxmDFjkiRFUeSwww7LypUr\ns2bNmn7XXrduXYqiqM6+0TZv3pyOjo5SPhsAAAAAePU2bNiwx7PdL3sOuAg7bty4/PKXv8yGDRuy\nZcuWHtsE7Kr7B7kGDx6cAw44IEly9NFHpyiKJElbW1tOPvnkXmfb2tqS7Ayvu75tO3bs2Dz99NNp\nb2/v8/tt3rw5q1evrn7XMtTW1uYd73jHHs1u3779df2LAQAAAAD8n9GjR+/xm7DdL5IOuAg7efLk\nzJ07N11dXfnZz36Wj370o73e9/DDDydJTjrppOq52tranHLKKVm6dGlaW1szderUXmdbW1uTJCee\neGKPLQwmT56cRYsWpb29PR0dHb2G0NbW1uzYsSNFUWTSpEl7/Jz96X5NeU8sXbo055133hv8jQAA\nAABg3zR79uxMmDDhdX3GgPthrkmTJmXMmDGpVCq59tprs379+t3u+elPf5qlS5emKIqcc845Pa5N\nmTIlyc5Iu3jx4t1mH3jggSxZsiRFUewWOs8444yMGDEiO3bsyIwZM3ab7ezszA033JBkZ7A98sgj\n9/g5AQAAAIB9w4CLsDU1Nfl//+//ZdCgQVm3bl0+/vGPZ8GCBXnuueeydu3afPvb385ll12Woihy\n8skn52Mf+1iP+XPOOSfjx49PpVLJF7/4xbS0tKSjoyMdHR2ZM2dOLrnkkhRFkZNOOikf/OAHe8zW\n1dVl+vTpqVQquffeezN9+vS0t7dnw4YNeeihhzJ16tSsXLkyw4YNy/Tp09/MPwsAAAAA8BY14LYj\nSJLTTjst3/jGN/KP//iPWbduXf72b/+2x/WiKHL88cfn2muvre4B223QoEGZPXt2PvOZz+SZZ57J\njBkzerzVWhRFjjzyyNx44429rn3BBRdkxYoVufPOO7No0aIsWrSox+zgwYNzzTXXZPz48W/gEwMA\nAAAAe6sBGWGT5Kyzzsof//Efp6WlJQ8++GCeffbZDBkyJEcccUQ++tGP5i/+4i/63BB3zJgxmT9/\nfm655ZYsXLgwq1atSldXV975znfmQx/6UJqamjJ8+PBeZ4uiyJVXXpnGxsbcfvvteeKJJ7Jp06Yc\ncMABOfXUU3PRRRfl2GOPLfPRAQAAAIC9yICNsEly0EEH5R/+4R/yD//wD695dvjw4Zk2bVqmTZu2\nR2s3NjamsbFxj2YBAAAAALoNuD1hAQAAAAD2JiIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAA\nAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAA\nAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAA\nAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAA\nAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAAAJRIhAUAAAAAKJEICwAAAABQIhEWAAAA\nAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAAAEokwgIAAAAAlEiEBQAAAAAokQgLAAAA\nAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAAACUSYQEAAAAASiTCAgAAAACUSIQFAAAA\nACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJRFgAAAAAgBKJsAAAAAAAJRJhAQAAAABKJMICAAAA\nAJRIhAUAAAAAKJEICwAAAABQIhEWAAAAAKBEIiwAAAAAQIlEWAAAAACAEomwAAAAAAAlEmEBAAAA\nAEokwgIAAAAAlEiEBQAAAAAokQgLAAAAAFAiERYAAAAAoEQiLAAAAABAiURYAAAAAIASibAAAAAA\nACUSYQEAAAAASiTCAgAAAACUSIQFAAAAACiRCAsAAAAAUCIRFgAAAACgRCIsAAAAAECJBv+hv8Br\n9eKLL2bKlClZuXJlmpub09zc3Od9c+bMycKFC7Nq1arU1NSkoaEhZ555Zs4///wMHTq033VaW1sz\nd+7cPP7449myZUvq6+szceLENDU15aijjirj0QAAAACAvdBbLsJeffXVWblyZYqi6POejRs3ZurU\nqVmxYkWP+9rb29PW1pa77747t956a+rr63udnzlzZm6++eYes+vWrctdd92VBQsW5KqrrsrZZ5/9\n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\n1apV7Y4BOA1KWAAAAAAAgBIuJiZG27dvV3x8vNLT03Vt3WOapq5cuaLk5GQdO3ZMERER2rNnj01p\nAefDjbkAAAAAAABKsODgYM2dO1eZmZkFGs/6r0Dxo4QFUGqtWLGiSK83cODAIr0eAMC5REZGKjw8\nXLGxsUpJSZG7u7u8vLx09913y9fX1+54AIASatu2bTe1BI5hGGrdurV69uxpYSoA16KEBVBqvfzy\ny0X66S4lLACgMA4cOKA33nhD+/bty3PMXXfdpenTpxf6Zl4AAOf11VdfSZI8PT01depUderUSWFh\nYRo9erQef/xxvfbaa0pISND27ds1Y8YMnTlzRnfccYdGjRplc3LAubjYHQAArGSa5g3/GIYhLy8v\nNW3aVA0bNpSbm5vjWJkyZeTj4yMfHx+7nwoAoAQKDQ3VY489pn379jneWypVqqSaNWuqQoUKjn0H\nDx7UI488oh07dtgdGQBQwuzbt0+GYWjUqFHq1auXKlasqI4dO8owDG3btk1lypRRjRo1NGDAAC1d\nulRVqlTRDz/8oB9++MHu6IBTYSYsgFLrwIEDue5/55139NFHH6l+/foaP368evbsKTc3N8fxzMxM\nhYWF6Z133lFkZKS6dOmiiRMnFldsAEApkZiYqOeff16XLl1SlSpVNHr0aD344IO64447HGPi4uK0\nevVqzZ07V+fPn9eLL76o7777jrtVAwAKLCEhQZLUtWtXx77KlSurTp06OnnypBISEuTp6SlJqlOn\njkaMGKF33nlHX3/9tXr06GFLZsAZMRMWgFNZv369PvroIzVq1EjLli1T3759cxSwkuTi4qIuXbpo\nyZIlatWqlZYsWaKQkBCbEgMASqr//ve/On/+vKpXr66vvvpKw4YNy1HASlKtWrX09NNPa9myZapR\no4bOnTunr7/+2qbEAICSKOtmXDVq1Mix/84775QkHTp0KMf+rOI1MjKyGNIByEIJC8Cp/Pe//5Vh\nGHrxxRdVpUqVfMeWK1dOL7zwgkzT1Oeff15MCQEApcWmTZtkGIbGjh0rb2/vfMfWr19fY8eOlWma\n+v7774spIQCgNMj69kTWjNgs9evXl3R9CVu9enVJ0rlz54ohHYAslLAAnEpUVJQkqW3btgUa37x5\nc0nS4cOHLcsEACidTp48KUnq3r17gcYHBATkOA8AgIJo0aKFJGnr1q059jdo0ECmaeqXX37Jsf/0\n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\nGKpcubKeffZZeXt76+LFi2rdurXd8RymT58uwzDsjnFb2b9/v5YtW8brAgAAYANKWAAAABTY4cOH\nHdtjxozRU089ZWMaAAAAoGRgOQIAAAAUWEpKimO7cePGNiYBAAAASg5KWAAAABSYaZqObVdXvlRV\nkmT/uwMAAEDxMkx+GwMAAMANPPXUU/ne5Ortt9/WwIEDHT8fO3ZMixcv1vbt2xUbGytJ8vLyUteu\nXfXUU0+pfv36+T6eaZpas2aNNmzYoJ9++knx8fG6dOmSqlSpIh8fH/n7++uJJ55QpUqVcpzXrFmz\nAmXMGufn56dFixbleU7Pnj116tQp1a1bVxs2bMj12MMPP6wJEyborbfe0tq1a5WWliYvLy898sgj\nGj58eI5zfvnlF33xxRcKCwvTmTNn5Orqqnr16ikgIEDDhg1T9erV831dCiM8PFzDhg3L8/jGjRu1\nYMECffrpp5KkDz74QAEBAXmOP3nypO6//35JUlBQkF566SVJf7ymo0aN0rhx47R27Vp9+umn+vXX\nX5Wamipvb2/dd999CgoKuuFN3DIzM7V8+XJ9//33OnDggBITE1W1alU1b95c/fr1U2BgIGvbAgCA\nEoXpCwAAACiQrNIr6zP8vEqwDz/8ULNmzVJ6enqOMUePHtWRI0e0ZMkSvfzyy3ryySdzPT8mJkbP\nPfecDh06dN3jxMfH69y5c9q9e7cWLVqkTz75RE2bNr0u540y3uhYQccZhqH09HSNHDlSu3fvdow9\nevSoypUr5xhnmqbefPNNLV68WKZpOsZdvnxZBw8e1IEDB7R48WJNnz5d9913X4Fy3Yy8/u6y/jcw\nMFCffvqpDMPQd999l28J+9133znODQwMzPVx3nnnHX300Uc5XrsjR47o8OHDWr58uRYsWKBGjRrl\nev3o6GiNGjXqur//c+fOaevWrdq6dasWL16suXPn6o477ri5FwIAAMAmzIQFAADADUVERCghIUGh\noaFavHixDMPQuHHj1KRJE0lSy5YtVbt2bc2dO1fvv/++DMOQh4eHBg0apDZt2sgwDP3888/6+uuv\nlZycLEmaNGmSHn300RyPk5aWpn79+ik6OlqS5Ovrqz59+qhWrVpKSkrSkSNHtGzZMsfatE2bNtWK\nFSsc52fNVh09erQMw1CnTp0cNw/LyihdnbVpGIY6dux4SzNhY2NjVa5cOaWlpcnX11ePPvqo0tLS\n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\n", + "text/plain": [ + "" + ] + }, + "metadata": { + "image/png": { + "height": 537, + "width": 688 + } + }, + "output_type": "display_data" + } + ], + "source": [ + "feature_type_counts = modifications.groupby('feature_type')['feature_url'].count()\n", + "feature_type_counts.plot.bar()\n", + "feature_type_counts" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeletedfeature_type
3047597674Falsehttp://osmcha.mapbox.com/47597674/features/relation-6259619/NaNamenityrelation
56347577607Falsehttp://osmcha.mapbox.com/47577607/features/relation-1874805/leisureamenityrelation
57247573485Falsehttp://osmcha.mapbox.com/47573485/features/relation-6873267/NaNlanduserelation
58947562730Falsehttp://osmcha.mapbox.com/47562730/features/relation-4159316/leisurelanduserelation
59147559978Falsehttp://osmcha.mapbox.com/47559978/features/relation-4098955/NaNnaturalrelation
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "30 47597674 False \n", + "563 47577607 False \n", + "572 47573485 False \n", + "589 47562730 False \n", + "591 47559978 False \n", + "\n", + " feature_url created \\\n", + "30 http://osmcha.mapbox.com/47597674/features/relation-6259619/ NaN \n", + "563 http://osmcha.mapbox.com/47577607/features/relation-1874805/ leisure \n", + "572 http://osmcha.mapbox.com/47573485/features/relation-6873267/ NaN \n", + "589 http://osmcha.mapbox.com/47562730/features/relation-4159316/ leisure \n", + "591 http://osmcha.mapbox.com/47559978/features/relation-4098955/ NaN \n", + "\n", + " deleted feature_type \n", + "30 amenity relation \n", + "563 amenity relation \n", + "572 landuse relation \n", + "589 landuse relation \n", + "591 natural relation " + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "relation_modifications = modifications[modifications['feature_type'] == 'relation']\n", + "relation_modifications.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Similar to `building`, what are the `natural` becoming then?\n", + "- `379` features have `natural` removed." + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Another primary tag was added: 12\n", + "Another primary tag was not added: 367\n" + ] + } + ], + "source": [ + "natural_modifications = modifications[modifications['deleted'] == 'natural']\n", + "print('Another primary tag was added: {}'.format(natural_modifications[modifications['created'].isnull() == False].shape[0]))\n", + "print('Another primary tag was not added: {}'.format(natural_modifications[modifications['created'].isnull() == True].shape[0]))" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(366, 6)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
changeset_idharmfulfeature_urlcreateddeletedfeature_type
155247514902Falsehttp://osmcha.mapbox.com/47514902/features/way-4481547/NaNnaturalway
155647514902Falsehttp://osmcha.mapbox.com/47514902/features/way-4378459/NaNnaturalway
156447506174Falsehttp://osmcha.mapbox.com/47506174/features/way-254628730/NaNnaturalway
156647503432Falsehttp://osmcha.mapbox.com/47503432/features/way-220061579/NaNnaturalway
157047502590Falsehttp://osmcha.mapbox.com/47502590/features/way-207270861/NaNnaturalway
\n", + "
" + ], + "text/plain": [ + " changeset_id harmful \\\n", + "1552 47514902 False \n", + "1556 47514902 False \n", + "1564 47506174 False \n", + "1566 47503432 False \n", + "1570 47502590 False \n", + "\n", + " feature_url created \\\n", + "1552 http://osmcha.mapbox.com/47514902/features/way-4481547/ NaN \n", + "1556 http://osmcha.mapbox.com/47514902/features/way-4378459/ NaN \n", + "1564 http://osmcha.mapbox.com/47506174/features/way-254628730/ NaN \n", + "1566 http://osmcha.mapbox.com/47503432/features/way-220061579/ NaN \n", + "1570 http://osmcha.mapbox.com/47502590/features/way-207270861/ NaN \n", + "\n", + " deleted feature_type \n", + "1552 natural way \n", + "1556 natural way \n", + "1564 natural way \n", + "1566 natural way \n", + "1570 natural way " + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "natural_deletions = natural_modifications[natural_modifications['created'].isnull() == True]\n", + "natural_deletions_harmful = natural_deletions[natural_deletions['harmful'] == False]\n", + "print(natural_deletions_harmful.shape)\n", + "natural_deletions_harmful.tail(5)" + ] + } + ], + "metadata": { + "anaconda-cloud": {}, + "kernelspec": { + "display_name": "Python [conda root]", + "language": "python", + "name": "conda-root-py" + }, + "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.5.2" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/comparators/invalid_tag_modification.js b/comparators/invalid_tag_modification.js index 2113b54..c3097f3 100644 --- a/comparators/invalid_tag_modification.js +++ b/comparators/invalid_tag_modification.js @@ -22,10 +22,14 @@ function invalidTagModification(newVersion, oldVersion, callback) { var result = {}; if (!newVersion || !oldVersion) return callback(null, result); + // If all properties of feature are removed, assume feature is being moved into a relation. + if (Object.keys(newVersion.properties).length === 0) return callback(null, {}); + var primaryTags = getPrimaryTags(oldVersion.properties); - // Check if all primary tags are retained in newVersion. for (var i = 0; i < primaryTags.length; i++) { - if (!(primaryTags[i] in newVersion.properties)) return callback(null, {'result:invalid_tag_modification': true}); + // Check if all primary tags are retained in newVersion. + // If not retained, check if there were two primary tags to start with. + if (!(primaryTags[i] in newVersion.properties) && (primaryTags.length < 2)) return callback(null, {'result:invalid_tag_modification': true}); } return callback(null, {}); diff --git a/tests/fixtures/invalid_tag_modification.json b/tests/fixtures/invalid_tag_modification.json index 09ac56e..a9d4873 100644 --- a/tests/fixtures/invalid_tag_modification.json +++ b/tests/fixtures/invalid_tag_modification.json @@ -115,8 +115,8 @@ } }, { - "description": "Test deletion of a second primary tag to a feature", - "expectedResult": {"result:invalid_tag_modification":true}, + "description": "Test deletion of a second primary tag to a feature. The feature just became more specific", + "expectedResult": {}, "newVersion": { "type": "Feature", "properties": { @@ -132,6 +132,22 @@ }, "geometry": null } + }, + { + "description": "When all properties of a feature are removed, assuming that the feature is being moved to a relation", + "expectedResult": {}, + "newVersion": { + "type": "Feature", + "properties": {}, + "geometry": null + }, + "oldVersion": { + "type": "Feature", + "properties": { + "railway": "yes" + }, + "geometry": null + } } ] }